Details

Time bar (total: 10.5s)

analyze4.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0.1%99.9%0%0%0%0
100%0.1%0%99.9%0%0%0%1
Compiler

Compiled 33 to 24 computations (27.3% saved)

sample1.3s (12.4%)

Results
1.3s8256×body256valid
Bogosity

preprocess84.0ms (0.8%)

Algorithm
egg-herbie
Rules
1238×fma-def
528×associate--r+
478×associate-+r+
390×associate-+l+
340×associate-+l-
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01776
14260
210960
322360
454160
5147160
6282360
7305260
8311460
9312560
033
Stop Event
saturated
saturated
Calls
Call 1
Inputs
0
1
2
Outputs
0
1
2
Call 2
Inputs
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(+.f32 (-.f32 1 uy) (*.f32 uy maxCos))
(+.f32 (-.f32 1 maxCos) (*.f32 maxCos ux))
(+.f32 (-.f32 1 ux) (*.f32 ux uy))
Outputs
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(fma.f32 ux maxCos (-.f32 1 ux))
(-.f32 (fma.f32 ux maxCos 1) ux)
(+.f32 (-.f32 1 uy) (*.f32 uy maxCos))
(+.f32 (-.f32 1 uy) (*.f32 maxCos uy))
(fma.f32 maxCos uy (-.f32 1 uy))
(-.f32 (fma.f32 maxCos uy 1) uy)
(+.f32 (-.f32 1 maxCos) (*.f32 maxCos ux))
(+.f32 (-.f32 1 maxCos) (*.f32 ux maxCos))
(fma.f32 ux maxCos (-.f32 1 maxCos))
(-.f32 (fma.f32 ux maxCos 1) maxCos)
(+.f32 (-.f32 1 ux) (*.f32 ux uy))
(fma.f32 ux uy (-.f32 1 ux))
(-.f32 (fma.f32 ux uy 1) ux)
Compiler

Compiled 13 to 10 computations (23.1% saved)

simplify34.0ms (0.3%)

Algorithm
egg-herbie
Rules
392×fma-def
162×associate--r+
148×associate-+r+
134×associate-+l+
130×associate-+l-
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0819
11715
23815
37415
416715
544215
689115
7108815
8111415
9111915
Stop Event
saturated
Counts
1 → 3
Calls
Call 1
Inputs
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
Outputs
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(fma.f32 ux maxCos (-.f32 1 ux))
(-.f32 (fma.f32 ux maxCos 1) ux)

eval1.0ms (0%)

Compiler

Compiled 22 to 13 computations (40.9% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New213
Fresh011
Picked000
Done000
Total224
Error
0.0b
Counts
4 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
0.0b
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
Compiler

Compiled 10 to 7 computations (30% saved)

localize19.0ms (0.2%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(*.f32 ux maxCos)
0.0b
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
Compiler

Compiled 19 to 10 computations (47.4% saved)

series3.0ms (0%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
0.0ms
ux
@inf
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
0.0ms
ux
@-inf
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
0.0ms
ux
@0
(*.f32 ux maxCos)
0.0ms
ux
@0
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
0.0ms
maxCos
@inf
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))

rewrite76.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
816×associate-*r/
814×*-commutative
732×associate-*l/
662×distribute-lft-in
648×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0826
117422
2240522
Stop Event
node limit
Counts
2 → 109
Calls
Call 1
Inputs
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(*.f32 ux maxCos)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 1 (*.f32 ux (-.f32 1 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 1 ux) (*.f32 ux (neg.f32 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (fma.f32 (*.f32 ux (neg.f32 maxCos)) 1 (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log.f32 (-.f32 2 ux))) (-.f32 1 (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 ux maxCos))) (-.f32 1 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (*.f32 ux maxCos)) ux)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (/.f32 ux (/.f32 (+.f32 1 ux) ux)) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (-.f32 1 ux) 2) (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))) (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 1 ux) (exp.f32 (log1p.f32 (*.f32 ux maxCos)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 ux maxCos) (exp.f32 (log.f32 (-.f32 2 ux)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 ux maxCos) (/.f32 1 (+.f32 1 ux))) (/.f32 ux (/.f32 (+.f32 1 ux) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 ux maxCos) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 1 (*.f32 ux maxCos)) 0) ux)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (fma.f32 ux maxCos (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (*.f32 (-.f32 1 ux) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 2) 3) (pow.f32 (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)) 3))) (+.f32 (*.f32 (-.f32 1 ux) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)) (-.f32 (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)) (pow.f32 (-.f32 1 ux) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (/.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))) (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (*.f32 ux (+.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))) (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))) (fma.f32 ux maxCos (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (/.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))) (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (/.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (*.f32 ux maxCos) 3))) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))) (-.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (-.f32 1 ux) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (*.f32 ux maxCos) (pow.f32 (*.f32 ux maxCos) 3))) (*.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)))) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 3) 3) (pow.f32 (pow.f32 (*.f32 ux maxCos) 3) 3)) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))) (+.f32 (*.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (pow.f32 (*.f32 ux maxCos) 3) (-.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (-.f32 1 ux) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 2) 3) (pow.f32 (pow.f32 (*.f32 ux maxCos) 2) 3)) (*.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))) (+.f32 (*.f32 (-.f32 1 ux) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (pow.f32 (*.f32 ux maxCos) 2) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (neg.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (-.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos))))) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (sqrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (cbrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) 1) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)))) 1) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) 1) (neg.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) 1) (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) (sqrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2)) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2)) (cbrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (-.f32 1 ux) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (*.f32 ux maxCos) (pow.f32 (*.f32 ux maxCos) 3))) (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 2) 3) (pow.f32 (pow.f32 (*.f32 ux maxCos) 2) 3)) (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))))) (+.f32 (*.f32 (-.f32 1 ux) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (pow.f32 (*.f32 ux maxCos) 2) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (*.f32 ux maxCos) 3))) (/.f32 1 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))))) (-.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 3) 3) (pow.f32 (pow.f32 (*.f32 ux maxCos) 3) 3)) (/.f32 1 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))))) (+.f32 (*.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (pow.f32 (*.f32 ux maxCos) 3) (-.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (-.f32 1 ux) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) 1) (-.f32 1 (*.f32 ux (+.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (sqrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))))) (sqrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))) (cbrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))) (cbrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (*.f32 ux maxCos)))) (-.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) 1) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (neg.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 ux maxCos (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (-.f32 1 ux) (*.f32 ux maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 ux maxCos) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 ux maxCos (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 maxCos ux (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 ux)) (*.f32 ux maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 ux maxCos)) (sqrt.f32 (*.f32 ux maxCos)) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) (cbrt.f32 (-.f32 1 ux)) (*.f32 ux maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (cbrt.f32 (*.f32 ux maxCos)) (-.f32 1 ux))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 ux maxCos))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 ux maxCos) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 ux maxCos)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 ux maxCos) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 ux maxCos) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 maxCos) ux))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 ux maxCos) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 ux maxCos)))))))

simplify93.0ms (0.9%)

Algorithm
egg-herbie
Rules
1038×associate-+l+
996×associate-+r+
792×+-commutative
602×associate-/r/
522×associate-/l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03086255
18955611
244335611
Stop Event
node limit
Counts
157 → 193
Calls
Call 1
Inputs
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(*.f32 (-.f32 maxCos 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(-.f32 1 ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(-.f32 (-.f32 1 ux) (*.f32 ux (neg.f32 maxCos)))
(-.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (fma.f32 (*.f32 ux (neg.f32 maxCos)) 1 (*.f32 ux maxCos)))
(-.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos)))
(-.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)))
(-.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)))
(-.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos)))
(-.f32 (exp.f32 (log.f32 (-.f32 2 ux))) (-.f32 1 (*.f32 ux maxCos)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux maxCos))) (-.f32 1 (-.f32 1 ux)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 1)
(-.f32 (+.f32 1 (*.f32 ux maxCos)) ux)
(-.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (/.f32 ux (/.f32 (+.f32 1 ux) ux)) (*.f32 ux maxCos)))
(-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(-.f32 (/.f32 (pow.f32 (-.f32 1 ux) 2) (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))) (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))
(-.f32 (+.f32 (-.f32 1 ux) (exp.f32 (log1p.f32 (*.f32 ux maxCos)))) 1)
(-.f32 (+.f32 (*.f32 ux maxCos) (exp.f32 (log.f32 (-.f32 2 ux)))) 1)
(-.f32 (+.f32 (*.f32 ux maxCos) (/.f32 1 (+.f32 1 ux))) (/.f32 ux (/.f32 (+.f32 1 ux) ux)))
(-.f32 (+.f32 (*.f32 ux maxCos) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))
(-.f32 (+.f32 (+.f32 1 (*.f32 ux maxCos)) 0) ux)
(*.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(*.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(*.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))
(*.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (fma.f32 ux maxCos (-.f32 1 ux)))
(*.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (*.f32 (-.f32 1 ux) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))))
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 2) 3) (pow.f32 (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)) 3))) (+.f32 (*.f32 (-.f32 1 ux) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)) (-.f32 (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)) (pow.f32 (-.f32 1 ux) 2)))))
(/.f32 1 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))))
(/.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (/.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))) (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (*.f32 ux (+.f32 1 maxCos))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))) (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))) (fma.f32 ux maxCos (-.f32 1 ux))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (/.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))) (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (/.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (*.f32 ux maxCos) 3))) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))) (-.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))
(/.f32 (-.f32 (*.f32 (-.f32 1 ux) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (*.f32 ux maxCos) (pow.f32 (*.f32 ux maxCos) 3))) (*.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)))) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 3) 3) (pow.f32 (pow.f32 (*.f32 ux maxCos) 3) 3)) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))) (+.f32 (*.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (pow.f32 (*.f32 ux maxCos) 3) (-.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (-.f32 1 ux) 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 2) 3) (pow.f32 (pow.f32 (*.f32 ux maxCos) 2) 3)) (*.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))) (+.f32 (*.f32 (-.f32 1 ux) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (pow.f32 (*.f32 ux maxCos) 2) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (neg.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))))
(/.f32 (*.f32 1 (-.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos))))) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (*.f32 1 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (sqrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (cbrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) 1) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))
(/.f32 (*.f32 (-.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)))) 1) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) 1) (neg.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) 1) (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) (sqrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2)) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2)) (cbrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))
(/.f32 (*.f32 (-.f32 (*.f32 (-.f32 1 ux) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (*.f32 ux maxCos) (pow.f32 (*.f32 ux maxCos) 3))) (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 2) 3) (pow.f32 (pow.f32 (*.f32 ux maxCos) 2) 3)) (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))))) (+.f32 (*.f32 (-.f32 1 ux) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (pow.f32 (*.f32 ux maxCos) 2) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (*.f32 ux maxCos) 3))) (/.f32 1 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))))) (-.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))
(/.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 3) 3) (pow.f32 (pow.f32 (*.f32 ux maxCos) 3) 3)) (/.f32 1 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))))) (+.f32 (*.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (pow.f32 (*.f32 ux maxCos) 3) (-.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (-.f32 1 ux) 3)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) 1) (-.f32 1 (*.f32 ux (+.f32 1 maxCos))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (sqrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))))) (sqrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))) (cbrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))) (cbrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (*.f32 ux maxCos)))) (-.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (*.f32 ux maxCos))))
(/.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) 1) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))))
(/.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))))
(pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(pow.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2)
(pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 3)
(pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3) 1/3)
(neg.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (neg.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))))))
(neg.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))))))
(sqrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))
(log.f32 (exp.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3))
(expm1.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(exp.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(log1p.f32 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(fma.f32 1 (-.f32 1 ux) (*.f32 ux maxCos))
(fma.f32 1 (*.f32 ux maxCos) (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 ux)) (*.f32 ux maxCos))
(fma.f32 (sqrt.f32 (*.f32 ux maxCos)) (sqrt.f32 (*.f32 ux maxCos)) (-.f32 1 ux))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) (cbrt.f32 (-.f32 1 ux)) (*.f32 ux maxCos))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (cbrt.f32 (*.f32 ux maxCos)) (-.f32 1 ux))
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux maxCos))) 1)
(pow.f32 (*.f32 ux maxCos) 1)
(pow.f32 (sqrt.f32 (*.f32 ux maxCos)) 2)
(pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 3)
(pow.f32 (pow.f32 (*.f32 ux maxCos) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 ux maxCos) 2))
(log.f32 (pow.f32 (exp.f32 maxCos) ux))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))))
(cbrt.f32 (pow.f32 (*.f32 ux maxCos) 3))
(expm1.f32 (log1p.f32 (*.f32 ux maxCos)))
(exp.f32 (log.f32 (*.f32 ux maxCos)))
(log1p.f32 (expm1.f32 (*.f32 ux maxCos)))
Outputs
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (-.f32 maxCos 1) ux)
(*.f32 (+.f32 maxCos -1) ux)
(-.f32 (*.f32 maxCos ux) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(*.f32 (+.f32 maxCos -1) ux)
(-.f32 (*.f32 maxCos ux) ux)
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 1 ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (-.f32 1 ux) (*.f32 ux (neg.f32 maxCos)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (fma.f32 (*.f32 ux (neg.f32 maxCos)) 1 (*.f32 ux maxCos)))
(-.f32 (fma.f32 maxCos ux (-.f32 1 ux)) (fma.f32 (*.f32 ux (neg.f32 maxCos)) 1 (*.f32 maxCos ux)))
(+.f32 (fma.f32 (+.f32 maxCos -1) ux 1) (*.f32 maxCos (+.f32 (neg.f32 ux) ux)))
(+.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (*.f32 maxCos (+.f32 ux (neg.f32 ux))))
(-.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos)))
(-.f32 (fma.f32 maxCos ux (-.f32 1 ux)) (fma.f32 (*.f32 ux (neg.f32 maxCos)) 1 (*.f32 maxCos ux)))
(+.f32 (fma.f32 (+.f32 maxCos -1) ux 1) (*.f32 maxCos (+.f32 (neg.f32 ux) ux)))
(+.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (*.f32 maxCos (+.f32 ux (neg.f32 ux))))
(-.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)))
(-.f32 (fma.f32 maxCos ux (-.f32 1 ux)) (fma.f32 (*.f32 ux (neg.f32 maxCos)) 1 (*.f32 maxCos ux)))
(+.f32 (fma.f32 (+.f32 maxCos -1) ux 1) (*.f32 maxCos (+.f32 (neg.f32 ux) ux)))
(+.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (*.f32 maxCos (+.f32 ux (neg.f32 ux))))
(-.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)))
(-.f32 (fma.f32 maxCos ux (-.f32 1 ux)) (fma.f32 (*.f32 ux (neg.f32 maxCos)) 1 (*.f32 maxCos ux)))
(+.f32 (fma.f32 (+.f32 maxCos -1) ux 1) (*.f32 maxCos (+.f32 (neg.f32 ux) ux)))
(+.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (*.f32 maxCos (+.f32 ux (neg.f32 ux))))
(-.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos)))
(-.f32 (fma.f32 maxCos ux (-.f32 1 ux)) (fma.f32 (*.f32 ux (neg.f32 maxCos)) 1 (*.f32 maxCos ux)))
(+.f32 (fma.f32 (+.f32 maxCos -1) ux 1) (*.f32 maxCos (+.f32 (neg.f32 ux) ux)))
(+.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (*.f32 maxCos (+.f32 ux (neg.f32 ux))))
(-.f32 (exp.f32 (log.f32 (-.f32 2 ux))) (-.f32 1 (*.f32 ux maxCos)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux maxCos))) (-.f32 1 (-.f32 1 ux)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 ux maxCos)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (/.f32 ux (/.f32 (+.f32 1 ux) ux)) (*.f32 ux maxCos)))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (/.f32 ux (+.f32 1 ux)) ux)) (*.f32 maxCos ux))
(-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
(-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 maxCos ux))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))
(-.f32 (/.f32 (pow.f32 (-.f32 1 ux) 2) (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))) (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 (-.f32 1 ux) (exp.f32 (log1p.f32 (*.f32 ux maxCos)))) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 (*.f32 ux maxCos) (exp.f32 (log.f32 (-.f32 2 ux)))) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 (*.f32 ux maxCos) (/.f32 1 (+.f32 1 ux))) (/.f32 ux (/.f32 (+.f32 1 ux) ux)))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (/.f32 ux (+.f32 1 ux)) ux)) (*.f32 maxCos ux))
(-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
(-.f32 (+.f32 (*.f32 ux maxCos) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 maxCos ux))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))
(-.f32 (+.f32 (+.f32 1 (*.f32 ux maxCos)) 0) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) 1) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 ux maxCos -1))))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (fma.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 maxCos ux -1))) (pow.f32 (-.f32 1 ux) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (fma.f32 ux (*.f32 maxCos (fma.f32 maxCos ux (+.f32 ux -1))) (pow.f32 (-.f32 1 ux) 2)))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (/.f32 1 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))
(/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) 1) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 ux maxCos -1))))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (fma.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 maxCos ux -1))) (pow.f32 (-.f32 1 ux) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (fma.f32 ux (*.f32 maxCos (fma.f32 maxCos ux (+.f32 ux -1))) (pow.f32 (-.f32 1 ux) 2)))
(*.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (fma.f32 ux maxCos (-.f32 1 ux)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (fma.f32 maxCos ux (-.f32 1 ux))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (fma.f32 ux (*.f32 maxCos (fma.f32 (+.f32 maxCos -1) ux 1)) (pow.f32 (-.f32 1 ux) 2))) (-.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (fma.f32 ux (*.f32 maxCos (-.f32 (fma.f32 maxCos ux 1) ux)) (pow.f32 (-.f32 1 ux) 2))) (-.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)))
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (*.f32 (-.f32 1 ux) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))))
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (fma.f32 (-.f32 1 ux) (pow.f32 (-.f32 1 ux) 3) (neg.f32 (*.f32 (*.f32 (pow.f32 (*.f32 maxCos ux) 2) (+.f32 ux (fma.f32 ux maxCos -1))) (+.f32 ux (fma.f32 ux maxCos -1)))))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 ux maxCos -1))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (-.f32 (pow.f32 (-.f32 1 ux) 4) (*.f32 (+.f32 ux (fma.f32 maxCos ux -1)) (*.f32 (pow.f32 (*.f32 maxCos ux) 2) (+.f32 ux (fma.f32 maxCos ux -1)))))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos ux -1)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (-.f32 (pow.f32 (-.f32 1 ux) 4) (*.f32 (fma.f32 maxCos ux (+.f32 ux -1)) (*.f32 (pow.f32 (*.f32 maxCos ux) 2) (fma.f32 maxCos ux (+.f32 ux -1)))))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (+.f32 ux -1)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 2) 3) (pow.f32 (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)) 3))) (+.f32 (*.f32 (-.f32 1 ux) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)) (-.f32 (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)) (pow.f32 (-.f32 1 ux) 2)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (+.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 2) 3) (pow.f32 (*.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 ux maxCos -1)))) 3))) (fma.f32 (-.f32 1 ux) (pow.f32 (-.f32 1 ux) 3) (*.f32 (*.f32 maxCos ux) (*.f32 (+.f32 ux (fma.f32 ux maxCos -1)) (-.f32 (*.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 ux maxCos -1)))) (pow.f32 (-.f32 1 ux) 2))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (+.f32 (pow.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos ux -1))) 3) (pow.f32 (-.f32 1 ux) 6))) (fma.f32 (*.f32 maxCos ux) (*.f32 (+.f32 ux (fma.f32 maxCos ux -1)) (-.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos ux -1))) (pow.f32 (-.f32 1 ux) 2))) (pow.f32 (-.f32 1 ux) 4)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (+.f32 ux -1))) 3) (pow.f32 (-.f32 1 ux) 6)) (fma.f32 (*.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (+.f32 ux -1))) (-.f32 (*.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (+.f32 ux -1))) (pow.f32 (-.f32 1 ux) 2)) (pow.f32 (-.f32 1 ux) 4))))
(/.f32 1 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(/.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (/.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))) (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (*.f32 ux (+.f32 1 maxCos))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))))
(/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) 1) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 ux maxCos -1))))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (fma.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 maxCos ux -1))) (pow.f32 (-.f32 1 ux) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (fma.f32 ux (*.f32 maxCos (fma.f32 maxCos ux (+.f32 ux -1))) (pow.f32 (-.f32 1 ux) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))) (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))) (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 ux maxCos -1)))))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))))
(*.f32 (hypot.f32 (pow.f32 (*.f32 maxCos ux) 3/2) (pow.f32 (-.f32 1 ux) 3/2)) (/.f32 (hypot.f32 (pow.f32 (*.f32 maxCos ux) 3/2) (pow.f32 (-.f32 1 ux) 3/2)) (fma.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 maxCos ux -1))) (pow.f32 (-.f32 1 ux) 2))))
(*.f32 (hypot.f32 (pow.f32 (*.f32 maxCos ux) 3/2) (pow.f32 (-.f32 1 ux) 3/2)) (/.f32 (hypot.f32 (pow.f32 (*.f32 maxCos ux) 3/2) (pow.f32 (-.f32 1 ux) 3/2)) (fma.f32 ux (*.f32 maxCos (fma.f32 maxCos ux (+.f32 ux -1))) (pow.f32 (-.f32 1 ux) 2))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (/.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))) (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))) (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))) (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))) (/.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))) (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))) (/.f32 (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))) (-.f32 (-.f32 1 ux) (*.f32 maxCos ux))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 ux maxCos -1)))))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))) (/.f32 (fma.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 maxCos ux -1))) (pow.f32 (-.f32 1 ux) 2)) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))) (/.f32 (fma.f32 ux (*.f32 maxCos (fma.f32 maxCos ux (+.f32 ux -1))) (pow.f32 (-.f32 1 ux) 2)) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (/.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)))) (/.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)))))
(*.f32 (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))) (/.f32 (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))) (/.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))))))
(*.f32 (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))) (*.f32 (/.f32 (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))) (-.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (*.f32 ux maxCos) 3))) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))) (-.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 maxCos ux) 6)) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 ux maxCos -1))))) (-.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 maxCos ux) 6)) (*.f32 (fma.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 maxCos ux -1))) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 maxCos ux) 6)) (fma.f32 ux (*.f32 maxCos (fma.f32 maxCos ux (+.f32 ux -1))) (pow.f32 (-.f32 1 ux) 2))) (-.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(/.f32 (-.f32 (*.f32 (-.f32 1 ux) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (*.f32 ux maxCos) (pow.f32 (*.f32 ux maxCos) 3))) (*.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (-.f32 (*.f32 (-.f32 1 ux) (pow.f32 (-.f32 1 ux) 3)) (*.f32 ux (*.f32 maxCos (pow.f32 (*.f32 maxCos ux) 3)))) (*.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 4) (pow.f32 (*.f32 maxCos ux) 4)) (*.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 4) (pow.f32 (*.f32 maxCos ux) 4)) (*.f32 (-.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))))
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)))) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (-.f32 1 maxCos))))) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (-.f32 1 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)))) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) ux) (-.f32 1 maxCos))) (-.f32 ux (fma.f32 maxCos ux -1)))
(/.f32 (+.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 3) 3) (pow.f32 (pow.f32 (*.f32 ux maxCos) 3) 3)) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))) (+.f32 (*.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (pow.f32 (*.f32 ux maxCos) 3) (-.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (-.f32 1 ux) 3))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 3) 3) (pow.f32 (pow.f32 (*.f32 maxCos ux) 3) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 ux maxCos -1)))))) (+.f32 (pow.f32 (-.f32 1 ux) 6) (*.f32 (pow.f32 (*.f32 maxCos ux) 3) (-.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 (-.f32 1 ux) 3)))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 3) 3) (pow.f32 (pow.f32 (*.f32 maxCos ux) 3) 3)) (*.f32 (fma.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 maxCos ux -1))) (pow.f32 (-.f32 1 ux) 2)) (fma.f32 (pow.f32 (*.f32 maxCos ux) 3) (-.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 (-.f32 1 ux) 3)) (pow.f32 (-.f32 1 ux) 6))))
(/.f32 (/.f32 (+.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 3) 3) (pow.f32 (pow.f32 (*.f32 maxCos ux) 3) 3)) (fma.f32 ux (*.f32 maxCos (fma.f32 maxCos ux (+.f32 ux -1))) (pow.f32 (-.f32 1 ux) 2))) (fma.f32 (pow.f32 (*.f32 maxCos ux) 3) (-.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 (-.f32 1 ux) 3)) (pow.f32 (-.f32 1 ux) 6)))
(/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 2) 3) (pow.f32 (pow.f32 (*.f32 ux maxCos) 2) 3)) (*.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))) (+.f32 (*.f32 (-.f32 1 ux) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (pow.f32 (*.f32 ux maxCos) 2) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 2) 3) (pow.f32 (pow.f32 (*.f32 maxCos ux) 2) 3)) (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))) (fma.f32 (-.f32 1 ux) (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 (*.f32 maxCos ux) 2) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 maxCos ux) 6)) (*.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 4) (fma.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (*.f32 maxCos ux) 4)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 maxCos ux) 6)) (-.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 4) (fma.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (*.f32 maxCos ux) 4))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (+.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (-.f32 ux (fma.f32 maxCos ux -1))) 1))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (neg.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(/.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))) (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 ux maxCos -1)))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (fma.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 maxCos ux -1))) (pow.f32 (-.f32 1 ux) 2))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (fma.f32 ux (*.f32 maxCos (fma.f32 maxCos ux (+.f32 ux -1))) (pow.f32 (-.f32 1 ux) 2))))
(/.f32 (*.f32 1 (-.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos))))) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (-.f32 1 maxCos))))) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (-.f32 1 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)))) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) ux) (-.f32 1 maxCos))) (-.f32 ux (fma.f32 maxCos ux -1)))
(/.f32 (*.f32 1 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (+.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (-.f32 ux (fma.f32 maxCos ux -1))) 1))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))))
(/.f32 (sqrt.f32 (fma.f32 maxCos ux (-.f32 1 ux))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 ux maxCos -1)))))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)))))
(/.f32 (hypot.f32 (pow.f32 (*.f32 maxCos ux) 3/2) (pow.f32 (-.f32 1 ux) 3/2)) (/.f32 (sqrt.f32 (fma.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 maxCos ux -1))) (pow.f32 (-.f32 1 ux) 2))) (sqrt.f32 (fma.f32 (+.f32 maxCos -1) ux 1))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (fma.f32 maxCos ux 1) ux)) (sqrt.f32 (fma.f32 ux (*.f32 maxCos (fma.f32 maxCos ux (+.f32 ux -1))) (pow.f32 (-.f32 1 ux) 2)))) (hypot.f32 (pow.f32 (*.f32 maxCos ux) 3/2) (pow.f32 (-.f32 1 ux) 3/2)))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (sqrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))
(/.f32 (sqrt.f32 (fma.f32 maxCos ux (-.f32 1 ux))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))) (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (+.f32 maxCos -1) ux 1)) (sqrt.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))) (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (fma.f32 maxCos ux 1) ux)) (sqrt.f32 (-.f32 (-.f32 1 ux) (*.f32 maxCos ux)))) (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 maxCos ux (-.f32 1 ux))) 2) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 ux maxCos -1)))))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 maxCos -1) ux 1)) 2) (cbrt.f32 (fma.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 maxCos ux -1))) (pow.f32 (-.f32 1 ux) 2)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 (fma.f32 maxCos ux 1) ux)) 2) (cbrt.f32 (fma.f32 ux (*.f32 maxCos (fma.f32 maxCos ux (+.f32 ux -1))) (pow.f32 (-.f32 1 ux) 2)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (cbrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 maxCos ux (-.f32 1 ux))) 2) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))) (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 maxCos -1) ux 1)) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 (fma.f32 maxCos ux 1) ux)) 2) (cbrt.f32 (-.f32 (-.f32 1 ux) (*.f32 maxCos ux)))) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) 1) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(/.f32 (*.f32 (-.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)))) 1) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (-.f32 1 maxCos))))) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (-.f32 1 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)))) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) ux) (-.f32 1 maxCos))) (-.f32 ux (fma.f32 maxCos ux -1)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (+.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (-.f32 ux (fma.f32 maxCos ux -1))) 1))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) 1) (neg.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) 1) (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))) (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 ux maxCos -1)))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (fma.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 maxCos ux -1))) (pow.f32 (-.f32 1 ux) 2))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (fma.f32 ux (*.f32 maxCos (fma.f32 maxCos ux (+.f32 ux -1))) (pow.f32 (-.f32 1 ux) 2))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))))
(/.f32 (sqrt.f32 (fma.f32 maxCos ux (-.f32 1 ux))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 ux maxCos -1)))))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)))))
(/.f32 (hypot.f32 (pow.f32 (*.f32 maxCos ux) 3/2) (pow.f32 (-.f32 1 ux) 3/2)) (/.f32 (sqrt.f32 (fma.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 maxCos ux -1))) (pow.f32 (-.f32 1 ux) 2))) (sqrt.f32 (fma.f32 (+.f32 maxCos -1) ux 1))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (fma.f32 maxCos ux 1) ux)) (sqrt.f32 (fma.f32 ux (*.f32 maxCos (fma.f32 maxCos ux (+.f32 ux -1))) (pow.f32 (-.f32 1 ux) 2)))) (hypot.f32 (pow.f32 (*.f32 maxCos ux) 3/2) (pow.f32 (-.f32 1 ux) 3/2)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) (sqrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))
(/.f32 (sqrt.f32 (fma.f32 maxCos ux (-.f32 1 ux))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))) (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (+.f32 maxCos -1) ux 1)) (sqrt.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))) (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (fma.f32 maxCos ux 1) ux)) (sqrt.f32 (-.f32 (-.f32 1 ux) (*.f32 maxCos ux)))) (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2)) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 maxCos ux (-.f32 1 ux))) 2) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 ux maxCos -1)))))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 maxCos -1) ux 1)) 2) (cbrt.f32 (fma.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 maxCos ux -1))) (pow.f32 (-.f32 1 ux) 2)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 (fma.f32 maxCos ux 1) ux)) 2) (cbrt.f32 (fma.f32 ux (*.f32 maxCos (fma.f32 maxCos ux (+.f32 ux -1))) (pow.f32 (-.f32 1 ux) 2)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2)) (cbrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 maxCos ux (-.f32 1 ux))) 2) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))) (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 maxCos -1) ux 1)) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 (fma.f32 maxCos ux 1) ux)) 2) (cbrt.f32 (-.f32 (-.f32 1 ux) (*.f32 maxCos ux)))) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))))
(/.f32 (*.f32 (-.f32 (*.f32 (-.f32 1 ux) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (*.f32 ux maxCos) (pow.f32 (*.f32 ux maxCos) 3))) (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))
(/.f32 (-.f32 (*.f32 (-.f32 1 ux) (pow.f32 (-.f32 1 ux) 3)) (*.f32 ux (*.f32 maxCos (pow.f32 (*.f32 maxCos ux) 3)))) (*.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 4) (pow.f32 (*.f32 maxCos ux) 4)) (*.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 4) (pow.f32 (*.f32 maxCos ux) 4)) (*.f32 (-.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 2) 3) (pow.f32 (pow.f32 (*.f32 ux maxCos) 2) 3)) (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))))) (+.f32 (*.f32 (-.f32 1 ux) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (pow.f32 (*.f32 ux maxCos) 2) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 2) 3) (pow.f32 (pow.f32 (*.f32 maxCos ux) 2) 3)) (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))) (fma.f32 (-.f32 1 ux) (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 (*.f32 maxCos ux) 2) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 maxCos ux) 6)) (*.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 4) (fma.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (*.f32 maxCos ux) 4)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 maxCos ux) 6)) (-.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 4) (fma.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (*.f32 maxCos ux) 4))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (*.f32 ux maxCos) 3))) (/.f32 1 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))))) (-.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 maxCos ux) 6)) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 ux maxCos -1))))) (-.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 maxCos ux) 6)) (*.f32 (fma.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 maxCos ux -1))) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 maxCos ux) 6)) (fma.f32 ux (*.f32 maxCos (fma.f32 maxCos ux (+.f32 ux -1))) (pow.f32 (-.f32 1 ux) 2))) (-.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)))
(/.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 3) 3) (pow.f32 (pow.f32 (*.f32 ux maxCos) 3) 3)) (/.f32 1 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))))) (+.f32 (*.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (pow.f32 (*.f32 ux maxCos) 3) (-.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (-.f32 1 ux) 3)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 3) 3) (pow.f32 (pow.f32 (*.f32 maxCos ux) 3) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 ux maxCos -1)))))) (+.f32 (pow.f32 (-.f32 1 ux) 6) (*.f32 (pow.f32 (*.f32 maxCos ux) 3) (-.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 (-.f32 1 ux) 3)))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 3) 3) (pow.f32 (pow.f32 (*.f32 maxCos ux) 3) 3)) (*.f32 (fma.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 maxCos ux -1))) (pow.f32 (-.f32 1 ux) 2)) (fma.f32 (pow.f32 (*.f32 maxCos ux) 3) (-.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 (-.f32 1 ux) 3)) (pow.f32 (-.f32 1 ux) 6))))
(/.f32 (/.f32 (+.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 3) 3) (pow.f32 (pow.f32 (*.f32 maxCos ux) 3) 3)) (fma.f32 ux (*.f32 maxCos (fma.f32 maxCos ux (+.f32 ux -1))) (pow.f32 (-.f32 1 ux) 2))) (fma.f32 (pow.f32 (*.f32 maxCos ux) 3) (-.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 (-.f32 1 ux) 3)) (pow.f32 (-.f32 1 ux) 6)))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) 1) (-.f32 1 (*.f32 ux (+.f32 1 maxCos))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (sqrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))))) (sqrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))) (cbrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))) (cbrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (*.f32 ux maxCos)))) (-.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (*.f32 (-.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (*.f32 maxCos ux))) (+.f32 (sqrt.f32 (*.f32 maxCos ux)) (sqrt.f32 (-.f32 1 ux)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (*.f32 (+.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (*.f32 maxCos ux))) (-.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (*.f32 maxCos ux)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) 1) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))))
(/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) 1) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 ux maxCos -1))))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (fma.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 maxCos ux -1))) (pow.f32 (-.f32 1 ux) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (fma.f32 ux (*.f32 maxCos (fma.f32 maxCos ux (+.f32 ux -1))) (pow.f32 (-.f32 1 ux) 2)))
(/.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) 1) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 ux maxCos -1))))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (fma.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 maxCos ux -1))) (pow.f32 (-.f32 1 ux) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (fma.f32 ux (*.f32 maxCos (fma.f32 maxCos ux (+.f32 ux -1))) (pow.f32 (-.f32 1 ux) 2)))
(/.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) 1) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 ux maxCos -1))))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (fma.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 maxCos ux -1))) (pow.f32 (-.f32 1 ux) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (fma.f32 ux (*.f32 maxCos (fma.f32 maxCos ux (+.f32 ux -1))) (pow.f32 (-.f32 1 ux) 2)))
(pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(pow.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 3)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3) 1/3)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(neg.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (neg.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(neg.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))) (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 ux maxCos -1)))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (fma.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 maxCos ux -1))) (pow.f32 (-.f32 1 ux) 2))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (fma.f32 ux (*.f32 maxCos (fma.f32 maxCos ux (+.f32 ux -1))) (pow.f32 (-.f32 1 ux) 2))))
(sqrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))
(sqrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2))
(fabs.f32 (fma.f32 (+.f32 maxCos -1) ux 1))
(fabs.f32 (-.f32 (fma.f32 maxCos ux 1) ux))
(log.f32 (exp.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(expm1.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(exp.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(log1p.f32 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 1 (-.f32 1 ux) (*.f32 ux maxCos))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 1 (*.f32 ux maxCos) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 ux)) (*.f32 ux maxCos))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (sqrt.f32 (*.f32 ux maxCos)) (sqrt.f32 (*.f32 ux maxCos)) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) (cbrt.f32 (-.f32 1 ux)) (*.f32 ux maxCos))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (cbrt.f32 (*.f32 ux maxCos)) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux maxCos))) 1)
(*.f32 maxCos ux)
(pow.f32 (*.f32 ux maxCos) 1)
(*.f32 maxCos ux)
(pow.f32 (sqrt.f32 (*.f32 ux maxCos)) 2)
(*.f32 maxCos ux)
(pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 3)
(*.f32 maxCos ux)
(pow.f32 (pow.f32 (*.f32 ux maxCos) 3) 1/3)
(*.f32 maxCos ux)
(sqrt.f32 (pow.f32 (*.f32 ux maxCos) 2))
(sqrt.f32 (pow.f32 (*.f32 maxCos ux) 2))
(fabs.f32 (*.f32 maxCos ux))
(log.f32 (pow.f32 (exp.f32 maxCos) ux))
(*.f32 maxCos ux)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))))
(*.f32 maxCos ux)
(cbrt.f32 (pow.f32 (*.f32 ux maxCos) 3))
(*.f32 maxCos ux)
(expm1.f32 (log1p.f32 (*.f32 ux maxCos)))
(*.f32 maxCos ux)
(exp.f32 (log.f32 (*.f32 ux maxCos)))
(*.f32 maxCos ux)
(log1p.f32 (expm1.f32 (*.f32 ux maxCos)))
(*.f32 maxCos ux)

eval80.0ms (0.8%)

Compiler

Compiled 5086 to 3227 computations (36.6% saved)

prune35.0ms (0.3%)

Pruning

8 alts after pruning (7 fresh and 1 done)

PrunedKeptTotal
New1867193
Fresh000
Picked011
Done000
Total1868194
Error
0b
Counts
194 → 8
Alt Table
Click to see full alt table
StatusErrorProgram
0.4b
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
0.4b
(-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
0.0b
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
0.9b
(-.f32 1 ux)
0.0b
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
0.2b
(*.f32 (/.f32 1 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))
0.4b
(expm1.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
9.7b
1
Compiler

Compiled 244 to 175 computations (28.3% saved)

localize20.0ms (0.2%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
0.0b
(*.f32 ux (-.f32 1 maxCos))
Compiler

Compiled 21 to 14 computations (33.3% saved)

series2.0ms (0%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
0.0ms
ux
@0
(*.f32 ux (-.f32 1 maxCos))
0.0ms
ux
@-inf
(*.f32 ux (-.f32 1 maxCos))
0.0ms
ux
@inf
(*.f32 ux (-.f32 1 maxCos))
0.0ms
maxCos
@inf
(*.f32 ux (-.f32 1 maxCos))
0.0ms
maxCos
@-inf
(*.f32 ux (-.f32 1 maxCos))

rewrite64.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1908×add-sqr-sqrt
1892×*-un-lft-identity
1762×add-cube-cbrt
1748×add-cbrt-cube
180×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0832
117432
2232032
Stop Event
node limit
Counts
2 → 49
Calls
Call 1
Inputs
(*.f32 ux (-.f32 1 maxCos))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 ux (*.f32 ux (neg.f32 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 ux (*.f32 (neg.f32 maxCos) ux))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (-.f32 1 (*.f32 maxCos maxCos))) (+.f32 1 maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 3))) (+.f32 1 (fma.f32 maxCos maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (*.f32 maxCos maxCos)) ux) (+.f32 1 maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 3)) ux) (+.f32 1 (fma.f32 maxCos maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 ux (-.f32 1 maxCos)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (-.f32 1 maxCos)) ux))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 ux (-.f32 1 maxCos))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2) (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (+.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) (*.f32 ux (neg.f32 (-.f32 1 maxCos))))) (-.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (pow.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 3)) (+.f32 1 (-.f32 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) (*.f32 ux (neg.f32 (-.f32 1 maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (neg.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (neg.f32 (+.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))))

simplify73.0ms (0.7%)

Algorithm
egg-herbie
Rules
1144×associate-+r-
954×associate-+l-
674×fma-def
650×+-commutative
604×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01342063
13321831
212971811
363461811
Stop Event
node limit
Counts
97 → 80
Calls
Call 1
Inputs
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
ux
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 -1 (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 -1 (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(*.f32 (-.f32 maxCos 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(*.f32 -1 (*.f32 (-.f32 1 maxCos) ux))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(-.f32 1 ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 ux (*.f32 ux (neg.f32 maxCos)))
(+.f32 ux (*.f32 (neg.f32 maxCos) ux))
(-.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)
(/.f32 (*.f32 ux (-.f32 1 (*.f32 maxCos maxCos))) (+.f32 1 maxCos))
(/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 3))) (+.f32 1 (fma.f32 maxCos maxCos maxCos)))
(/.f32 (*.f32 (-.f32 1 (*.f32 maxCos maxCos)) ux) (+.f32 1 maxCos))
(/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 3)) ux) (+.f32 1 (fma.f32 maxCos maxCos maxCos)))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 1)
(pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)
(pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3)
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(log.f32 (pow.f32 (exp.f32 (-.f32 1 maxCos)) ux))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (-.f32 1 maxCos)))))
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))
(expm1.f32 (log1p.f32 (*.f32 ux (-.f32 1 maxCos))))
(exp.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))))
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))) 1))
(log1p.f32 (expm1.f32 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos))))
(+.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1))
(+.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1)
(*.f32 1 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2) (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (+.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))
(/.f32 1 (/.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 1 (/.f32 (+.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) (*.f32 ux (neg.f32 (-.f32 1 maxCos))))) (-.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 3)) (+.f32 1 (-.f32 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) (*.f32 ux (neg.f32 (-.f32 1 maxCos))))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (neg.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (neg.f32 (+.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))
(pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2)
(pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 3)
(pow.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3) 1/3)
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 2))
(log.f32 (exp.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3))
(expm1.f32 (log1p.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(exp.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) 1))
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
Outputs
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
ux
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(*.f32 -1 (*.f32 maxCos ux))
(*.f32 ux (neg.f32 maxCos))
(*.f32 maxCos (neg.f32 ux))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(*.f32 -1 (*.f32 maxCos ux))
(*.f32 ux (neg.f32 maxCos))
(*.f32 maxCos (neg.f32 ux))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (-.f32 maxCos 1) ux)
(*.f32 ux (+.f32 maxCos -1))
(-.f32 (*.f32 maxCos ux) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 -1 (*.f32 (-.f32 1 maxCos) ux))
(*.f32 ux (+.f32 maxCos -1))
(-.f32 (*.f32 maxCos ux) ux)
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 1 ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 ux (*.f32 ux (neg.f32 maxCos)))
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(+.f32 ux (*.f32 (neg.f32 maxCos) ux))
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(-.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(/.f32 (*.f32 ux (-.f32 1 (*.f32 maxCos maxCos))) (+.f32 1 maxCos))
(/.f32 ux (/.f32 (+.f32 1 maxCos) (-.f32 1 (*.f32 maxCos maxCos))))
(*.f32 (/.f32 ux (+.f32 1 maxCos)) (-.f32 1 (*.f32 maxCos maxCos)))
(*.f32 ux (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (+.f32 1 maxCos)))
(/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 3))) (+.f32 1 (fma.f32 maxCos maxCos maxCos)))
(/.f32 ux (/.f32 (+.f32 1 (fma.f32 maxCos maxCos maxCos)) (-.f32 1 (pow.f32 maxCos 3))))
(*.f32 (/.f32 ux (+.f32 1 (fma.f32 maxCos maxCos maxCos))) (-.f32 1 (pow.f32 maxCos 3)))
(*.f32 ux (/.f32 (-.f32 1 (pow.f32 maxCos 3)) (+.f32 1 (fma.f32 maxCos maxCos maxCos))))
(/.f32 (*.f32 (-.f32 1 (*.f32 maxCos maxCos)) ux) (+.f32 1 maxCos))
(/.f32 ux (/.f32 (+.f32 1 maxCos) (-.f32 1 (*.f32 maxCos maxCos))))
(*.f32 (/.f32 ux (+.f32 1 maxCos)) (-.f32 1 (*.f32 maxCos maxCos)))
(*.f32 ux (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (+.f32 1 maxCos)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 3)) ux) (+.f32 1 (fma.f32 maxCos maxCos maxCos)))
(/.f32 ux (/.f32 (+.f32 1 (fma.f32 maxCos maxCos maxCos)) (-.f32 1 (pow.f32 maxCos 3))))
(*.f32 (/.f32 ux (+.f32 1 (fma.f32 maxCos maxCos maxCos))) (-.f32 1 (pow.f32 maxCos 3)))
(*.f32 ux (/.f32 (-.f32 1 (pow.f32 maxCos 3)) (+.f32 1 (fma.f32 maxCos maxCos maxCos))))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 1)
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3)
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1/3)
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(sqrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(log.f32 (pow.f32 (exp.f32 (-.f32 1 maxCos)) ux))
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(expm1.f32 (log1p.f32 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(exp.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))) 1))
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(log1p.f32 (expm1.f32 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 ux (*.f32 maxCos ux))
(+.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 1 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2) (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (+.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) 1) (+.f32 1 (*.f32 (-.f32 1 maxCos) ux)))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2)) (fma.f32 (-.f32 1 maxCos) ux 1))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 1) (+.f32 1 (fma.f32 ux (-.f32 1 maxCos) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))
(/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 3)) (+.f32 1 (*.f32 (fma.f32 (-.f32 1 maxCos) ux 1) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (fma.f32 ux (*.f32 (+.f32 maxCos -1) (fma.f32 ux (+.f32 maxCos -1) -1)) 1))
(/.f32 1 (/.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) 1) (+.f32 1 (*.f32 (-.f32 1 maxCos) ux)))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2)) (fma.f32 (-.f32 1 maxCos) ux 1))
(/.f32 1 (/.f32 (+.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 1) (+.f32 1 (fma.f32 ux (-.f32 1 maxCos) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))
(/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 3)) (+.f32 1 (*.f32 (fma.f32 (-.f32 1 maxCos) ux 1) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (fma.f32 ux (*.f32 (+.f32 maxCos -1) (fma.f32 ux (+.f32 maxCos -1) -1)) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) 1) (+.f32 1 (*.f32 (-.f32 1 maxCos) ux)))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2)) (fma.f32 (-.f32 1 maxCos) ux 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 1) (+.f32 1 (fma.f32 ux (-.f32 1 maxCos) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))
(/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 3)) (+.f32 1 (*.f32 (fma.f32 (-.f32 1 maxCos) ux 1) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (fma.f32 ux (*.f32 (+.f32 maxCos -1) (fma.f32 ux (+.f32 maxCos -1) -1)) 1))
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) (*.f32 ux (neg.f32 (-.f32 1 maxCos))))) (-.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) 1) (+.f32 1 (*.f32 (-.f32 1 maxCos) ux)))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2)) (fma.f32 (-.f32 1 maxCos) ux 1))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 3)) (+.f32 1 (-.f32 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) (*.f32 ux (neg.f32 (-.f32 1 maxCos))))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 1) (+.f32 1 (fma.f32 ux (-.f32 1 maxCos) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))
(/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 3)) (+.f32 1 (*.f32 (fma.f32 (-.f32 1 maxCos) ux 1) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (fma.f32 ux (*.f32 (+.f32 maxCos -1) (fma.f32 ux (+.f32 maxCos -1) -1)) 1))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (neg.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) 1) (+.f32 1 (*.f32 (-.f32 1 maxCos) ux)))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2)) (fma.f32 (-.f32 1 maxCos) ux 1))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (neg.f32 (+.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 1) (+.f32 1 (fma.f32 ux (-.f32 1 maxCos) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))
(/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 3)) (+.f32 1 (*.f32 (fma.f32 (-.f32 1 maxCos) ux 1) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (fma.f32 ux (*.f32 (+.f32 maxCos -1) (fma.f32 ux (+.f32 maxCos -1) -1)) 1))
(pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 3)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(pow.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3) 1/3)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 2))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (exp.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(expm1.f32 (log1p.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)
(exp.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))
(exp.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)))
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) 1))
(exp.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))
(exp.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)))
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 maxCos ux 1) ux)

localize7.0ms (0.1%)

Compiler

Compiled 8 to 6 computations (25% saved)

localize65.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f32 ux (-.f32 1 maxCos))
0.1b
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
0.3b
(*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
0.4b
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
Compiler

Compiled 91 to 66 computations (27.5% saved)

series12.0ms (0.1%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
2.0ms
maxCos
@inf
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
2.0ms
maxCos
@0
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
1.0ms
maxCos
@-inf
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
1.0ms
ux
@0
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
1.0ms
ux
@-inf
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))

rewrite109.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1388×associate-/r/
706×associate-/l/
576×associate-+l+
368×+-commutative
344×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
014129
132971
2475071
Stop Event
node limit
Counts
3 → 165
Calls
Call 1
Inputs
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (neg.f32 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (neg.f32 (-.f32 1 maxCos)) ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 ux (-.f32 1 maxCos))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 (-.f32 1 maxCos)) ux) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 1 (*.f32 ux (-.f32 1 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log.f32 (-.f32 2 (*.f32 ux (-.f32 1 maxCos))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 1 ux) (*.f32 ux (neg.f32 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 1 ux) (*.f32 (neg.f32 maxCos) ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2) (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (-.f32 -1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))) (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 -1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))) (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (neg.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (neg.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (neg.f32 (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) 1)) (-.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1) (/.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (+.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1)) (-.f32 (*.f32 ux (-.f32 1 maxCos)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (neg.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))) (neg.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (neg.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9))) (+.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (-.f32 1 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))))) (-.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (+.f32 1 (pow.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (cbrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (*.f32 (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))) (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (*.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (*.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (*.f32 (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 -1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 3) (pow.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log.f32 (-.f32 2 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (-.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 ux (+.f32 (*.f32 ux (neg.f32 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 ux (+.f32 (*.f32 (neg.f32 maxCos) ux) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 ux (+.f32 (*.f32 ux (neg.f32 maxCos)) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 ux (+.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (-.f32 1 maxCos)) (-.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1) (*.f32 ux (-.f32 1 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) ux) (*.f32 ux (neg.f32 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) ux) (*.f32 (neg.f32 maxCos) ux))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (-.f32 1 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))) (+.f32 (/.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (-.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (+.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 ux (-.f32 1 maxCos))) (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (*.f32 ux (-.f32 1 maxCos))) (+.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (*.f32 (-.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (-.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6) 3)) (*.f32 (-.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (hypot.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (*.f32 ux (-.f32 1 maxCos))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (pow.f32 (exp.f32 (-.f32 1 maxCos)) ux) (fma.f32 ux (-.f32 1 maxCos) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 ux (-.f32 1 maxCos) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 1 maxCos) ux (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 ux (-.f32 1 maxCos)) 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 ux (*.f32 (-.f32 1 maxCos) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 maxCos) (*.f32 ux (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2) (*.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 ux 3) (pow.f32 (-.f32 1 maxCos) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1) (*.f32 ux (-.f32 1 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) ux) (-.f32 1 maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (-.f32 1 maxCos)) ux)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2) 3) (*.f32 ux (-.f32 1 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 3 (log.f32 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 ux (-.f32 1 maxCos)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))))))

simplify130.0ms (1.2%)

Algorithm
egg-herbie
Rules
856×associate-*r*
704×associate-*l*
674×associate-/l*
674×+-commutative
664×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
061418221
1196117207
Stop Event
node limit
Counts
237 → 353
Calls
Call 1
Inputs
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 ux 2) (+.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)) (pow.f32 (-.f32 1 maxCos) 2)))) (*.f32 (-.f32 maxCos 1) ux)))
(+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 -1 (pow.f32 (-.f32 1 maxCos) 3)) (+.f32 (*.f32 (-.f32 maxCos 1) (pow.f32 (-.f32 1 maxCos) 2)) (*.f32 -1 (*.f32 (-.f32 1 maxCos) (+.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1)) (pow.f32 (-.f32 1 maxCos) 2)))))) (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 ux 2) (+.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)) (pow.f32 (-.f32 1 maxCos) 2)))) (*.f32 (-.f32 maxCos 1) ux))))
(*.f32 -1 (*.f32 (-.f32 1 maxCos) ux))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(*.f32 -1 (*.f32 (-.f32 1 maxCos) ux))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) maxCos) (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) maxCos) (+.f32 (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (+.f32 (/.f32 (*.f32 (pow.f32 ux 2) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2)) (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2))) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))))))) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) maxCos) (+.f32 (*.f32 (pow.f32 maxCos 3) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (+.f32 (/.f32 (*.f32 (pow.f32 ux 2) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2)) (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2))) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) (pow.f32 ux 2)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))))) (+.f32 (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (+.f32 (/.f32 (*.f32 (pow.f32 ux 2) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2)) (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2))) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))))))) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(*.f32 maxCos ux)
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 maxCos ux)) (+.f32 (*.f32 -1 ux) (*.f32 -1 (+.f32 1 ux))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (*.f32 maxCos (pow.f32 ux 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 maxCos ux))) (+.f32 (/.f32 ux maxCos) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (/.f32 1 maxCos) (+.f32 (*.f32 -1 ux) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 ux) (*.f32 -1 (+.f32 1 ux)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (*.f32 maxCos (pow.f32 ux 2))) (*.f32 -1 (+.f32 1 ux))))))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (*.f32 maxCos (pow.f32 ux 2)))) (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 maxCos ux)))) (+.f32 (/.f32 ux maxCos) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 ux) (*.f32 -1 (+.f32 1 ux)))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (+.f32 (/.f32 1 maxCos) (+.f32 (*.f32 -1 ux) (+.f32 (/.f32 ux (pow.f32 maxCos 2)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 ux) (*.f32 -1 (+.f32 1 ux)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (*.f32 maxCos (pow.f32 ux 2))) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (pow.f32 ux 2))) (+.f32 1 (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 ux) (*.f32 -1 (+.f32 1 ux)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (pow.f32 ux 2)) (+.f32 ux (/.f32 1 ux))))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (*.f32 -1 (+.f32 1 ux)))))))))))
(*.f32 maxCos ux)
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 maxCos ux)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) ux)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 (/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 -1 (/.f32 (+.f32 (pow.f32 ux 2) (*.f32 (+.f32 1 ux) ux)) ux)))) (pow.f32 ux 2)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) ux)))) maxCos)) (*.f32 maxCos ux))) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) ux)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 (/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 -1 (/.f32 (+.f32 (pow.f32 ux 2) (*.f32 (+.f32 1 ux) ux)) ux)))) (pow.f32 ux 2)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) ux)))) maxCos)) (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (*.f32 maxCos ux)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) ux)) (+.f32 (/.f32 ux (pow.f32 maxCos 2)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 -1 (/.f32 (+.f32 (pow.f32 ux 2) (*.f32 (+.f32 1 ux) ux)) ux))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (/.f32 (*.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (/.f32 (*.f32 (+.f32 (pow.f32 ux 2) (*.f32 (+.f32 1 ux) ux)) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) ux)))) (pow.f32 ux 2)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) ux))))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))))
(*.f32 (-.f32 1 maxCos) ux)
(+.f32 (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)) (*.f32 (-.f32 1 maxCos) ux))
(+.f32 (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)) (*.f32 (-.f32 1 maxCos) ux))
(+.f32 (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)) (*.f32 (-.f32 1 maxCos) ux))
(*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2))
(+.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)))
(+.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)))
(+.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2))
(+.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)))
(+.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)))
(+.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)))
(*.f32 (+.f32 1 ux) ux)
(+.f32 (*.f32 (+.f32 1 ux) ux) (*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))))
(+.f32 (*.f32 (+.f32 1 ux) ux) (+.f32 (*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 (+.f32 1 ux) ux) (+.f32 (*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(+.f32 (*.f32 (+.f32 1 ux) ux) (+.f32 (*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 (+.f32 1 ux) ux) (+.f32 (*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (pow.f32 ux 2) (*.f32 (+.f32 1 ux) ux)))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(+.f32 (*.f32 (+.f32 1 ux) ux) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (pow.f32 ux 2) (*.f32 (+.f32 1 ux) ux)))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 (+.f32 1 ux) ux) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (pow.f32 ux 2) (*.f32 (+.f32 1 ux) ux)))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 ux 3)
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (pow.f32 ux 3))
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (pow.f32 ux 3)))
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (pow.f32 ux 3))))
(*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))
(+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (pow.f32 ux 3))))
(*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))
(+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))
(+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3))))))
(+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (+.f32 (pow.f32 ux 3) (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)))))))
(+.f32 1 (neg.f32 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)))
(+.f32 1 (*.f32 (neg.f32 (-.f32 1 maxCos)) ux))
(+.f32 1 (*.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(+.f32 (neg.f32 (*.f32 ux (-.f32 1 maxCos))) 1)
(+.f32 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))) 1)
(+.f32 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)) 1)
(+.f32 (*.f32 (neg.f32 (-.f32 1 maxCos)) ux) 1)
(+.f32 (*.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)
(+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)
(+.f32 (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(+.f32 (-.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) 1)
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(-.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(-.f32 (exp.f32 (log.f32 (-.f32 2 (*.f32 ux (-.f32 1 maxCos))))) 1)
(-.f32 (-.f32 1 ux) (*.f32 ux (neg.f32 maxCos)))
(-.f32 (-.f32 1 ux) (*.f32 (neg.f32 maxCos) ux))
(*.f32 1 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))))
(*.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2) (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(*.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(*.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (-.f32 -1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))) (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))))
(*.f32 (/.f32 1 (-.f32 -1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))) (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (/.f32 1 (/.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(*.f32 (/.f32 1 (/.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (neg.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (neg.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (neg.f32 (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) 1)) (-.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1) (/.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (+.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1)) (-.f32 (*.f32 ux (-.f32 1 maxCos)) 1))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (neg.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))) (neg.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos))))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (neg.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9))) (+.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (-.f32 1 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))))) (-.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (+.f32 1 (pow.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (cbrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (*.f32 (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))) (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (*.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (*.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (*.f32 (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2)
(pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 3)
(pow.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3) 1/3)
(pow.f32 (/.f32 1 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) -1)
(neg.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 -1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 2))
(log.f32 (exp.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 3) (pow.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) 3)))
(expm1.f32 (log.f32 (-.f32 2 (*.f32 ux (-.f32 1 maxCos)))))
(exp.f32 (log.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(exp.f32 (*.f32 (log.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 1))
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (-.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 1))
(+.f32 ux (+.f32 (*.f32 ux (neg.f32 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(+.f32 ux (+.f32 (*.f32 (neg.f32 maxCos) ux) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(+.f32 ux (+.f32 (*.f32 ux (neg.f32 maxCos)) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1)))
(+.f32 ux (+.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1)))
(+.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(+.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1))
(+.f32 (*.f32 ux (-.f32 1 maxCos)) (-.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1))
(+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1))
(+.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 0)
(+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))
(+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1) (*.f32 ux (-.f32 1 maxCos)))
(+.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) ux) (*.f32 ux (neg.f32 maxCos)))
(+.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) ux) (*.f32 (neg.f32 maxCos) ux))
(-.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(-.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (-.f32 1 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1)))
(-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) 1)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) 2)
(-.f32 (/.f32 1 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))) (+.f32 (/.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))) 1))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (-.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(/.f32 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (+.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 ux (-.f32 1 maxCos))) (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (*.f32 ux (-.f32 1 maxCos))) (+.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (*.f32 (-.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (-.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6) 3)) (*.f32 (-.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9)))))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 1)
(pow.f32 (hypot.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (*.f32 ux (-.f32 1 maxCos))) 2)
(pow.f32 (cbrt.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) 3)
(pow.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (-.f32 1 maxCos)) ux) (fma.f32 ux (-.f32 1 maxCos) 1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(cbrt.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))
(expm1.f32 (log1p.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(exp.f32 (log.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) 1))
(log1p.f32 (expm1.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(fma.f32 1 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(fma.f32 ux (-.f32 1 maxCos) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(fma.f32 (-.f32 1 maxCos) ux (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(fma.f32 (*.f32 ux (-.f32 1 maxCos)) 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(fma.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(+.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1))
(+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 0)
(-.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1)
(*.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))
(*.f32 ux (*.f32 (-.f32 1 maxCos) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(*.f32 (-.f32 1 maxCos) (*.f32 ux (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(*.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1)
(*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2))
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2) (*.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (pow.f32 ux 3) (pow.f32 (-.f32 1 maxCos) 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) ux) (-.f32 1 maxCos))
(*.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (-.f32 1 maxCos)) ux)
(*.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2) 3) (*.f32 ux (-.f32 1 maxCos)))
(sqrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))
(log.f32 (exp.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(exp.f32 (*.f32 3 (log.f32 (*.f32 ux (-.f32 1 maxCos)))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 ux (-.f32 1 maxCos)))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
Outputs
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 ux 2) (+.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)) (pow.f32 (-.f32 1 maxCos) 2)))) (*.f32 (-.f32 maxCos 1) ux)))
(+.f32 1 (fma.f32 -1 (*.f32 (*.f32 ux ux) (fma.f32 (+.f32 maxCos -1) (-.f32 1 maxCos) (pow.f32 (-.f32 1 maxCos) 2))) (*.f32 (+.f32 maxCos -1) ux)))
(+.f32 1 (-.f32 (*.f32 (+.f32 maxCos -1) ux) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))))))
(+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 -1 (pow.f32 (-.f32 1 maxCos) 3)) (+.f32 (*.f32 (-.f32 maxCos 1) (pow.f32 (-.f32 1 maxCos) 2)) (*.f32 -1 (*.f32 (-.f32 1 maxCos) (+.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1)) (pow.f32 (-.f32 1 maxCos) 2)))))) (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 ux 2) (+.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)) (pow.f32 (-.f32 1 maxCos) 2)))) (*.f32 (-.f32 maxCos 1) ux))))
(+.f32 1 (fma.f32 (-.f32 (neg.f32 (pow.f32 (-.f32 1 maxCos) 3)) (fma.f32 (+.f32 maxCos -1) (pow.f32 (-.f32 1 maxCos) 2) (*.f32 (neg.f32 (-.f32 1 maxCos)) (fma.f32 (+.f32 maxCos -1) (-.f32 1 maxCos) (pow.f32 (-.f32 1 maxCos) 2))))) (pow.f32 ux 3) (fma.f32 -1 (*.f32 (*.f32 ux ux) (fma.f32 (+.f32 maxCos -1) (-.f32 1 maxCos) (pow.f32 (-.f32 1 maxCos) 2))) (*.f32 (+.f32 maxCos -1) ux))))
(+.f32 1 (fma.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 (-.f32 1 maxCos) 3)) (neg.f32 (pow.f32 (-.f32 1 maxCos) 3))) (+.f32 (pow.f32 (-.f32 1 maxCos) 3) (neg.f32 (pow.f32 (-.f32 1 maxCos) 3)))) (pow.f32 ux 3) (-.f32 (*.f32 (+.f32 maxCos -1) ux) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))))))
(*.f32 -1 (*.f32 (-.f32 1 maxCos) ux))
(*.f32 ux (neg.f32 (-.f32 1 maxCos)))
(*.f32 (+.f32 maxCos -1) ux)
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 -1 (*.f32 (-.f32 1 maxCos) ux))
(*.f32 ux (neg.f32 (-.f32 1 maxCos)))
(*.f32 (+.f32 maxCos -1) ux)
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 (+.f32 1 ux) ux 1))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) maxCos) (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(+.f32 (*.f32 maxCos (-.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 ux 3) -3) (fma.f32 (+.f32 1 ux) ux 1))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))))))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 (+.f32 1 ux) ux 1)))
(+.f32 (*.f32 maxCos (-.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) -3) (fma.f32 (+.f32 1 ux) ux 1)) (*.f32 (/.f32 (neg.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux)))) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2)) (-.f32 1 (pow.f32 ux 3))))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 (+.f32 1 ux) ux 1)))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) maxCos) (+.f32 (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (+.f32 (/.f32 (*.f32 (pow.f32 ux 2) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2)) (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2))) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))))))) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(-.f32 (+.f32 (fma.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 ux 3) -3) (fma.f32 (+.f32 1 ux) ux 1))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)))))) maxCos (/.f32 1 (fma.f32 (+.f32 1 ux) ux 1))) (*.f32 (*.f32 maxCos maxCos) (-.f32 (neg.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (fma.f32 (+.f32 1 ux) ux 1))) (+.f32 (/.f32 (*.f32 (*.f32 ux ux) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2)) (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 ux 3) -3) (fma.f32 (+.f32 1 ux) ux 1))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)))))) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))))))))) (/.f32 (pow.f32 ux 3) (fma.f32 (+.f32 1 ux) ux 1)))
(+.f32 (*.f32 maxCos (-.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) -3) (fma.f32 (+.f32 1 ux) ux 1)) (*.f32 (/.f32 (neg.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux)))) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2)) (-.f32 1 (pow.f32 ux 3))))) (+.f32 (*.f32 maxCos (*.f32 maxCos (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) -3)) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2)) (-.f32 1 (pow.f32 ux 3))) (/.f32 (-.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) -3) (fma.f32 (+.f32 1 ux) ux 1)) (*.f32 (/.f32 (neg.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux)))) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2)) (-.f32 1 (pow.f32 ux 3)))) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) (neg.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux)))))))))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 (+.f32 1 ux) ux 1))))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) maxCos) (+.f32 (*.f32 (pow.f32 maxCos 3) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (+.f32 (/.f32 (*.f32 (pow.f32 ux 2) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2)) (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2))) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) (pow.f32 ux 2)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))))) (+.f32 (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (+.f32 (/.f32 (*.f32 (pow.f32 ux 2) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2)) (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2))) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))))))) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(-.f32 (fma.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 ux 3) -3) (fma.f32 (+.f32 1 ux) ux 1))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)))))) maxCos (fma.f32 (pow.f32 maxCos 3) (-.f32 (/.f32 (pow.f32 ux 3) (fma.f32 (+.f32 1 ux) ux 1)) (+.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (fma.f32 (+.f32 1 ux) ux 1))) (+.f32 (/.f32 (*.f32 (*.f32 ux ux) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2)) (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 ux 3) -3) (fma.f32 (+.f32 1 ux) ux 1))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)))))) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))))))) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))))) (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 ux 3) -3) (fma.f32 (+.f32 1 ux) ux 1))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)))))) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) (*.f32 ux ux))))) (+.f32 (/.f32 1 (fma.f32 (+.f32 1 ux) ux 1)) (*.f32 (*.f32 maxCos maxCos) (-.f32 (neg.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (fma.f32 (+.f32 1 ux) ux 1))) (+.f32 (/.f32 (*.f32 (*.f32 ux ux) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2)) (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 ux 3) -3) (fma.f32 (+.f32 1 ux) ux 1))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)))))) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))))))))))) (/.f32 (pow.f32 ux 3) (fma.f32 (+.f32 1 ux) ux 1)))
(+.f32 (*.f32 maxCos (-.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) -3) (fma.f32 (+.f32 1 ux) ux 1)) (*.f32 (/.f32 (neg.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux)))) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2)) (-.f32 1 (pow.f32 ux 3))))) (+.f32 (*.f32 (pow.f32 maxCos 3) (-.f32 (-.f32 (/.f32 (pow.f32 ux 3) (fma.f32 (+.f32 1 ux) ux 1)) (/.f32 (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) -3)) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2)) (-.f32 1 (pow.f32 ux 3))) (/.f32 (-.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) -3) (fma.f32 (+.f32 1 ux) ux 1)) (*.f32 (/.f32 (neg.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux)))) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2)) (-.f32 1 (pow.f32 ux 3)))) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) (neg.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux)))))))) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) (neg.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))))))) (/.f32 (-.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) -3) (fma.f32 (+.f32 1 ux) ux 1)) (*.f32 (/.f32 (neg.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux)))) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2)) (-.f32 1 (pow.f32 ux 3)))) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) (*.f32 ux ux))))) (+.f32 (*.f32 maxCos (*.f32 maxCos (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) -3)) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2)) (-.f32 1 (pow.f32 ux 3))) (/.f32 (-.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) -3) (fma.f32 (+.f32 1 ux) ux 1)) (*.f32 (/.f32 (neg.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux)))) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2)) (-.f32 1 (pow.f32 ux 3)))) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) (neg.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux)))))))))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 (+.f32 1 ux) ux 1)))))
(*.f32 maxCos ux)
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 maxCos ux)) (+.f32 (*.f32 -1 ux) (*.f32 -1 (+.f32 1 ux))))
(-.f32 (fma.f32 -1 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux)) (*.f32 maxCos ux)) (*.f32 -1 (+.f32 ux (+.f32 1 ux))))
(-.f32 (-.f32 (*.f32 maxCos ux) (/.f32 3 (/.f32 (*.f32 ux ux) (pow.f32 ux 3)))) (-.f32 (-.f32 -1 ux) ux))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (*.f32 maxCos (pow.f32 ux 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 maxCos ux))) (+.f32 (/.f32 ux maxCos) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (/.f32 1 maxCos) (+.f32 (*.f32 -1 ux) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 ux) (*.f32 -1 (+.f32 1 ux)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (*.f32 maxCos (pow.f32 ux 2))) (*.f32 -1 (+.f32 1 ux))))))))
(-.f32 (fma.f32 -1 (/.f32 (*.f32 (pow.f32 ux 3) -3) (*.f32 maxCos (*.f32 ux ux))) (fma.f32 -1 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux)) (*.f32 maxCos ux))) (+.f32 (/.f32 ux maxCos) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (/.f32 1 maxCos) (fma.f32 -1 ux (+.f32 (neg.f32 (+.f32 1 ux)) (/.f32 (*.f32 (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))) (-.f32 (neg.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux))) (*.f32 -1 (+.f32 ux (+.f32 1 ux))))) (*.f32 maxCos (*.f32 ux ux)))))))))
(-.f32 (-.f32 (-.f32 (-.f32 (*.f32 maxCos ux) (/.f32 3 (/.f32 (*.f32 ux ux) (pow.f32 ux 3)))) (*.f32 (/.f32 (pow.f32 ux 3) (*.f32 ux ux)) (/.f32 -3 maxCos))) (/.f32 ux maxCos)) (+.f32 (/.f32 1 maxCos) (+.f32 (+.f32 (-.f32 (-.f32 -1 ux) ux) (*.f32 (/.f32 (neg.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux)))) maxCos) (/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 ux 3) ux) (/.f32 -3 ux)) (-.f32 (-.f32 -1 ux) ux)) (*.f32 ux ux)))) (/.f32 (/.f32 1 ux) maxCos))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (*.f32 maxCos (pow.f32 ux 2)))) (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 maxCos ux)))) (+.f32 (/.f32 ux maxCos) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 ux) (*.f32 -1 (+.f32 1 ux)))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (+.f32 (/.f32 1 maxCos) (+.f32 (*.f32 -1 ux) (+.f32 (/.f32 ux (pow.f32 maxCos 2)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 ux) (*.f32 -1 (+.f32 1 ux)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (*.f32 maxCos (pow.f32 ux 2))) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (pow.f32 ux 2))) (+.f32 1 (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 ux) (*.f32 -1 (+.f32 1 ux)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (pow.f32 ux 2)) (+.f32 ux (/.f32 1 ux))))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (*.f32 -1 (+.f32 1 ux)))))))))))
(-.f32 (fma.f32 -1 (/.f32 (*.f32 (pow.f32 ux 3) -3) (*.f32 maxCos (*.f32 ux ux))) (+.f32 (fma.f32 -1 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux)) (*.f32 maxCos ux)) (/.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) (+.f32 (/.f32 ux maxCos) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux))) (*.f32 -1 (+.f32 ux (+.f32 1 ux)))) (/.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (fma.f32 (+.f32 1 ux) ux 1))) (+.f32 (/.f32 1 maxCos) (fma.f32 -1 ux (+.f32 (/.f32 ux (*.f32 maxCos maxCos)) (+.f32 (/.f32 (*.f32 (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))) (-.f32 (neg.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux))) (*.f32 -1 (+.f32 ux (+.f32 1 ux))))) (*.f32 maxCos (*.f32 ux ux))) (+.f32 (neg.f32 (+.f32 1 ux)) (*.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 ux 3) -3) (*.f32 ux ux))) (+.f32 (+.f32 1 (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux))) (*.f32 -1 (+.f32 ux (+.f32 1 ux)))) (/.f32 (*.f32 ux ux) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)))))) (+.f32 ux (/.f32 1 ux)))) (*.f32 maxCos maxCos)) (/.f32 (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))) (*.f32 ux ux))))))))))))
(-.f32 (-.f32 (+.f32 (-.f32 (-.f32 (*.f32 maxCos ux) (/.f32 3 (/.f32 (*.f32 ux ux) (pow.f32 ux 3)))) (*.f32 (/.f32 (pow.f32 ux 3) (*.f32 ux ux)) (/.f32 -3 maxCos))) (/.f32 (/.f32 1 (*.f32 ux ux)) (*.f32 maxCos maxCos))) (/.f32 ux maxCos)) (+.f32 (+.f32 (+.f32 (*.f32 (/.f32 (neg.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux)))) (*.f32 ux ux)) (+.f32 (/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 ux 3) ux) (/.f32 -3 ux)) (-.f32 (-.f32 -1 ux) ux)) maxCos) (/.f32 (-.f32 (-.f32 (+.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) -3) (*.f32 ux ux)) -1) (+.f32 ux (/.f32 1 ux))) (*.f32 (/.f32 (neg.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux)))) ux) (/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 ux 3) ux) (/.f32 -3 ux)) (-.f32 (-.f32 -1 ux) ux)) ux))) (*.f32 maxCos maxCos)))) (+.f32 (-.f32 -1 ux) (/.f32 ux (*.f32 maxCos maxCos)))) (-.f32 (/.f32 1 maxCos) ux)) (+.f32 (/.f32 (/.f32 1 ux) maxCos) (*.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux 1) (*.f32 maxCos maxCos)) (/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 ux 3) ux) (/.f32 -3 ux)) (-.f32 (-.f32 -1 ux) ux)) (*.f32 ux ux))))))
(*.f32 maxCos ux)
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 maxCos ux)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) ux)))
(-.f32 (fma.f32 -1 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux)) (*.f32 maxCos ux)) (neg.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux)))
(+.f32 (-.f32 (*.f32 maxCos ux) (/.f32 3 (/.f32 (*.f32 ux ux) (pow.f32 ux 3)))) (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) ux))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 (/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 -1 (/.f32 (+.f32 (pow.f32 ux 2) (*.f32 (+.f32 1 ux) ux)) ux)))) (pow.f32 ux 2)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) ux)))) maxCos)) (*.f32 maxCos ux))) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) ux)))
(-.f32 (fma.f32 -1 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux)) (fma.f32 -1 (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux))) (+.f32 (/.f32 (*.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) (*.f32 -1 (-.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux)) (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux)))) (*.f32 ux ux)) (neg.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux 1) ux)))) maxCos) (*.f32 maxCos ux))) (neg.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux)))
(+.f32 (-.f32 (*.f32 maxCos ux) (/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 ux 3) ux) (/.f32 -3 ux)) (-.f32 (*.f32 (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) ux) (/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 ux 3) ux) (/.f32 -3 ux)) (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) ux)) ux)) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) ux))) maxCos)) (+.f32 (*.f32 (/.f32 (pow.f32 ux 3) ux) (/.f32 -3 ux)) (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) ux)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 (/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 -1 (/.f32 (+.f32 (pow.f32 ux 2) (*.f32 (+.f32 1 ux) ux)) ux)))) (pow.f32 ux 2)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) ux)))) maxCos)) (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (*.f32 maxCos ux)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) ux)) (+.f32 (/.f32 ux (pow.f32 maxCos 2)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 -1 (/.f32 (+.f32 (pow.f32 ux 2) (*.f32 (+.f32 1 ux) ux)) ux))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (/.f32 (*.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (/.f32 (*.f32 (+.f32 (pow.f32 ux 2) (*.f32 (+.f32 1 ux) ux)) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) ux)))) (pow.f32 ux 2)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) ux))))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))))
(-.f32 (fma.f32 -1 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux)) (fma.f32 -1 (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux))) (+.f32 (/.f32 (*.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) (*.f32 -1 (-.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux)) (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux)))) (*.f32 ux ux)) (neg.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux 1) ux)))) maxCos) (+.f32 (*.f32 maxCos ux) (/.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) (fma.f32 -1 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux) (+.f32 (/.f32 ux (*.f32 maxCos maxCos)) (+.f32 (/.f32 (*.f32 -1 (-.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux)) (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux))) (/.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (fma.f32 (+.f32 1 ux) ux 1))) (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) (/.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (-.f32 (neg.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux))) (+.f32 (/.f32 (*.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) (*.f32 -1 (-.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux)) (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux)))) (*.f32 ux ux)) (neg.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux 1) ux))))))))))
(+.f32 (-.f32 (*.f32 (/.f32 (pow.f32 ux 3) ux) (/.f32 -3 ux)) (/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 ux 3) ux) (/.f32 -3 ux)) (-.f32 (*.f32 (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) ux) (/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 ux 3) ux) (/.f32 -3 ux)) (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) ux)) ux)) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) ux))) maxCos)) (-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 (/.f32 1 (*.f32 ux ux)) (*.f32 maxCos maxCos))) (-.f32 (+.f32 (*.f32 (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))) (-.f32 (*.f32 (/.f32 (pow.f32 ux 3) ux) (/.f32 -3 ux)) (-.f32 (*.f32 (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) ux) (/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 ux 3) ux) (/.f32 -3 ux)) (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) ux)) ux)) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) ux)))) (+.f32 (/.f32 ux (*.f32 maxCos maxCos)) (*.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux 1) (*.f32 ux ux)) (/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 ux 3) ux) (/.f32 -3 ux)) (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) ux)) (*.f32 maxCos maxCos))))) (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) ux))))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 maxCos ux))
(+.f32 (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)) (*.f32 (-.f32 1 maxCos) ux))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(+.f32 (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)) (*.f32 (-.f32 1 maxCos) ux))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(+.f32 (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)) (*.f32 (-.f32 1 maxCos) ux))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2))
(*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2)
(+.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(+.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(+.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2))
(*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2)
(+.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(+.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(+.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 (+.f32 1 ux) ux)
(*.f32 ux (+.f32 1 ux))
(+.f32 (*.f32 (+.f32 1 ux) ux) (*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))))
(fma.f32 (+.f32 1 ux) ux (*.f32 maxCos (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)))))
(-.f32 (*.f32 ux (+.f32 1 ux)) (*.f32 maxCos (*.f32 ux (+.f32 ux (+.f32 1 ux)))))
(+.f32 (*.f32 (+.f32 1 ux) ux) (+.f32 (*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(fma.f32 (+.f32 1 ux) ux (fma.f32 maxCos (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))
(fma.f32 (+.f32 1 ux) ux (-.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux (+.f32 ux (+.f32 1 ux))))))
(+.f32 (*.f32 (+.f32 1 ux) ux) (+.f32 (*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(fma.f32 (+.f32 1 ux) ux (fma.f32 maxCos (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))
(fma.f32 (+.f32 1 ux) ux (-.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux (+.f32 ux (+.f32 1 ux))))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(fma.f32 maxCos (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(-.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux (+.f32 ux (+.f32 1 ux)))))
(+.f32 (*.f32 (+.f32 1 ux) ux) (+.f32 (*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(fma.f32 (+.f32 1 ux) ux (fma.f32 maxCos (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))
(fma.f32 (+.f32 1 ux) ux (-.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux (+.f32 ux (+.f32 1 ux))))))
(+.f32 (*.f32 (+.f32 1 ux) ux) (+.f32 (*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(fma.f32 (+.f32 1 ux) ux (fma.f32 maxCos (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))
(fma.f32 (+.f32 1 ux) ux (-.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux (+.f32 ux (+.f32 1 ux))))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))
(*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))
(+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (pow.f32 ux 2) (*.f32 (+.f32 1 ux) ux)))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(fma.f32 maxCos (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(-.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux (+.f32 ux (+.f32 1 ux)))))
(+.f32 (*.f32 (+.f32 1 ux) ux) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (pow.f32 ux 2) (*.f32 (+.f32 1 ux) ux)))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(fma.f32 (+.f32 1 ux) ux (fma.f32 maxCos (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))
(fma.f32 (+.f32 1 ux) ux (-.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux (+.f32 ux (+.f32 1 ux))))))
(+.f32 (*.f32 (+.f32 1 ux) ux) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (pow.f32 ux 2) (*.f32 (+.f32 1 ux) ux)))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(fma.f32 (+.f32 1 ux) ux (fma.f32 maxCos (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))
(fma.f32 (+.f32 1 ux) ux (-.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))) (*.f32 maxCos (*.f32 ux (+.f32 ux (+.f32 1 ux))))))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)
(pow.f32 ux 3)
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (pow.f32 ux 3))
(fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (pow.f32 ux 3))
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (pow.f32 ux 3)))
(fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (pow.f32 ux 3)))
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (pow.f32 ux 3))))
(fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (fma.f32 -1 (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3)) (pow.f32 ux 3))))
(fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (*.f32 (+.f32 (neg.f32 (pow.f32 maxCos 3)) 1) (pow.f32 ux 3))))
(*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))
(neg.f32 (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3)))
(*.f32 (pow.f32 ux 3) (neg.f32 (pow.f32 maxCos 3)))
(+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))
(fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (neg.f32 (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3))))
(-.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 3 (pow.f32 ux 3)))) (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3)))
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))
(fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (neg.f32 (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3)))))
(fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (-.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 3 (pow.f32 ux 3)))) (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3))))
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (pow.f32 ux 3))))
(fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (fma.f32 -1 (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3)) (pow.f32 ux 3))))
(fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (*.f32 (+.f32 (neg.f32 (pow.f32 maxCos 3)) 1) (pow.f32 ux 3))))
(*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))
(neg.f32 (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3)))
(*.f32 (pow.f32 ux 3) (neg.f32 (pow.f32 maxCos 3)))
(+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))
(fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (neg.f32 (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3))))
(-.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 3 (pow.f32 ux 3)))) (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3)))
(+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3))))))
(fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (neg.f32 (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3)))))
(fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (-.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 3 (pow.f32 ux 3)))) (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3))))
(+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (+.f32 (pow.f32 ux 3) (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)))))))
(fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (fma.f32 -1 (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3)) (pow.f32 ux 3))))
(fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (*.f32 (+.f32 (neg.f32 (pow.f32 maxCos 3)) 1) (pow.f32 ux 3))))
(+.f32 1 (neg.f32 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (*.f32 (neg.f32 (-.f32 1 maxCos)) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (*.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))))
(fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 1)
(-.f32 1 (*.f32 (sqrt.f32 (-.f32 ux (*.f32 maxCos ux))) (sqrt.f32 (-.f32 ux (*.f32 maxCos ux)))))
(+.f32 1 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos)))))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 1)
(-.f32 1 (*.f32 (cbrt.f32 (-.f32 ux (*.f32 maxCos ux))) (pow.f32 (cbrt.f32 (-.f32 ux (*.f32 maxCos ux))) 2)))
(+.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(-.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(-.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (/.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(+.f32 (neg.f32 (*.f32 ux (-.f32 1 maxCos))) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 (*.f32 (neg.f32 (-.f32 1 maxCos)) ux) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 (*.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)
(fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 1)
(-.f32 1 (*.f32 (sqrt.f32 (-.f32 ux (*.f32 maxCos ux))) (sqrt.f32 (-.f32 ux (*.f32 maxCos ux)))))
(+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 1)
(-.f32 1 (*.f32 (cbrt.f32 (-.f32 ux (*.f32 maxCos ux))) (pow.f32 (cbrt.f32 (-.f32 ux (*.f32 maxCos ux))) 2)))
(+.f32 (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(-.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(-.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (/.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(+.f32 (-.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) 1)
(+.f32 1 (-.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)))
(-.f32 2 (fma.f32 ux (-.f32 1 maxCos) 1))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(-.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (/.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(-.f32 (exp.f32 (log.f32 (-.f32 2 (*.f32 ux (-.f32 1 maxCos))))) 1)
(+.f32 1 (-.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)))
(-.f32 2 (fma.f32 ux (-.f32 1 maxCos) 1))
(-.f32 (-.f32 1 ux) (*.f32 ux (neg.f32 maxCos)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (-.f32 1 ux) (*.f32 (neg.f32 maxCos) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 1 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(*.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 2)) (+.f32 1 (*.f32 (*.f32 (+.f32 maxCos -1) ux) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))))
(*.f32 (+.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 3)) (+.f32 1 (+.f32 (*.f32 (*.f32 (+.f32 maxCos -1) ux) (fma.f32 ux (-.f32 1 maxCos) 1)) (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 2)))))
(*.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2) (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (*.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))))
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) 2) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(*.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))
(*.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (-.f32 -1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(/.f32 (+.f32 -1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (+.f32 -1 (*.f32 (*.f32 (+.f32 maxCos -1) ux) (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 2)) (+.f32 1 (*.f32 (*.f32 (+.f32 maxCos -1) ux) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))) (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (+.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 3)) (+.f32 1 (+.f32 (*.f32 (*.f32 (+.f32 maxCos -1) ux) (fma.f32 ux (-.f32 1 maxCos) 1)) (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 2)))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 2)) (+.f32 1 (*.f32 (*.f32 (+.f32 maxCos -1) ux) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))))
(*.f32 (+.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 3)) (+.f32 1 (+.f32 (*.f32 (*.f32 (+.f32 maxCos -1) ux) (fma.f32 ux (-.f32 1 maxCos) 1)) (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 2)))))
(*.f32 (/.f32 1 (-.f32 -1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))) (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(*.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (-.f32 -1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(/.f32 (+.f32 -1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (+.f32 -1 (*.f32 (*.f32 (+.f32 maxCos -1) ux) (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (*.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))))
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) 2) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) 2) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)))
(/.f32 (*.f32 (cbrt.f32 (fma.f32 (+.f32 maxCos -1) ux 1)) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) 2)) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2))
(*.f32 (/.f32 1 (/.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(*.f32 (/.f32 1 (/.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (*.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))))
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) 2) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (neg.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (+.f32 -1 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 2))) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) -1))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (neg.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (neg.f32 (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 -1 (neg.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (neg.f32 (+.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (-.f32 -1 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 3))) (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) -1) (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 2)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) 1)) (-.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 1))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (neg.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (+.f32 -1 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 2))) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) -1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (*.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))))
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) 2) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1) (/.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(*.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(*.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2)) (/.f32 (+.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2) (fma.f32 (+.f32 maxCos -1) ux 1)) (+.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (+.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(*.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2)) (/.f32 (+.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2) (fma.f32 (+.f32 maxCos -1) ux 1)) (+.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1)) (-.f32 (*.f32 ux (-.f32 1 maxCos)) 1))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) -1)) (fma.f32 ux (-.f32 1 maxCos) -1))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2)) (fma.f32 ux (-.f32 1 maxCos) -1)) (+.f32 -1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (neg.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) -1)) (fma.f32 ux (-.f32 1 maxCos) -1))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2)) (fma.f32 ux (-.f32 1 maxCos) -1)) (+.f32 -1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))) (neg.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 -1 (neg.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))) (+.f32 -1 (neg.f32 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2)) (-.f32 -1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) (-.f32 -1 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) -1))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))))
(/.f32 (*.f32 (+.f32 1 (*.f32 (*.f32 (+.f32 maxCos -1) ux) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 -1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) (+.f32 -1 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 2)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (neg.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (+.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (/.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 -1 (neg.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))))
(*.f32 (+.f32 1 (+.f32 (*.f32 (*.f32 (+.f32 maxCos -1) ux) (fma.f32 ux (-.f32 1 maxCos) 1)) (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 2))) (/.f32 (+.f32 -1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (-.f32 -1 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 3))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))))
(*.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 6)) (*.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 6)) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9))) (+.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (/.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))) (+.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 6)) (+.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 6) (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)))) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (+.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 9)))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (-.f32 1 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))))) (-.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))))
(*.f32 (/.f32 (*.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9))) (-.f32 1 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))))) (-.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 9)) (*.f32 (-.f32 1 (*.f32 (+.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 6)) (+.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 6)))) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (-.f32 1 (+.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 6))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (+.f32 1 (pow.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)))))
(*.f32 (/.f32 (*.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9))) (+.f32 1 (pow.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 9)) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (/.f32 (+.f32 1 (pow.f32 (+.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 6)) 3)) (+.f32 1 (-.f32 (*.f32 (+.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 6)) (+.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 6))) (+.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 6))))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))) (sqrt.f32 (+.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (*.f32 (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 3))))) (sqrt.f32 (+.f32 1 (+.f32 (*.f32 (*.f32 (+.f32 maxCos -1) ux) (fma.f32 ux (-.f32 1 maxCos) 1)) (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 2)))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (*.f32 (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 2))))) (sqrt.f32 (+.f32 1 (*.f32 (*.f32 (+.f32 maxCos -1) ux) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2))) (cbrt.f32 (+.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 3))))) (cbrt.f32 (+.f32 1 (+.f32 (*.f32 (*.f32 (+.f32 maxCos -1) ux) (fma.f32 ux (-.f32 1 maxCos) 1)) (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 2)))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (cbrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2))) (cbrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 2)))) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (cbrt.f32 (+.f32 1 (*.f32 (*.f32 (+.f32 maxCos -1) ux) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (*.f32 (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))) (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (*.f32 (+.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (+.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) (*.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 3)) (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 3)))) (*.f32 (+.f32 1 (+.f32 (*.f32 (*.f32 (+.f32 maxCos -1) ux) (fma.f32 ux (-.f32 1 maxCos) 1)) (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 2))) (+.f32 1 (+.f32 (*.f32 (*.f32 (+.f32 maxCos -1) ux) (fma.f32 ux (-.f32 1 maxCos) 1)) (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 2)))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (*.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(/.f32 (*.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) (*.f32 (+.f32 1 (*.f32 (*.f32 (+.f32 maxCos -1) ux) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 1 (*.f32 (*.f32 (+.f32 maxCos -1) ux) (fma.f32 ux (-.f32 1 maxCos) 1))))) (*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 2)) (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 2))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(*.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))))
(*.f32 (+.f32 1 (*.f32 (*.f32 (+.f32 maxCos -1) ux) (fma.f32 ux (-.f32 1 maxCos) 1))) (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 2)))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (+.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))))
(/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) (/.f32 (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 3))) (+.f32 1 (+.f32 (*.f32 (*.f32 (+.f32 maxCos -1) ux) (fma.f32 ux (-.f32 1 maxCos) 1)) (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 2)))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(*.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))))
(*.f32 (+.f32 1 (*.f32 (*.f32 (+.f32 maxCos -1) ux) (fma.f32 ux (-.f32 1 maxCos) 1))) (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 2)))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (+.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))))
(/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) (/.f32 (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 3))) (+.f32 1 (+.f32 (*.f32 (*.f32 (+.f32 maxCos -1) ux) (fma.f32 ux (-.f32 1 maxCos) 1)) (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 2)))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (*.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))))
(*.f32 (*.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (+.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))) (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))))
(*.f32 (*.f32 (+.f32 1 (*.f32 (*.f32 (+.f32 maxCos -1) ux) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 1 (+.f32 (*.f32 (*.f32 (+.f32 maxCos -1) ux) (fma.f32 ux (-.f32 1 maxCos) 1)) (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 2)))) (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) (*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 2)) (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 3)))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (*.f32 (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (*.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (+.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))) (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))))
(*.f32 (*.f32 (+.f32 1 (*.f32 (*.f32 (+.f32 maxCos -1) ux) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 1 (+.f32 (*.f32 (*.f32 (+.f32 maxCos -1) ux) (fma.f32 ux (-.f32 1 maxCos) 1)) (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 2)))) (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) (*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 2)) (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 3)))))
(pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 3)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(pow.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3) 1/3)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(pow.f32 (/.f32 1 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) -1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(neg.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 -1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (-.f32 -1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) (+.f32 -1 (*.f32 (*.f32 (+.f32 maxCos -1) ux) (fma.f32 ux (-.f32 1 maxCos) 1))))
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 2))
(sqrt.f32 (pow.f32 (fma.f32 (+.f32 maxCos -1) ux 1) 2))
(log.f32 (exp.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 3) (pow.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) 3) (pow.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) 3)))
(expm1.f32 (log.f32 (-.f32 2 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (-.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)))
(-.f32 2 (fma.f32 ux (-.f32 1 maxCos) 1))
(exp.f32 (log.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(exp.f32 (*.f32 (log.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (-.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 1))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(+.f32 ux (+.f32 (*.f32 ux (neg.f32 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(+.f32 ux (+.f32 (*.f32 (neg.f32 maxCos) ux) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(+.f32 ux (+.f32 (*.f32 ux (neg.f32 maxCos)) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1)))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(+.f32 ux (+.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1)))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(+.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(+.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(+.f32 (*.f32 ux (-.f32 1 maxCos)) (-.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(+.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 0)
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1) (*.f32 ux (-.f32 1 maxCos)))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(+.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) ux) (*.f32 ux (neg.f32 maxCos)))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(+.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) ux) (*.f32 (neg.f32 maxCos) ux))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(-.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(-.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (-.f32 1 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1)))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) 1)
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) 2)
(+.f32 (exp.f32 (log1p.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) -2)
(+.f32 -2 (exp.f32 (log1p.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(-.f32 (/.f32 1 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))) (+.f32 (/.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))) 1))
(-.f32 (/.f32 1 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))) (+.f32 1 (/.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (*.f32 (*.f32 (+.f32 maxCos -1) ux) (fma.f32 ux (-.f32 1 maxCos) 1)))) (/.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 2) (+.f32 1 (*.f32 (*.f32 (+.f32 maxCos -1) ux) (fma.f32 ux (-.f32 1 maxCos) 1))))) -1)
(/.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (-.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(/.f32 (+.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 6)) (*.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2) (+.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2) (fma.f32 (+.f32 maxCos -1) ux 1))))
(/.f32 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) (neg.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) (fma.f32 (+.f32 maxCos -1) ux 1))
(/.f32 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (+.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (*.f32 ux (-.f32 1 maxCos)) (/.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(/.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 4)) (+.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2) (fma.f32 (+.f32 maxCos -1) ux 1)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 ux (-.f32 1 maxCos))) (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) (neg.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) (fma.f32 (+.f32 maxCos -1) ux 1))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (*.f32 ux (-.f32 1 maxCos))) (+.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (*.f32 ux (-.f32 1 maxCos)) (/.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(/.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 4)) (+.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2) (fma.f32 (+.f32 maxCos -1) ux 1)))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (*.f32 (-.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 12) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (*.f32 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 12) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 6)) (*.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2) (+.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2) (fma.f32 (+.f32 maxCos -1) ux 1)))) (-.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 6) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (-.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)) (-.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(/.f32 (-.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 4)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6) 3)) (*.f32 (-.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9)))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 12) (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9)))))
(/.f32 (+.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 9) (pow.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 6) 3)) (*.f32 (*.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2) (+.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2) (fma.f32 (+.f32 maxCos -1) ux 1))) (+.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 12) (-.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 6) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 9)))))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 1)
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(pow.f32 (hypot.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (*.f32 ux (-.f32 1 maxCos))) 2)
(pow.f32 (hypot.f32 (sqrt.f32 (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))) 2)
(pow.f32 (cbrt.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) 3)
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(pow.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3) 1/3)
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(sqrt.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (-.f32 1 maxCos)) ux) (fma.f32 ux (-.f32 1 maxCos) 1)))
(*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (log.f32 (pow.f32 (exp.f32 (-.f32 1 maxCos)) ux)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(cbrt.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(expm1.f32 (log1p.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(exp.f32 (log.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(exp.f32 (*.f32 (log.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) 1))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(log1p.f32 (expm1.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(fma.f32 1 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(fma.f32 ux (-.f32 1 maxCos) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(fma.f32 (-.f32 1 maxCos) ux (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(fma.f32 (*.f32 ux (-.f32 1 maxCos)) 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(fma.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 1 maxCos) 1))
(fma.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(fma.f32 (sqrt.f32 (-.f32 ux (*.f32 maxCos ux))) (sqrt.f32 (-.f32 ux (*.f32 maxCos ux))) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 ux (*.f32 maxCos ux))) 2) (cbrt.f32 (-.f32 ux (*.f32 maxCos ux))) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2))
(+.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)
(+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 0)
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)
(-.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1)
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)
(*.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)
(*.f32 ux (*.f32 (-.f32 1 maxCos) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)
(*.f32 (-.f32 1 maxCos) (*.f32 ux (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)
(*.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)
(*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1)
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)
(*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(*.f32 (sqrt.f32 (-.f32 ux (*.f32 maxCos ux))) (*.f32 (sqrt.f32 (-.f32 ux (*.f32 maxCos ux))) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2) (*.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(*.f32 (cbrt.f32 (-.f32 ux (*.f32 maxCos ux))) (*.f32 (pow.f32 (cbrt.f32 (-.f32 ux (*.f32 maxCos ux))) 2) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2)))
(*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)
(*.f32 (pow.f32 ux 3) (pow.f32 (-.f32 1 maxCos) 3))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)
(*.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1) (*.f32 ux (-.f32 1 maxCos)))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)
(*.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) ux) (-.f32 1 maxCos))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)
(*.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (-.f32 1 maxCos)) ux)
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)
(*.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(*.f32 (sqrt.f32 (-.f32 ux (*.f32 maxCos ux))) (*.f32 (sqrt.f32 (-.f32 ux (*.f32 maxCos ux))) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2)))
(*.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2) (*.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(*.f32 (cbrt.f32 (-.f32 ux (*.f32 maxCos ux))) (*.f32 (pow.f32 (cbrt.f32 (-.f32 ux (*.f32 maxCos ux))) 2) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2)))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3))
(pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 6)
(pow.f32 (sqrt.f32 (-.f32 ux (*.f32 maxCos ux))) 6)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2) 3) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2) 3))
(*.f32 ux (*.f32 (-.f32 1 maxCos) (pow.f32 (pow.f32 (cbrt.f32 (-.f32 ux (*.f32 maxCos ux))) 2) 3)))
(sqrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))
(sqrt.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 6))
(log.f32 (exp.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9))
(cbrt.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 9))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)
(exp.f32 (*.f32 3 (log.f32 (*.f32 ux (-.f32 1 maxCos)))))
(pow.f32 (exp.f32 3) (log.f32 (*.f32 ux (-.f32 1 maxCos))))
(pow.f32 (exp.f32 3) (log.f32 (-.f32 ux (*.f32 maxCos ux))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 ux (-.f32 1 maxCos)))) 1))
(pow.f32 (exp.f32 3) (log.f32 (*.f32 ux (-.f32 1 maxCos))))
(pow.f32 (exp.f32 3) (log.f32 (-.f32 ux (*.f32 maxCos ux))))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)

localize31.0ms (0.3%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(fma.f32 ux maxCos (-.f32 1 ux))
0.1b
(log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))
0.4b
(expm1.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
Compiler

Compiled 30 to 18 computations (40% saved)

series4.0ms (0%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
0.0ms
maxCos
@inf
(log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))
0.0ms
ux
@-inf
(log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))
0.0ms
ux
@inf
(log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))
0.0ms
maxCos
@-inf
(log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))
0.0ms
maxCos
@0
(log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))

rewrite70.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1964×add-sqr-sqrt
1948×*-un-lft-identity
1804×add-cube-cbrt
1784×add-cbrt-cube
200×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01149
121849
2239949
Stop Event
node limit
Counts
3 → 72
Calls
Call 1
Inputs
(expm1.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))
(fma.f32 ux maxCos (-.f32 1 ux))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 ux maxCos) 1) (neg.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 ux maxCos) 1) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 ux maxCos) 1) ux)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))) 1) (+.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (-.f32 1 ux) 3)) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 3) 1) (+.f32 (*.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))) (+.f32 1 (*.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 ux maxCos (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 ux maxCos (-.f32 1 ux))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) (sqrt.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 2) (cbrt.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 ux maxCos) 1) (neg.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 ux maxCos) 1) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 ux maxCos) 1) ux)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))) 1) (+.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (-.f32 1 ux) 3)) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 3) 1) (+.f32 (*.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))) (+.f32 1 (*.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 ux maxCos (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux))))))))

simplify109.0ms (1%)

Algorithm
egg-herbie
Rules
1500×associate-/r*
1078×associate-/l*
992×associate-+r+
808×*-commutative
788×+-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02204382
16583858
230573796
Stop Event
node limit
Counts
144 → 156
Calls
Call 1
Inputs
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(*.f32 (-.f32 maxCos 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(-.f32 1 ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(log.f32 2)
(+.f32 (*.f32 1/2 (*.f32 (-.f32 maxCos 1) ux)) (log.f32 2))
(+.f32 (*.f32 1/2 (*.f32 (-.f32 maxCos 1) ux)) (+.f32 (log.f32 2) (*.f32 -1/8 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))))
(+.f32 (*.f32 1/2 (*.f32 (-.f32 maxCos 1) ux)) (+.f32 (log.f32 2) (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))) (*.f32 1/24 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))))))
(+.f32 (log.f32 (-.f32 maxCos 1)) (*.f32 -1 (log.f32 (/.f32 1 ux))))
(+.f32 (log.f32 (-.f32 maxCos 1)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (*.f32 2 (/.f32 1 (*.f32 (-.f32 maxCos 1) ux)))))
(-.f32 (+.f32 (log.f32 (-.f32 maxCos 1)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (*.f32 2 (/.f32 1 (*.f32 (-.f32 maxCos 1) ux))))) (*.f32 2 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))))
(-.f32 (+.f32 (log.f32 (-.f32 maxCos 1)) (+.f32 (*.f32 8/3 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3)))) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (*.f32 2 (/.f32 1 (*.f32 (-.f32 maxCos 1) ux)))))) (*.f32 2 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))))
(+.f32 (log.f32 (+.f32 1 (*.f32 -1 maxCos))) (*.f32 -1 (log.f32 (/.f32 -1 ux))))
(-.f32 (+.f32 (log.f32 (+.f32 1 (*.f32 -1 maxCos))) (*.f32 -1 (log.f32 (/.f32 -1 ux)))) (*.f32 2 (/.f32 1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))))
(-.f32 (+.f32 (log.f32 (+.f32 1 (*.f32 -1 maxCos))) (*.f32 -1 (log.f32 (/.f32 -1 ux)))) (+.f32 (*.f32 2 (/.f32 1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) (*.f32 2 (/.f32 1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))))))
(-.f32 (+.f32 (log.f32 (+.f32 1 (*.f32 -1 maxCos))) (*.f32 -1 (log.f32 (/.f32 -1 ux)))) (+.f32 (*.f32 8/3 (/.f32 1 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 3)))) (+.f32 (*.f32 2 (/.f32 1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) (*.f32 2 (/.f32 1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))))))
(log.f32 (-.f32 2 ux))
(+.f32 (log.f32 (-.f32 2 ux)) (/.f32 (*.f32 maxCos ux) (-.f32 2 ux)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) (pow.f32 (-.f32 2 ux) 2))) (+.f32 (log.f32 (-.f32 2 ux)) (/.f32 (*.f32 maxCos ux) (-.f32 2 ux))))
(+.f32 (*.f32 1/3 (/.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)) (pow.f32 (-.f32 2 ux) 3))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) (pow.f32 (-.f32 2 ux) 2))) (+.f32 (log.f32 (-.f32 2 ux)) (/.f32 (*.f32 maxCos ux) (-.f32 2 ux)))))
(+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (log.f32 ux))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (+.f32 (log.f32 ux) (/.f32 2 (*.f32 maxCos ux)))) (/.f32 1 maxCos))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (+.f32 (*.f32 2 (/.f32 1 (*.f32 maxCos ux))) (+.f32 (log.f32 ux) (*.f32 -1/2 (/.f32 (pow.f32 (-.f32 2 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (/.f32 1 maxCos))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (+.f32 (*.f32 2 (/.f32 1 (*.f32 maxCos ux))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 (-.f32 2 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))) (+.f32 (log.f32 ux) (*.f32 -1/2 (/.f32 (pow.f32 (-.f32 2 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))))) (/.f32 1 maxCos))
(+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux)))
(-.f32 (+.f32 (*.f32 2 (/.f32 1 (*.f32 maxCos ux))) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux)))) (/.f32 1 maxCos))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (-.f32 2 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) (+.f32 (*.f32 2 (/.f32 1 (*.f32 maxCos ux))) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux))))) (/.f32 1 maxCos))
(-.f32 (+.f32 (*.f32 1/3 (/.f32 (pow.f32 (-.f32 2 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (-.f32 2 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) (+.f32 (*.f32 2 (/.f32 1 (*.f32 maxCos ux))) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux)))))) (/.f32 1 maxCos))
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(*.f32 (-.f32 maxCos 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(-.f32 1 ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(+.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) -1)
(+.f32 (*.f32 ux maxCos) (-.f32 1 ux))
(+.f32 (+.f32 (*.f32 ux maxCos) 1) (neg.f32 ux))
(+.f32 (*.f32 (*.f32 ux maxCos) 1) (-.f32 1 ux))
(-.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 1)
(-.f32 (+.f32 (*.f32 ux maxCos) 1) ux)
(*.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(*.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(*.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (-.f32 (*.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))) 1) (+.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 1))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (-.f32 1 ux) 3)) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 3) 1) (+.f32 (*.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))) (+.f32 1 (*.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 1))))
(pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(pow.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2)
(pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 3)
(pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))
(log.f32 (exp.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3))
(exp.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(exp.f32 (*.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 1))
(log1p.f32 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(fma.f32 ux maxCos (-.f32 1 ux))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))))) 1)
(*.f32 1 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(*.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 1)
(*.f32 (sqrt.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) (sqrt.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(*.f32 (cbrt.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 2) (cbrt.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(pow.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 1)
(pow.f32 (sqrt.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 2)
(pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 3)
(pow.f32 (pow.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 3) 1/3)
(sqrt.f32 (pow.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2))
(log.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))))
(cbrt.f32 (pow.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 3))
(expm1.f32 (log1p.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(exp.f32 (log.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 1))
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(+.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) -1)
(+.f32 (*.f32 ux maxCos) (-.f32 1 ux))
(+.f32 (+.f32 (*.f32 ux maxCos) 1) (neg.f32 ux))
(+.f32 (*.f32 (*.f32 ux maxCos) 1) (-.f32 1 ux))
(-.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 1)
(-.f32 (+.f32 (*.f32 ux maxCos) 1) ux)
(*.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(*.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(*.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (-.f32 (*.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))) 1) (+.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 1))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (-.f32 1 ux) 3)) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 3) 1) (+.f32 (*.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))) (+.f32 1 (*.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 1))))
(pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(pow.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2)
(pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 3)
(pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))
(log.f32 (exp.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3))
(expm1.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(exp.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(exp.f32 (*.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 1))
(log1p.f32 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
Outputs
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (-.f32 maxCos 1) ux)
(*.f32 (+.f32 maxCos -1) ux)
(fma.f32 maxCos ux (neg.f32 ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(*.f32 (+.f32 maxCos -1) ux)
(fma.f32 maxCos ux (neg.f32 ux))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 1 ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 2)
(+.f32 (*.f32 1/2 (*.f32 (-.f32 maxCos 1) ux)) (log.f32 2))
(fma.f32 1/2 (*.f32 (+.f32 maxCos -1) ux) (log.f32 2))
(fma.f32 1/2 (fma.f32 maxCos ux (neg.f32 ux)) (log.f32 2))
(+.f32 (*.f32 1/2 (*.f32 (-.f32 maxCos 1) ux)) (+.f32 (log.f32 2) (*.f32 -1/8 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))))
(+.f32 (fma.f32 1/2 (*.f32 (+.f32 maxCos -1) ux) (log.f32 2)) (*.f32 -1/8 (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux))))
(fma.f32 1/2 (fma.f32 maxCos ux (neg.f32 ux)) (fma.f32 -1/8 (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux)) (log.f32 2)))
(+.f32 (*.f32 1/2 (*.f32 (-.f32 maxCos 1) ux)) (+.f32 (log.f32 2) (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))) (*.f32 1/24 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))))))
(+.f32 (fma.f32 1/2 (*.f32 (+.f32 maxCos -1) ux) (log.f32 2)) (fma.f32 -1/8 (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux)) (*.f32 1/24 (*.f32 (pow.f32 (+.f32 maxCos -1) 3) (pow.f32 ux 3)))))
(+.f32 (fma.f32 1/2 (fma.f32 maxCos ux (neg.f32 ux)) (log.f32 2)) (fma.f32 -1/8 (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux)) (*.f32 1/24 (*.f32 (pow.f32 (+.f32 maxCos -1) 3) (pow.f32 ux 3)))))
(+.f32 (fma.f32 1/2 (fma.f32 maxCos ux (neg.f32 ux)) (log.f32 2)) (*.f32 (*.f32 ux ux) (+.f32 (*.f32 -1/8 (pow.f32 (+.f32 maxCos -1) 2)) (*.f32 ux (*.f32 1/24 (pow.f32 (+.f32 maxCos -1) 3))))))
(+.f32 (log.f32 (-.f32 maxCos 1)) (*.f32 -1 (log.f32 (/.f32 1 ux))))
(+.f32 (log.f32 (+.f32 maxCos -1)) (neg.f32 (neg.f32 (log.f32 ux))))
(+.f32 (log.f32 (+.f32 maxCos -1)) (log.f32 ux))
(+.f32 (log.f32 (-.f32 maxCos 1)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (*.f32 2 (/.f32 1 (*.f32 (-.f32 maxCos 1) ux)))))
(+.f32 (log.f32 (+.f32 maxCos -1)) (fma.f32 -1 (neg.f32 (log.f32 ux)) (/.f32 2 (*.f32 (+.f32 maxCos -1) ux))))
(+.f32 (log.f32 (+.f32 maxCos -1)) (+.f32 (/.f32 2 (fma.f32 maxCos ux (neg.f32 ux))) (log.f32 ux)))
(-.f32 (+.f32 (log.f32 (-.f32 maxCos 1)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (*.f32 2 (/.f32 1 (*.f32 (-.f32 maxCos 1) ux))))) (*.f32 2 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))))
(+.f32 (log.f32 (+.f32 maxCos -1)) (-.f32 (fma.f32 -1 (neg.f32 (log.f32 ux)) (/.f32 2 (*.f32 (+.f32 maxCos -1) ux))) (/.f32 2 (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux)))))
(+.f32 (+.f32 (log.f32 (+.f32 maxCos -1)) (log.f32 ux)) (-.f32 (/.f32 2 (fma.f32 maxCos ux (neg.f32 ux))) (/.f32 (/.f32 2 (*.f32 ux ux)) (pow.f32 (+.f32 maxCos -1) 2))))
(+.f32 (log.f32 (+.f32 maxCos -1)) (-.f32 (+.f32 (/.f32 2 (fma.f32 maxCos ux (neg.f32 ux))) (log.f32 ux)) (/.f32 2 (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux)))))
(-.f32 (+.f32 (log.f32 (-.f32 maxCos 1)) (+.f32 (*.f32 8/3 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3)))) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (*.f32 2 (/.f32 1 (*.f32 (-.f32 maxCos 1) ux)))))) (*.f32 2 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))))
(+.f32 (log.f32 (+.f32 maxCos -1)) (-.f32 (+.f32 (fma.f32 -1 (neg.f32 (log.f32 ux)) (/.f32 2 (*.f32 (+.f32 maxCos -1) ux))) (/.f32 8/3 (*.f32 (pow.f32 (+.f32 maxCos -1) 3) (pow.f32 ux 3)))) (/.f32 2 (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux)))))
(+.f32 (+.f32 (+.f32 (/.f32 2 (fma.f32 maxCos ux (neg.f32 ux))) (log.f32 ux)) (/.f32 8/3 (*.f32 (pow.f32 (+.f32 maxCos -1) 3) (pow.f32 ux 3)))) (+.f32 (log.f32 (+.f32 maxCos -1)) (/.f32 -2 (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux)))))
(+.f32 (+.f32 (/.f32 2 (fma.f32 maxCos ux (neg.f32 ux))) (+.f32 (/.f32 8/3 (*.f32 (pow.f32 (+.f32 maxCos -1) 3) (pow.f32 ux 3))) (log.f32 ux))) (-.f32 (log.f32 (+.f32 maxCos -1)) (/.f32 2 (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux)))))
(+.f32 (log.f32 (+.f32 1 (*.f32 -1 maxCos))) (*.f32 -1 (log.f32 (/.f32 -1 ux))))
(+.f32 (log1p.f32 (neg.f32 maxCos)) (neg.f32 (log.f32 (/.f32 -1 ux))))
(-.f32 (log1p.f32 (neg.f32 maxCos)) (log.f32 (/.f32 -1 ux)))
(-.f32 (+.f32 (log.f32 (+.f32 1 (*.f32 -1 maxCos))) (*.f32 -1 (log.f32 (/.f32 -1 ux)))) (*.f32 2 (/.f32 1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))))
(-.f32 (+.f32 (log1p.f32 (neg.f32 maxCos)) (neg.f32 (log.f32 (/.f32 -1 ux)))) (/.f32 2 (*.f32 ux (+.f32 1 (neg.f32 maxCos)))))
(+.f32 (-.f32 (log1p.f32 (neg.f32 maxCos)) (log.f32 (/.f32 -1 ux))) (/.f32 -2 (-.f32 ux (*.f32 maxCos ux))))
(+.f32 (-.f32 (log1p.f32 (neg.f32 maxCos)) (log.f32 (/.f32 -1 ux))) (/.f32 (/.f32 -2 (-.f32 1 maxCos)) ux))
(-.f32 (+.f32 (log.f32 (+.f32 1 (*.f32 -1 maxCos))) (*.f32 -1 (log.f32 (/.f32 -1 ux)))) (+.f32 (*.f32 2 (/.f32 1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) (*.f32 2 (/.f32 1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))))))
(-.f32 (+.f32 (log1p.f32 (neg.f32 maxCos)) (neg.f32 (log.f32 (/.f32 -1 ux)))) (+.f32 (/.f32 2 (*.f32 ux (+.f32 1 (neg.f32 maxCos)))) (/.f32 2 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 (neg.f32 maxCos)) 2)))))
(+.f32 (-.f32 (log1p.f32 (neg.f32 maxCos)) (log.f32 (/.f32 -1 ux))) (-.f32 (/.f32 -2 (-.f32 ux (*.f32 maxCos ux))) (/.f32 2 (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 2)))))
(+.f32 (-.f32 (log1p.f32 (neg.f32 maxCos)) (log.f32 (/.f32 -1 ux))) (+.f32 (/.f32 (/.f32 -2 (-.f32 1 maxCos)) ux) (/.f32 -2 (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2))))))
(-.f32 (+.f32 (log.f32 (+.f32 1 (*.f32 -1 maxCos))) (*.f32 -1 (log.f32 (/.f32 -1 ux)))) (+.f32 (*.f32 8/3 (/.f32 1 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 3)))) (+.f32 (*.f32 2 (/.f32 1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) (*.f32 2 (/.f32 1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))))))
(-.f32 (+.f32 (log1p.f32 (neg.f32 maxCos)) (neg.f32 (log.f32 (/.f32 -1 ux)))) (+.f32 (+.f32 (/.f32 2 (*.f32 ux (+.f32 1 (neg.f32 maxCos)))) (/.f32 2 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 (neg.f32 maxCos)) 2)))) (/.f32 8/3 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 1 (neg.f32 maxCos)) 3)))))
(-.f32 (-.f32 (log1p.f32 (neg.f32 maxCos)) (log.f32 (/.f32 -1 ux))) (+.f32 (+.f32 (/.f32 8/3 (*.f32 (pow.f32 ux 3) (pow.f32 (-.f32 1 maxCos) 3))) (/.f32 2 (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 2)))) (/.f32 2 (-.f32 ux (*.f32 maxCos ux)))))
(+.f32 (-.f32 (log1p.f32 (neg.f32 maxCos)) (log.f32 (/.f32 -1 ux))) (+.f32 (+.f32 (/.f32 (/.f32 -2 (-.f32 1 maxCos)) ux) (/.f32 -2 (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2))))) (/.f32 -8/3 (*.f32 (pow.f32 ux 3) (pow.f32 (-.f32 1 maxCos) 3)))))
(log.f32 (-.f32 2 ux))
(+.f32 (log.f32 (-.f32 2 ux)) (/.f32 (*.f32 maxCos ux) (-.f32 2 ux)))
(+.f32 (log.f32 (-.f32 2 ux)) (/.f32 maxCos (/.f32 (-.f32 2 ux) ux)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) (pow.f32 (-.f32 2 ux) 2))) (+.f32 (log.f32 (-.f32 2 ux)) (/.f32 (*.f32 maxCos ux) (-.f32 2 ux))))
(fma.f32 -1/2 (/.f32 (*.f32 maxCos maxCos) (/.f32 (pow.f32 (-.f32 2 ux) 2) (*.f32 ux ux))) (+.f32 (log.f32 (-.f32 2 ux)) (/.f32 maxCos (/.f32 (-.f32 2 ux) ux))))
(+.f32 (/.f32 maxCos (/.f32 (-.f32 2 ux) ux)) (fma.f32 -1/2 (/.f32 (*.f32 maxCos ux) (/.f32 (pow.f32 (-.f32 2 ux) 2) (*.f32 maxCos ux))) (log.f32 (-.f32 2 ux))))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 maxCos ux) (pow.f32 (-.f32 2 ux) 2)) (*.f32 maxCos ux)) (+.f32 (log.f32 (-.f32 2 ux)) (/.f32 maxCos (/.f32 (-.f32 2 ux) ux))))
(+.f32 (*.f32 1/3 (/.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)) (pow.f32 (-.f32 2 ux) 3))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) (pow.f32 (-.f32 2 ux) 2))) (+.f32 (log.f32 (-.f32 2 ux)) (/.f32 (*.f32 maxCos ux) (-.f32 2 ux)))))
(fma.f32 1/3 (/.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 (-.f32 2 ux) 3)) (fma.f32 -1/2 (/.f32 (*.f32 maxCos maxCos) (/.f32 (pow.f32 (-.f32 2 ux) 2) (*.f32 ux ux))) (+.f32 (log.f32 (-.f32 2 ux)) (/.f32 maxCos (/.f32 (-.f32 2 ux) ux)))))
(fma.f32 1/3 (/.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 (-.f32 2 ux) 3)) (+.f32 (/.f32 maxCos (/.f32 (-.f32 2 ux) ux)) (fma.f32 -1/2 (/.f32 (*.f32 maxCos ux) (/.f32 (pow.f32 (-.f32 2 ux) 2) (*.f32 maxCos ux))) (log.f32 (-.f32 2 ux)))))
(fma.f32 1/3 (/.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 (-.f32 2 ux) 3)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 maxCos ux) (pow.f32 (-.f32 2 ux) 2)) (*.f32 maxCos ux)) (+.f32 (log.f32 (-.f32 2 ux)) (/.f32 maxCos (/.f32 (-.f32 2 ux) ux)))))
(+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (log.f32 ux))
(fma.f32 -1 (neg.f32 (log.f32 maxCos)) (log.f32 ux))
(+.f32 (log.f32 maxCos) (log.f32 ux))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (+.f32 (log.f32 ux) (/.f32 2 (*.f32 maxCos ux)))) (/.f32 1 maxCos))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 maxCos)) (+.f32 (log.f32 ux) (/.f32 2 (*.f32 maxCos ux)))) (/.f32 1 maxCos))
(+.f32 (log.f32 maxCos) (+.f32 (/.f32 (/.f32 2 maxCos) ux) (-.f32 (log.f32 ux) (/.f32 1 maxCos))))
(+.f32 (+.f32 (log.f32 maxCos) (log.f32 ux)) (+.f32 (/.f32 2 (*.f32 maxCos ux)) (/.f32 -1 maxCos)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (+.f32 (*.f32 2 (/.f32 1 (*.f32 maxCos ux))) (+.f32 (log.f32 ux) (*.f32 -1/2 (/.f32 (pow.f32 (-.f32 2 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (/.f32 1 maxCos))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 maxCos)) (+.f32 (+.f32 (log.f32 ux) (/.f32 2 (*.f32 maxCos ux))) (*.f32 -1/2 (/.f32 (pow.f32 (-.f32 2 ux) 2) (*.f32 ux (*.f32 maxCos (*.f32 maxCos ux))))))) (/.f32 1 maxCos))
(+.f32 (log.f32 maxCos) (+.f32 (fma.f32 -1/2 (/.f32 (pow.f32 (-.f32 2 ux) 2) (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))) (log.f32 ux)) (-.f32 (/.f32 (/.f32 2 maxCos) ux) (/.f32 1 maxCos))))
(+.f32 (log.f32 maxCos) (+.f32 (fma.f32 -1/2 (/.f32 (pow.f32 (-.f32 2 ux) 2) (*.f32 maxCos (*.f32 ux (*.f32 maxCos ux)))) (log.f32 ux)) (-.f32 (/.f32 2 (*.f32 maxCos ux)) (/.f32 1 maxCos))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (+.f32 (*.f32 2 (/.f32 1 (*.f32 maxCos ux))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 (-.f32 2 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))) (+.f32 (log.f32 ux) (*.f32 -1/2 (/.f32 (pow.f32 (-.f32 2 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))))) (/.f32 1 maxCos))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 maxCos)) (+.f32 (/.f32 2 (*.f32 maxCos ux)) (fma.f32 1/3 (/.f32 (pow.f32 (-.f32 2 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (+.f32 (log.f32 ux) (*.f32 -1/2 (/.f32 (pow.f32 (-.f32 2 ux) 2) (*.f32 ux (*.f32 maxCos (*.f32 maxCos ux))))))))) (/.f32 1 maxCos))
(+.f32 (log.f32 maxCos) (+.f32 (fma.f32 1/3 (/.f32 (pow.f32 (-.f32 2 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (fma.f32 -1/2 (/.f32 (pow.f32 (-.f32 2 ux) 2) (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))) (log.f32 ux))) (-.f32 (/.f32 (/.f32 2 maxCos) ux) (/.f32 1 maxCos))))
(+.f32 (+.f32 (fma.f32 -1/2 (/.f32 (pow.f32 (-.f32 2 ux) 2) (*.f32 maxCos (*.f32 ux (*.f32 maxCos ux)))) (/.f32 2 (*.f32 maxCos ux))) (fma.f32 1/3 (/.f32 (pow.f32 (-.f32 2 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (log.f32 ux))) (+.f32 (log.f32 maxCos) (/.f32 -1 maxCos)))
(+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux)))
(fma.f32 -1 (log.f32 (/.f32 -1 maxCos)) (log.f32 (neg.f32 ux)))
(-.f32 (log.f32 (neg.f32 ux)) (log.f32 (/.f32 -1 maxCos)))
(-.f32 (+.f32 (*.f32 2 (/.f32 1 (*.f32 maxCos ux))) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux)))) (/.f32 1 maxCos))
(-.f32 (+.f32 (/.f32 2 (*.f32 maxCos ux)) (fma.f32 -1 (log.f32 (/.f32 -1 maxCos)) (log.f32 (neg.f32 ux)))) (/.f32 1 maxCos))
(+.f32 (/.f32 (/.f32 2 maxCos) ux) (+.f32 (-.f32 (log.f32 (neg.f32 ux)) (log.f32 (/.f32 -1 maxCos))) (/.f32 -1 maxCos)))
(+.f32 (-.f32 (log.f32 (neg.f32 ux)) (log.f32 (/.f32 -1 maxCos))) (+.f32 (/.f32 2 (*.f32 maxCos ux)) (/.f32 -1 maxCos)))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (-.f32 2 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) (+.f32 (*.f32 2 (/.f32 1 (*.f32 maxCos ux))) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux))))) (/.f32 1 maxCos))
(-.f32 (fma.f32 -1/2 (/.f32 (pow.f32 (-.f32 2 ux) 2) (*.f32 ux (*.f32 maxCos (*.f32 maxCos ux)))) (+.f32 (/.f32 2 (*.f32 maxCos ux)) (fma.f32 -1 (log.f32 (/.f32 -1 maxCos)) (log.f32 (neg.f32 ux))))) (/.f32 1 maxCos))
(+.f32 (+.f32 (-.f32 (log.f32 (neg.f32 ux)) (log.f32 (/.f32 -1 maxCos))) (fma.f32 -1/2 (/.f32 (pow.f32 (-.f32 2 ux) 2) (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))) (/.f32 (/.f32 2 maxCos) ux))) (/.f32 -1 maxCos))
(+.f32 (fma.f32 -1/2 (/.f32 (pow.f32 (-.f32 2 ux) 2) (*.f32 maxCos (*.f32 ux (*.f32 maxCos ux)))) (-.f32 (/.f32 2 (*.f32 maxCos ux)) (-.f32 (log.f32 (/.f32 -1 maxCos)) (log.f32 (neg.f32 ux))))) (/.f32 -1 maxCos))
(-.f32 (+.f32 (*.f32 1/3 (/.f32 (pow.f32 (-.f32 2 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (-.f32 2 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) (+.f32 (*.f32 2 (/.f32 1 (*.f32 maxCos ux))) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux)))))) (/.f32 1 maxCos))
(-.f32 (fma.f32 1/3 (/.f32 (pow.f32 (-.f32 2 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (fma.f32 -1/2 (/.f32 (pow.f32 (-.f32 2 ux) 2) (*.f32 ux (*.f32 maxCos (*.f32 maxCos ux)))) (+.f32 (/.f32 2 (*.f32 maxCos ux)) (fma.f32 -1 (log.f32 (/.f32 -1 maxCos)) (log.f32 (neg.f32 ux)))))) (/.f32 1 maxCos))
(+.f32 (fma.f32 1/3 (/.f32 (pow.f32 (-.f32 2 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (+.f32 (-.f32 (log.f32 (neg.f32 ux)) (log.f32 (/.f32 -1 maxCos))) (fma.f32 -1/2 (/.f32 (pow.f32 (-.f32 2 ux) 2) (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))) (/.f32 (/.f32 2 maxCos) ux)))) (/.f32 -1 maxCos))
(+.f32 (fma.f32 1/3 (/.f32 (pow.f32 (-.f32 2 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (fma.f32 -1/2 (/.f32 (pow.f32 (-.f32 2 ux) 2) (*.f32 maxCos (*.f32 ux (*.f32 maxCos ux)))) (-.f32 (/.f32 2 (*.f32 maxCos ux)) (-.f32 (log.f32 (/.f32 -1 maxCos)) (log.f32 (neg.f32 ux)))))) (/.f32 -1 maxCos))
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (-.f32 maxCos 1) ux)
(*.f32 (+.f32 maxCos -1) ux)
(fma.f32 maxCos ux (neg.f32 ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(*.f32 (+.f32 maxCos -1) ux)
(fma.f32 maxCos ux (neg.f32 ux))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 1 ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) -1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 (*.f32 ux maxCos) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 (+.f32 (*.f32 ux maxCos) 1) (neg.f32 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 (*.f32 (*.f32 ux maxCos) 1) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 (*.f32 ux maxCos) 1) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (-.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos ux))) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 maxCos ux) (-.f32 1 ux)))
(/.f32 (*.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (+.f32 ux (fma.f32 maxCos ux -1))) (+.f32 ux (fma.f32 maxCos ux -1)))
(/.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (/.f32 (+.f32 ux (fma.f32 maxCos ux -1)) (+.f32 ux (fma.f32 maxCos ux -1))))
(/.f32 (-.f32 (*.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))) 1) (+.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 1))
(/.f32 (fma.f32 (+.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux)) -1) (+.f32 1 (+.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux))))
(/.f32 (fma.f32 (+.f32 2 (fma.f32 maxCos ux (neg.f32 ux))) (+.f32 2 (fma.f32 maxCos ux (neg.f32 ux))) -1) (+.f32 2 (-.f32 (fma.f32 maxCos ux 1) ux)))
(*.f32 (/.f32 (+.f32 3 (fma.f32 maxCos ux (neg.f32 ux))) (+.f32 3 (fma.f32 maxCos ux (neg.f32 ux)))) (-.f32 (fma.f32 maxCos ux 1) ux))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (-.f32 1 ux) 3)) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 (-.f32 1 ux) 3)) (fma.f32 (*.f32 maxCos ux) (*.f32 maxCos ux) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 (-.f32 1 ux) 3)) (fma.f32 ux (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (-.f32 1 ux) (-.f32 (-.f32 1 ux) (*.f32 maxCos ux)))))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 (-.f32 1 ux) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos ux -1)))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 3) 1) (+.f32 (*.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))) (+.f32 1 (*.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 1))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux)) 3) -1) (fma.f32 (+.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 1 (+.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux)))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 2 (fma.f32 maxCos ux (neg.f32 ux))) 3)) (fma.f32 (+.f32 2 (fma.f32 maxCos ux (neg.f32 ux))) (+.f32 2 (fma.f32 maxCos ux (neg.f32 ux))) (+.f32 2 (-.f32 (fma.f32 maxCos ux 1) ux))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 2 (fma.f32 maxCos ux (neg.f32 ux))) 3)) (+.f32 1 (*.f32 (+.f32 2 (fma.f32 maxCos ux (neg.f32 ux))) (+.f32 3 (fma.f32 maxCos ux (neg.f32 ux))))))
(pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(pow.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 3)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3) 1/3)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(sqrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))
(sqrt.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))
(fabs.f32 (-.f32 (fma.f32 maxCos ux 1) ux))
(log.f32 (exp.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(exp.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(exp.f32 (*.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log1p.f32 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))))) 1)
(log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(log1p.f32 (-.f32 (fma.f32 maxCos ux 1) ux))
(*.f32 1 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(log1p.f32 (-.f32 (fma.f32 maxCos ux 1) ux))
(*.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 1)
(log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(log1p.f32 (-.f32 (fma.f32 maxCos ux 1) ux))
(*.f32 (sqrt.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) (sqrt.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(log1p.f32 (-.f32 (fma.f32 maxCos ux 1) ux))
(*.f32 (cbrt.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 2))
(log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(log1p.f32 (-.f32 (fma.f32 maxCos ux 1) ux))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 2) (cbrt.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(log1p.f32 (-.f32 (fma.f32 maxCos ux 1) ux))
(pow.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 1)
(log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(log1p.f32 (-.f32 (fma.f32 maxCos ux 1) ux))
(pow.f32 (sqrt.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 2)
(log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(log1p.f32 (-.f32 (fma.f32 maxCos ux 1) ux))
(pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 3)
(log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(log1p.f32 (-.f32 (fma.f32 maxCos ux 1) ux))
(pow.f32 (pow.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 3) 1/3)
(log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(log1p.f32 (-.f32 (fma.f32 maxCos ux 1) ux))
(sqrt.f32 (pow.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2))
(sqrt.f32 (pow.f32 (log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2))
(fabs.f32 (log1p.f32 (-.f32 (fma.f32 maxCos ux 1) ux)))
(log.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))))
(log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(log1p.f32 (-.f32 (fma.f32 maxCos ux 1) ux))
(cbrt.f32 (pow.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 3))
(log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(log1p.f32 (-.f32 (fma.f32 maxCos ux 1) ux))
(expm1.f32 (log1p.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(log1p.f32 (-.f32 (fma.f32 maxCos ux 1) ux))
(exp.f32 (log.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(log1p.f32 (-.f32 (fma.f32 maxCos ux 1) ux))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 1))
(log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(log1p.f32 (-.f32 (fma.f32 maxCos ux 1) ux))
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) -1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 (*.f32 ux maxCos) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 (+.f32 (*.f32 ux maxCos) 1) (neg.f32 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 (*.f32 (*.f32 ux maxCos) 1) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 (*.f32 ux maxCos) 1) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (-.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos ux))) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 maxCos ux) (-.f32 1 ux)))
(/.f32 (*.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (+.f32 ux (fma.f32 maxCos ux -1))) (+.f32 ux (fma.f32 maxCos ux -1)))
(/.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (/.f32 (+.f32 ux (fma.f32 maxCos ux -1)) (+.f32 ux (fma.f32 maxCos ux -1))))
(/.f32 (-.f32 (*.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))) 1) (+.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 1))
(/.f32 (fma.f32 (+.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux)) -1) (+.f32 1 (+.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux))))
(/.f32 (fma.f32 (+.f32 2 (fma.f32 maxCos ux (neg.f32 ux))) (+.f32 2 (fma.f32 maxCos ux (neg.f32 ux))) -1) (+.f32 2 (-.f32 (fma.f32 maxCos ux 1) ux)))
(*.f32 (/.f32 (+.f32 3 (fma.f32 maxCos ux (neg.f32 ux))) (+.f32 3 (fma.f32 maxCos ux (neg.f32 ux)))) (-.f32 (fma.f32 maxCos ux 1) ux))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (-.f32 1 ux) 3)) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 (-.f32 1 ux) 3)) (fma.f32 (*.f32 maxCos ux) (*.f32 maxCos ux) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 (-.f32 1 ux) 3)) (fma.f32 ux (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (-.f32 1 ux) (-.f32 (-.f32 1 ux) (*.f32 maxCos ux)))))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 (-.f32 1 ux) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos ux -1)))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 3) 1) (+.f32 (*.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))) (+.f32 1 (*.f32 (+.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 1))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux)) 3) -1) (fma.f32 (+.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 1 (+.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux)))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 2 (fma.f32 maxCos ux (neg.f32 ux))) 3)) (fma.f32 (+.f32 2 (fma.f32 maxCos ux (neg.f32 ux))) (+.f32 2 (fma.f32 maxCos ux (neg.f32 ux))) (+.f32 2 (-.f32 (fma.f32 maxCos ux 1) ux))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 2 (fma.f32 maxCos ux (neg.f32 ux))) 3)) (+.f32 1 (*.f32 (+.f32 2 (fma.f32 maxCos ux (neg.f32 ux))) (+.f32 3 (fma.f32 maxCos ux (neg.f32 ux))))))
(pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(pow.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 3)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3) 1/3)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(sqrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))
(sqrt.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))
(fabs.f32 (-.f32 (fma.f32 maxCos ux 1) ux))
(log.f32 (exp.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(expm1.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(exp.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(exp.f32 (*.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log1p.f32 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)

localize77.0ms (0.7%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
0.2b
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
0.4b
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
0.4b
(/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))
Compiler

Compiled 78 to 37 computations (52.6% saved)

series7.0ms (0.1%)

Counts
4 → 72
Calls

18 calls:

TimeVariablePointExpression
3.0ms
maxCos
@inf
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
1.0ms
maxCos
@0
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
0.0ms
ux
@0
(-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
0.0ms
maxCos
@0
(-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
0.0ms
ux
@-inf
(-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))

rewrite178.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
1700×associate-/r*
506×associate-+l+
374×+-commutative
354×add-sqr-sqrt
342×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
015152
1345132
24917132
Stop Event
node limit
Counts
4 → 279
Calls
Call 1
Inputs
(/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1/2) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 1 (-.f32 -1 (fma.f32 ux ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 1 (pow.f32 (fma.f32 ux ux ux) 2))) (-.f32 1 (fma.f32 ux ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))) (+.f32 1 (*.f32 (fma.f32 ux ux ux) (-.f32 (fma.f32 ux ux ux) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))) -1) (pow.f32 (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (neg.f32 (log1p.f32 (fma.f32 ux ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log1p.f32 (fma.f32 ux ux ux)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 ux ux ux))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 ux (*.f32 (*.f32 ux ux) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (pow.f32 ux 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 ux 3) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1/2) (/.f32 (pow.f32 ux 3) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 ux 3/2) (*.f32 (pow.f32 ux 3/2) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (pow.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 2) (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 ux ux) (*.f32 ux (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (pow.f32 ux 3)) (/.f32 1 (-.f32 -1 (fma.f32 ux ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1/2)) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 ux 3) (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2))) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) 2)) (/.f32 (pow.f32 ux 3) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 ux 3) (-.f32 1 (pow.f32 (fma.f32 ux ux ux) 2))) (-.f32 1 (fma.f32 ux ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))) (+.f32 1 (*.f32 (fma.f32 ux ux ux) (-.f32 (fma.f32 ux ux ux) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 ux 1) (/.f32 (*.f32 ux ux) (+.f32 1 (fma.f32 ux ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 ux (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) (/.f32 (*.f32 ux ux) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 ux ux) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) (/.f32 ux (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) 2)) (/.f32 (*.f32 ux ux) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 ux 3/2) 1) (/.f32 (pow.f32 ux 3/2) (+.f32 1 (fma.f32 ux ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 ux 3/2) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) 2)) (/.f32 (pow.f32 ux 3/2) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 ux ux) 1) (/.f32 ux (+.f32 1 (fma.f32 ux ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 ux ux) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) 2)) (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (pow.f32 ux 3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (pow.f32 ux 3) (-.f32 -1 (fma.f32 ux ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (-.f32 (log.f32 (pow.f32 ux 3)) (log1p.f32 (fma.f32 ux ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (-.f32 (log.f32 (pow.f32 ux 3)) (log1p.f32 (fma.f32 ux ux ux))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (neg.f32 (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 (neg.f32 (*.f32 ux maxCos)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (neg.f32 (*.f32 ux maxCos)) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (*.f32 ux maxCos)) 1) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (neg.f32 (*.f32 ux maxCos)) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (*.f32 ux maxCos)) 1) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (neg.f32 (*.f32 ux maxCos)) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (*.f32 ux maxCos)) 1) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (neg.f32 (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (*.f32 ux maxCos)) 1) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (neg.f32 (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (*.f32 ux maxCos)) 1) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos)) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos)) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos)) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos)) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos)) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos)) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos)) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos)) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos)) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 ux maxCos)) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 ux maxCos)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 ux maxCos)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 ux maxCos)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 ux maxCos)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 ux maxCos)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 (*.f32 ux maxCos)) 1) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (exp.f32 (log1p.f32 (*.f32 ux maxCos)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) (sqrt.f32 (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) (sqrt.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2))) (neg.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3))) (neg.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (neg.f32 (*.f32 ux maxCos)) (neg.f32 (*.f32 ux maxCos)))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (neg.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (neg.f32 (*.f32 ux maxCos)) 3)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (-.f32 (*.f32 (neg.f32 (*.f32 ux maxCos)) (neg.f32 (*.f32 ux maxCos))) (*.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (neg.f32 (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)) 1) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)) (sqrt.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)) (*.f32 (cbrt.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (cbrt.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))) (cbrt.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) 1) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) (sqrt.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) (*.f32 (cbrt.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))) (cbrt.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))) (cbrt.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (neg.f32 (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 ux 3) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (neg.f32 (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) (neg.f32 (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 2) (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (neg.f32 (*.f32 ux maxCos)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (*.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1) (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (neg.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))))) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (pow.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 2)) (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (neg.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (neg.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 -1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (neg.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (neg.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))))) (neg.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 (neg.f32 (pow.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 2)) (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))) (neg.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux maxCos) (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) 1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 2) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (neg.f32 (neg.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 ux maxCos) (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 ux maxCos) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 ux maxCos) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) 1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (fma.f32 (neg.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 2) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) 1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (neg.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (fma.f32 (neg.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (neg.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (neg.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 2) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (neg.f32 (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 1) (*.f32 ux maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 1) (+.f32 (*.f32 ux maxCos) (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 1) (+.f32 (*.f32 ux maxCos) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 1) (+.f32 (*.f32 ux maxCos) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (neg.f32 (neg.f32 (*.f32 ux maxCos))) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 ux maxCos) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (neg.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 ux maxCos) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 -1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 ux maxCos) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 (neg.f32 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 ux maxCos) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 ux maxCos) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 (neg.f32 (pow.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 2)) (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (exp.f32 (log1p.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))) (/.f32 (pow.f32 (*.f32 ux maxCos) 3) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 0) (*.f32 ux maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))) (sqrt.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))) (pow.f32 (cbrt.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))) 2) (cbrt.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2)) (/.f32 1 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1/2)) (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1/2) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)) (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))) (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3)) (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))) (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 3)) (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (-.f32 (*.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (*.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 3)) (+.f32 (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 ux maxCos) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2))))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 -1 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 -1 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2))) (neg.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2)) 1) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2)) (sqrt.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2)) (*.f32 (cbrt.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))) (cbrt.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))) (cbrt.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3)) 1) (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3)) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 ux maxCos) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2))))) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 -1 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)))) (-.f32 -1 (fma.f32 ux ux ux))) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 -1 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (-.f32 -1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1/2) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1/2) (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))))

simplify229.0ms (2.2%)

Algorithm
egg-herbie
Rules
1676×fma-def
916×associate-*r*
872×associate-*l*
730×+-commutative
554×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
070227013
1193922119
Stop Event
node limit
Counts
351 → 449
Calls
Call 1
Inputs
1
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) (+.f32 1 (pow.f32 ux 3)))
(+.f32 (*.f32 -1 ux) (+.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 4)) (pow.f32 ux 3))))
(/.f32 1 (pow.f32 ux 2))
(-.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 3)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 5)) (/.f32 1 (pow.f32 ux 2))) (/.f32 1 (pow.f32 ux 3)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 5)) (/.f32 1 (pow.f32 ux 2))) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (pow.f32 ux 6))))
(/.f32 1 (pow.f32 ux 2))
(-.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 3)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 5)) (/.f32 1 (pow.f32 ux 2))) (/.f32 1 (pow.f32 ux 3)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 5)) (/.f32 1 (pow.f32 ux 2))) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (pow.f32 ux 6))))
(pow.f32 ux 3)
(+.f32 (*.f32 -1 (pow.f32 ux 4)) (pow.f32 ux 3))
(+.f32 (pow.f32 ux 6) (+.f32 (*.f32 -1 (pow.f32 ux 4)) (pow.f32 ux 3)))
(+.f32 (*.f32 -1 (pow.f32 ux 7)) (+.f32 (pow.f32 ux 6) (+.f32 (*.f32 -1 (pow.f32 ux 4)) (pow.f32 ux 3))))
ux
(-.f32 ux 1)
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 2)) ux) 1)
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 2)) ux) (+.f32 1 (/.f32 1 (pow.f32 ux 3))))
ux
(-.f32 ux 1)
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 2)) ux) 1)
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 2)) ux) (+.f32 1 (/.f32 1 (pow.f32 ux 3))))
(*.f32 -1 (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (pow.f32 ux 3))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (+.f32 (pow.f32 ux 3) (*.f32 -1 (pow.f32 ux 4))))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (+.f32 (pow.f32 ux 6) (+.f32 (pow.f32 ux 3) (*.f32 -1 (pow.f32 ux 4)))))
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 (*.f32 (-.f32 1 maxCos) ux) 1)
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 2)) (*.f32 (-.f32 1 maxCos) ux)) 1)
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 2)) (*.f32 (-.f32 1 maxCos) ux)) (+.f32 1 (/.f32 1 (pow.f32 ux 3))))
(*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))
(-.f32 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))) 1)
(-.f32 (+.f32 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))) (/.f32 1 (pow.f32 ux 2))) 1)
(-.f32 (+.f32 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))) (/.f32 1 (pow.f32 ux 2))) (+.f32 1 (/.f32 1 (pow.f32 ux 3))))
(/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(*.f32 -1 (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(*.f32 -1 (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(*.f32 (-.f32 maxCos 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(-.f32 (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(*.f32 maxCos ux)
(-.f32 (+.f32 (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(-.f32 (+.f32 (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(-.f32 (+.f32 (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(*.f32 maxCos ux)
(-.f32 (+.f32 (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(-.f32 (+.f32 (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(-.f32 (+.f32 (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) 1)
(*.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1/2) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1/2))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))))
(*.f32 -1 (/.f32 1 (-.f32 -1 (fma.f32 ux ux ux))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 (fma.f32 ux ux ux) 2))) (-.f32 1 (fma.f32 ux ux ux)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))) (+.f32 1 (*.f32 (fma.f32 ux ux ux) (-.f32 (fma.f32 ux ux ux) 1))))
(*.f32 (pow.f32 (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))) -1) (pow.f32 (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))) -1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) -1))
(pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1)
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) 1)
(pow.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1/2) 2)
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 3)
(pow.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) 1/3)
(sqrt.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))))
(cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 ux ux ux))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 ux ux ux)) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 ux ux ux))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))) 1)
(*.f32 1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 ux (*.f32 (*.f32 ux ux) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))))
(*.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (pow.f32 ux 3))
(*.f32 (pow.f32 ux 3) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 1)
(*.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))))
(*.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1/2) (/.f32 (pow.f32 ux 3) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))))
(*.f32 (pow.f32 ux 3/2) (*.f32 (pow.f32 ux 3/2) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))))
(*.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (pow.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 2))
(*.f32 (pow.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 2) (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))))
(*.f32 (*.f32 ux ux) (*.f32 ux (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))))
(*.f32 (neg.f32 (pow.f32 ux 3)) (/.f32 1 (-.f32 -1 (fma.f32 ux ux ux))))
(*.f32 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1/2)) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1/2))
(*.f32 (*.f32 (pow.f32 ux 3) (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2))) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) 2)) (/.f32 (pow.f32 ux 3) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))))
(*.f32 (/.f32 (pow.f32 ux 3) (-.f32 1 (pow.f32 (fma.f32 ux ux ux) 2))) (-.f32 1 (fma.f32 ux ux ux)))
(*.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))) (+.f32 1 (*.f32 (fma.f32 ux ux ux) (-.f32 (fma.f32 ux ux ux) 1))))
(*.f32 (/.f32 ux 1) (/.f32 (*.f32 ux ux) (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (/.f32 ux (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) (/.f32 (*.f32 ux ux) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))))
(*.f32 (/.f32 (*.f32 ux ux) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) (/.f32 ux (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))))
(*.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) 2)) (/.f32 (*.f32 ux ux) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))))
(*.f32 (/.f32 (pow.f32 ux 3/2) 1) (/.f32 (pow.f32 ux 3/2) (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (/.f32 (pow.f32 ux 3/2) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) 2)) (/.f32 (pow.f32 ux 3/2) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))))
(*.f32 (/.f32 (*.f32 ux ux) 1) (/.f32 ux (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (/.f32 (*.f32 ux ux) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) 2)) (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))))
(pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 1)
(pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) 2)
(pow.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 3)
(pow.f32 (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (pow.f32 ux 3)) -1)
(pow.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) 1/3)
(neg.f32 (/.f32 (pow.f32 ux 3) (-.f32 -1 (fma.f32 ux ux ux))))
(sqrt.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)))
(log.f32 (exp.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(exp.f32 (-.f32 (log.f32 (pow.f32 ux 3)) (log1p.f32 (fma.f32 ux ux ux))))
(exp.f32 (*.f32 (-.f32 (log.f32 (pow.f32 ux 3)) (log1p.f32 (fma.f32 ux ux ux))) 1))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (neg.f32 (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 (neg.f32 (*.f32 ux maxCos)) 1))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (neg.f32 (*.f32 ux maxCos)) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos))))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (*.f32 ux maxCos)) 1) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos))))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (neg.f32 (*.f32 ux maxCos)) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (*.f32 ux maxCos)) 1) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (neg.f32 (*.f32 ux maxCos)) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (*.f32 ux maxCos)) 1) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (neg.f32 (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos))))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (*.f32 ux maxCos)) 1) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos))))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (neg.f32 (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (*.f32 ux maxCos)) 1) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos)))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos)))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos)))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos)) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos)) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos)) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos)) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos)) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos)) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos)) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos)) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos)) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))
(+.f32 (neg.f32 (*.f32 ux maxCos)) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))
(+.f32 (neg.f32 (*.f32 ux maxCos)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos))))
(+.f32 (neg.f32 (*.f32 ux maxCos)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos))))
(+.f32 (neg.f32 (*.f32 ux maxCos)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))
(+.f32 (neg.f32 (*.f32 ux maxCos)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos))))
(+.f32 (neg.f32 (*.f32 ux maxCos)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))
(+.f32 (*.f32 (neg.f32 (*.f32 ux maxCos)) 1) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))
(+.f32 (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (exp.f32 (log1p.f32 (*.f32 ux maxCos)))) 1)
(*.f32 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 1)
(*.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(*.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(*.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(*.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))
(*.f32 (+.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) (sqrt.f32 (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) (sqrt.f32 (*.f32 ux maxCos))))
(/.f32 1 (/.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 1 (/.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3))))
(/.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2))) (neg.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3))) (neg.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))
(/.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (neg.f32 (*.f32 ux maxCos)) (neg.f32 (*.f32 ux maxCos)))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (neg.f32 (*.f32 ux maxCos))))
(/.f32 (+.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (neg.f32 (*.f32 ux maxCos)) 3)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (-.f32 (*.f32 (neg.f32 (*.f32 ux maxCos)) (neg.f32 (*.f32 ux maxCos))) (*.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (neg.f32 (*.f32 ux maxCos))))))
(/.f32 (/.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)) 1) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(/.f32 (/.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)) (sqrt.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(/.f32 (/.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)) (*.f32 (cbrt.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (cbrt.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))) (cbrt.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(/.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) 1) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) (sqrt.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) (*.f32 (cbrt.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))) (cbrt.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))) (cbrt.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))
(pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 1)
(pow.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2)
(pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 3)
(pow.f32 (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3) 1/3)
(sqrt.f32 (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2))
(log.f32 (exp.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(cbrt.f32 (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3))
(expm1.f32 (log1p.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(exp.f32 (log.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(exp.f32 (*.f32 (log.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1))
(log1p.f32 (expm1.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(fma.f32 1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (neg.f32 (*.f32 ux maxCos)))
(fma.f32 (pow.f32 ux 3) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (neg.f32 (*.f32 ux maxCos)))
(fma.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) (neg.f32 (*.f32 ux maxCos)))
(fma.f32 (pow.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 2) (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (neg.f32 (*.f32 ux maxCos)))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (*.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1) (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (neg.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))))) (*.f32 ux maxCos)))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (pow.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 2)) (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))) (*.f32 ux maxCos)))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (neg.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (neg.f32 (*.f32 ux maxCos))))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 -1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (neg.f32 (*.f32 ux maxCos))))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (neg.f32 (*.f32 ux maxCos))))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))))) (neg.f32 (*.f32 ux maxCos))))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 (neg.f32 (pow.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 2)) (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))) (neg.f32 (*.f32 ux maxCos))))
(+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(+.f32 (*.f32 ux maxCos) (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 1))
(+.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) 1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 2) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (neg.f32 (neg.f32 (*.f32 ux maxCos))))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 ux maxCos) (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 ux maxCos) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 ux maxCos) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) 1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (fma.f32 (neg.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 2) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) 1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (neg.f32 (*.f32 ux maxCos))))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (fma.f32 (neg.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (neg.f32 (*.f32 ux maxCos))))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (neg.f32 (*.f32 ux maxCos))))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 2) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (neg.f32 (*.f32 ux maxCos))))
(+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (*.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(+.f32 (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 1) (*.f32 ux maxCos))
(+.f32 (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 1) (+.f32 (*.f32 ux maxCos) (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 1) (+.f32 (*.f32 ux maxCos) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 1) (+.f32 (*.f32 ux maxCos) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (neg.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (neg.f32 (neg.f32 (*.f32 ux maxCos))) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (neg.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 -1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 (neg.f32 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 (neg.f32 (pow.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 2)) (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (exp.f32 (log1p.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))) 1)
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))) (/.f32 (pow.f32 (*.f32 ux maxCos) 3) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))
(+.f32 (-.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 0) (*.f32 ux maxCos))
(*.f32 1 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(*.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) 1)
(*.f32 (sqrt.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))) (sqrt.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))))
(*.f32 (cbrt.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))) (pow.f32 (cbrt.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))) 2) (cbrt.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2)) (/.f32 1 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))))
(*.f32 (+.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1/2)) (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1/2) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(/.f32 1 (/.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)) (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))) (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3)) (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))) (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 3)) (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (-.f32 (*.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (*.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 3)) (+.f32 (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(/.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 ux maxCos) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2))))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(/.f32 (-.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))
(/.f32 (-.f32 (*.f32 -1 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(/.f32 (-.f32 (*.f32 -1 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2))) (neg.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2)) 1) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2)) (sqrt.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2)) (*.f32 (cbrt.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))) (cbrt.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))) (cbrt.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3)) 1) (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3)) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))))
(/.f32 (/.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 ux maxCos) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2))))) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(/.f32 (/.f32 (-.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(/.f32 (/.f32 (-.f32 (*.f32 -1 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)))) (-.f32 -1 (fma.f32 ux ux ux))) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(/.f32 (/.f32 (-.f32 (*.f32 -1 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (-.f32 -1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(pow.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) 1)
(pow.f32 (sqrt.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))) 2)
(pow.f32 (cbrt.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))) 3)
(pow.f32 (pow.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) 3) 1/3)
(sqrt.f32 (pow.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) 2))
(log.f32 (exp.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))))
(cbrt.f32 (pow.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) 3))
(expm1.f32 (log1p.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))))
(exp.f32 (log.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))))
(exp.f32 (*.f32 (log.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))) 1))
(log1p.f32 (expm1.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))))
(fma.f32 1 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(fma.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1/2) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1/2) (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
Outputs
1
(+.f32 (*.f32 -1 ux) 1)
(fma.f32 -1 ux 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) (+.f32 1 (pow.f32 ux 3)))
(+.f32 (fma.f32 -1 ux 1) (pow.f32 ux 3))
(+.f32 (-.f32 1 ux) (pow.f32 ux 3))
(+.f32 (*.f32 -1 ux) (+.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 4)) (pow.f32 ux 3))))
(+.f32 (fma.f32 -1 ux 1) (fma.f32 -1 (pow.f32 ux 4) (pow.f32 ux 3)))
(+.f32 (-.f32 1 ux) (-.f32 (pow.f32 ux 3) (pow.f32 ux 4)))
(/.f32 1 (pow.f32 ux 2))
(/.f32 1 (*.f32 ux ux))
(/.f32 (/.f32 1 ux) ux)
(-.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 3)))
(-.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 3)))
(+.f32 (/.f32 (/.f32 1 ux) ux) (/.f32 -1 (pow.f32 ux 3)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 5)) (/.f32 1 (pow.f32 ux 2))) (/.f32 1 (pow.f32 ux 3)))
(+.f32 (/.f32 1 (pow.f32 ux 5)) (-.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 3))))
(+.f32 (/.f32 (/.f32 1 ux) ux) (+.f32 (/.f32 1 (pow.f32 ux 5)) (/.f32 -1 (pow.f32 ux 3))))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 5)) (/.f32 1 (pow.f32 ux 2))) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (pow.f32 ux 6))))
(-.f32 (+.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 5))) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (pow.f32 ux 6))))
(+.f32 (/.f32 1 (pow.f32 ux 5)) (-.f32 (-.f32 (/.f32 (/.f32 1 ux) ux) (/.f32 1 (pow.f32 ux 6))) (/.f32 1 (pow.f32 ux 3))))
(/.f32 1 (pow.f32 ux 2))
(/.f32 1 (*.f32 ux ux))
(/.f32 (/.f32 1 ux) ux)
(-.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 3)))
(-.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 3)))
(+.f32 (/.f32 (/.f32 1 ux) ux) (/.f32 -1 (pow.f32 ux 3)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 5)) (/.f32 1 (pow.f32 ux 2))) (/.f32 1 (pow.f32 ux 3)))
(+.f32 (/.f32 1 (pow.f32 ux 5)) (-.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 3))))
(+.f32 (/.f32 (/.f32 1 ux) ux) (+.f32 (/.f32 1 (pow.f32 ux 5)) (/.f32 -1 (pow.f32 ux 3))))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 5)) (/.f32 1 (pow.f32 ux 2))) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (pow.f32 ux 6))))
(-.f32 (+.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 5))) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (pow.f32 ux 6))))
(+.f32 (/.f32 1 (pow.f32 ux 5)) (-.f32 (-.f32 (/.f32 (/.f32 1 ux) ux) (/.f32 1 (pow.f32 ux 6))) (/.f32 1 (pow.f32 ux 3))))
(pow.f32 ux 3)
(+.f32 (*.f32 -1 (pow.f32 ux 4)) (pow.f32 ux 3))
(fma.f32 -1 (pow.f32 ux 4) (pow.f32 ux 3))
(-.f32 (pow.f32 ux 3) (pow.f32 ux 4))
(+.f32 (pow.f32 ux 6) (+.f32 (*.f32 -1 (pow.f32 ux 4)) (pow.f32 ux 3)))
(+.f32 (fma.f32 -1 (pow.f32 ux 4) (pow.f32 ux 3)) (pow.f32 ux 6))
(+.f32 (pow.f32 ux 3) (-.f32 (pow.f32 ux 6) (pow.f32 ux 4)))
(+.f32 (*.f32 -1 (pow.f32 ux 7)) (+.f32 (pow.f32 ux 6) (+.f32 (*.f32 -1 (pow.f32 ux 4)) (pow.f32 ux 3))))
(fma.f32 -1 (pow.f32 ux 7) (+.f32 (fma.f32 -1 (pow.f32 ux 4) (pow.f32 ux 3)) (pow.f32 ux 6)))
(-.f32 (+.f32 (pow.f32 ux 3) (-.f32 (pow.f32 ux 6) (pow.f32 ux 4))) (pow.f32 ux 7))
ux
(-.f32 ux 1)
(+.f32 -1 ux)
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 2)) ux) 1)
(+.f32 (/.f32 1 (*.f32 ux ux)) (-.f32 ux 1))
(+.f32 (/.f32 (/.f32 1 ux) ux) (+.f32 -1 ux))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 2)) ux) (+.f32 1 (/.f32 1 (pow.f32 ux 3))))
(-.f32 (+.f32 ux (/.f32 1 (*.f32 ux ux))) (+.f32 1 (/.f32 1 (pow.f32 ux 3))))
(+.f32 (+.f32 (/.f32 (/.f32 1 ux) ux) (+.f32 -1 ux)) (/.f32 -1 (pow.f32 ux 3)))
ux
(-.f32 ux 1)
(+.f32 -1 ux)
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 2)) ux) 1)
(+.f32 (/.f32 1 (*.f32 ux ux)) (-.f32 ux 1))
(+.f32 (/.f32 (/.f32 1 ux) ux) (+.f32 -1 ux))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 2)) ux) (+.f32 1 (/.f32 1 (pow.f32 ux 3))))
(-.f32 (+.f32 ux (/.f32 1 (*.f32 ux ux))) (+.f32 1 (/.f32 1 (pow.f32 ux 3))))
(+.f32 (+.f32 (/.f32 (/.f32 1 ux) ux) (+.f32 -1 ux)) (/.f32 -1 (pow.f32 ux 3)))
(*.f32 -1 (*.f32 maxCos ux))
(neg.f32 (*.f32 ux maxCos))
(*.f32 ux (neg.f32 maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (pow.f32 ux 3))
(fma.f32 -1 (*.f32 ux maxCos) (pow.f32 ux 3))
(-.f32 (pow.f32 ux 3) (*.f32 ux maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (+.f32 (pow.f32 ux 3) (*.f32 -1 (pow.f32 ux 4))))
(fma.f32 -1 (*.f32 ux maxCos) (fma.f32 -1 (pow.f32 ux 4) (pow.f32 ux 3)))
(-.f32 (-.f32 (pow.f32 ux 3) (pow.f32 ux 4)) (*.f32 ux maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (+.f32 (pow.f32 ux 6) (+.f32 (pow.f32 ux 3) (*.f32 -1 (pow.f32 ux 4)))))
(fma.f32 -1 (*.f32 ux maxCos) (+.f32 (fma.f32 -1 (pow.f32 ux 4) (pow.f32 ux 3)) (pow.f32 ux 6)))
(+.f32 (-.f32 (pow.f32 ux 6) (pow.f32 ux 4)) (-.f32 (pow.f32 ux 3) (*.f32 ux maxCos)))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(-.f32 (*.f32 (-.f32 1 maxCos) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) -1)
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 2)) (*.f32 (-.f32 1 maxCos) ux)) 1)
(+.f32 (/.f32 1 (*.f32 ux ux)) (fma.f32 ux (-.f32 1 maxCos) -1))
(fma.f32 ux (-.f32 1 maxCos) (+.f32 (/.f32 (/.f32 1 ux) ux) -1))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 2)) (*.f32 (-.f32 1 maxCos) ux)) (+.f32 1 (/.f32 1 (pow.f32 ux 3))))
(-.f32 (fma.f32 ux (-.f32 1 maxCos) (/.f32 1 (*.f32 ux ux))) (+.f32 1 (/.f32 1 (pow.f32 ux 3))))
(+.f32 (/.f32 (/.f32 1 ux) ux) (-.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (/.f32 1 (pow.f32 ux 3))))
(*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(-.f32 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))) 1)
(fma.f32 ux (-.f32 1 maxCos) -1)
(-.f32 (+.f32 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))) (/.f32 1 (pow.f32 ux 2))) 1)
(+.f32 (/.f32 1 (*.f32 ux ux)) (fma.f32 ux (-.f32 1 maxCos) -1))
(fma.f32 ux (-.f32 1 maxCos) (+.f32 (/.f32 (/.f32 1 ux) ux) -1))
(-.f32 (+.f32 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))) (/.f32 1 (pow.f32 ux 2))) (+.f32 1 (/.f32 1 (pow.f32 ux 3))))
(-.f32 (fma.f32 ux (-.f32 1 maxCos) (/.f32 1 (*.f32 ux ux))) (+.f32 1 (/.f32 1 (pow.f32 ux 3))))
(+.f32 (/.f32 (/.f32 1 ux) ux) (-.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (/.f32 1 (pow.f32 ux 3))))
(/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(*.f32 -1 (*.f32 maxCos ux))
(neg.f32 (*.f32 ux maxCos))
(*.f32 ux (neg.f32 maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(*.f32 -1 (*.f32 maxCos ux))
(neg.f32 (*.f32 ux maxCos))
(*.f32 ux (neg.f32 maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 (-.f32 maxCos 1) ux)
(*.f32 ux (+.f32 maxCos -1))
(*.f32 ux (+.f32 -1 maxCos))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(*.f32 (neg.f32 ux) (-.f32 1 maxCos))
(*.f32 ux (neg.f32 (-.f32 1 maxCos)))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)))
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)))
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)))
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
(-.f32 (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(-.f32 (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))
(-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(-.f32 (+.f32 (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(-.f32 (+.f32 (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(-.f32 (+.f32 (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(-.f32 (+.f32 (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(-.f32 (+.f32 (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(-.f32 (+.f32 (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))) 1)
(/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) 1)
(/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1/2) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1/2))
(/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 -1 (/.f32 1 (-.f32 -1 (fma.f32 ux ux ux))))
(/.f32 -1 (-.f32 -1 (fma.f32 ux ux ux)))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 (fma.f32 ux ux ux) 2))) (-.f32 1 (fma.f32 ux ux ux)))
(/.f32 (-.f32 1 (fma.f32 ux ux ux)) (-.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))) (+.f32 1 (*.f32 (fma.f32 ux ux ux) (-.f32 (fma.f32 ux ux ux) 1))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))) (+.f32 1 (*.f32 (fma.f32 ux ux ux) (+.f32 (fma.f32 ux ux ux) -1))))
(/.f32 (fma.f32 (fma.f32 ux ux ux) (+.f32 -1 (fma.f32 ux ux ux)) 1) (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)))
(*.f32 (pow.f32 (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))) -1) (pow.f32 (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))) -1))
(pow.f32 (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))) -2)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) 2)))
(pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1)
(/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) 1)
(/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))
(pow.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1/2) 2)
(/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 3)
(/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))
(pow.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) 1/3)
(cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3))
(sqrt.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))))
(/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))))
(/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))
(cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))))
(/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 ux ux ux))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 ux ux ux)) -1))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 ux ux ux))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 ux ux ux))) 1))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 ux ux ux))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))))
(/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))) 1)
(/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 ux (*.f32 (*.f32 ux ux) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))))
(/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (pow.f32 ux 3))
(/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (pow.f32 ux 3) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 1)
(/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))))
(pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) 2)
(*.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1/2) (/.f32 (pow.f32 ux 3) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))))
(/.f32 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1/2)) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))))
(*.f32 (pow.f32 ux 3/2) (*.f32 (pow.f32 ux 3/2) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))))
(/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (pow.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 2))
(/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (pow.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 2) (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))))
(/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (*.f32 ux ux) (*.f32 ux (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))))
(/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (neg.f32 (pow.f32 ux 3)) (/.f32 1 (-.f32 -1 (fma.f32 ux ux ux))))
(*.f32 (/.f32 1 (-.f32 -1 (fma.f32 ux ux ux))) (neg.f32 (pow.f32 ux 3)))
(/.f32 (neg.f32 (pow.f32 ux 3)) (-.f32 -1 (fma.f32 ux ux ux)))
(*.f32 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1/2)) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1/2))
(/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (*.f32 (pow.f32 ux 3) (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2))) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))))
(*.f32 (pow.f32 ux 3) (*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2))))
(*.f32 (pow.f32 ux 3) (/.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) 2)) (/.f32 (pow.f32 ux 3) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))))
(/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (/.f32 (pow.f32 ux 3) (-.f32 1 (pow.f32 (fma.f32 ux ux ux) 2))) (-.f32 1 (fma.f32 ux ux ux)))
(*.f32 (-.f32 1 (fma.f32 ux ux ux)) (/.f32 (pow.f32 ux 3) (-.f32 1 (pow.f32 (fma.f32 ux ux ux) 2))))
(/.f32 (*.f32 (pow.f32 ux 3) (-.f32 1 (fma.f32 ux ux ux))) (-.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)))
(*.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))) (+.f32 1 (*.f32 (fma.f32 ux ux ux) (-.f32 (fma.f32 ux ux ux) 1))))
(*.f32 (+.f32 1 (*.f32 (fma.f32 ux ux ux) (+.f32 (fma.f32 ux ux ux) -1))) (/.f32 (pow.f32 ux 3) (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))))
(*.f32 (fma.f32 (fma.f32 ux ux ux) (+.f32 -1 (fma.f32 ux ux ux)) 1) (/.f32 (pow.f32 ux 3) (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))))
(*.f32 (/.f32 ux 1) (/.f32 (*.f32 ux ux) (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (/.f32 ux (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) (/.f32 (*.f32 ux ux) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))))
(pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) 2)
(*.f32 (/.f32 (*.f32 ux ux) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) (/.f32 ux (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))))
(pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) 2)
(*.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) 2)) (/.f32 (*.f32 ux ux) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))))
(/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (/.f32 (pow.f32 ux 3/2) 1) (/.f32 (pow.f32 ux 3/2) (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (/.f32 (pow.f32 ux 3/2) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) 2)) (/.f32 (pow.f32 ux 3/2) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))))
(/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (/.f32 (*.f32 ux ux) 1) (/.f32 ux (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (/.f32 (*.f32 ux ux) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) 2)) (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))))
(/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
(pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 1)
(/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
(pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) 2)
(pow.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 3)
(/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
(pow.f32 (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (pow.f32 ux 3)) -1)
(/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
(pow.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) 1/3)
(/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
(neg.f32 (/.f32 (pow.f32 ux 3) (-.f32 -1 (fma.f32 ux ux ux))))
(*.f32 (/.f32 1 (-.f32 -1 (fma.f32 ux ux ux))) (neg.f32 (pow.f32 ux 3)))
(/.f32 (neg.f32 (pow.f32 ux 3)) (-.f32 -1 (fma.f32 ux ux ux)))
(sqrt.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)))
(log.f32 (exp.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))))
(/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3))
(/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
(exp.f32 (-.f32 (log.f32 (pow.f32 ux 3)) (log1p.f32 (fma.f32 ux ux ux))))
(/.f32 (pow.f32 ux 3) (exp.f32 (log1p.f32 (fma.f32 ux ux ux))))
(exp.f32 (*.f32 (-.f32 (log.f32 (pow.f32 ux 3)) (log1p.f32 (fma.f32 ux ux ux))) 1))
(exp.f32 (-.f32 (log.f32 (pow.f32 ux 3)) (log1p.f32 (fma.f32 ux ux ux))))
(/.f32 (pow.f32 ux 3) (exp.f32 (log1p.f32 (fma.f32 ux ux ux))))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (neg.f32 (*.f32 ux maxCos)))
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 (neg.f32 (*.f32 ux maxCos)) 1))
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (neg.f32 (*.f32 ux maxCos)) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos))))
(+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 0 (*.f32 ux maxCos)) (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (*.f32 ux maxCos)) 1) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos))))
(+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 0 (*.f32 ux maxCos)) (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (neg.f32 (*.f32 ux maxCos)) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos))))
(+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 0 (*.f32 ux maxCos)) (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (*.f32 ux maxCos)) 1) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos))))
(+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 0 (*.f32 ux maxCos)) (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (neg.f32 (*.f32 ux maxCos)) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))
(+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 0 (*.f32 ux maxCos)) (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (*.f32 ux maxCos)) 1) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))
(+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 0 (*.f32 ux maxCos)) (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (neg.f32 (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (sqrt.f32 (*.f32 ux maxCos)) (neg.f32 (sqrt.f32 (*.f32 ux maxCos)))) (*.f32 0 (*.f32 ux maxCos))))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (*.f32 ux maxCos)) 1) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (sqrt.f32 (*.f32 ux maxCos)) (neg.f32 (sqrt.f32 (*.f32 ux maxCos)))) (*.f32 0 (*.f32 ux maxCos))))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (neg.f32 (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2)) (*.f32 0 (*.f32 ux maxCos))))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (*.f32 ux maxCos)) 1) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2)) (*.f32 0 (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos)))
(+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 0 (*.f32 ux maxCos)) (*.f32 ux maxCos)))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos)))
(+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 0 (*.f32 ux maxCos)) (*.f32 ux maxCos)))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)))
(+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 0 (*.f32 ux maxCos)) (*.f32 ux maxCos)))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (sqrt.f32 (*.f32 ux maxCos)) (neg.f32 (sqrt.f32 (*.f32 ux maxCos)))) (*.f32 0 (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos)))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2)) (*.f32 0 (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos)) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (*.f32 2 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))
(fma.f32 2 (*.f32 0 (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos)) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (*.f32 2 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))
(fma.f32 2 (*.f32 0 (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (*.f32 2 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))
(fma.f32 2 (*.f32 0 (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos))))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 ux maxCos)) (neg.f32 (sqrt.f32 (*.f32 ux maxCos)))) (*.f32 0 (*.f32 ux maxCos))) (*.f32 0 (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos)) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2)) (*.f32 0 (*.f32 ux maxCos))) (*.f32 0 (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos)) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (*.f32 2 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))
(fma.f32 2 (*.f32 0 (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos)) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (*.f32 2 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))
(fma.f32 2 (*.f32 0 (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (*.f32 2 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))
(fma.f32 2 (*.f32 0 (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos))))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 ux maxCos)) (neg.f32 (sqrt.f32 (*.f32 ux maxCos)))) (*.f32 0 (*.f32 ux maxCos))) (*.f32 0 (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos)) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2)) (*.f32 0 (*.f32 ux maxCos))) (*.f32 0 (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos)) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (*.f32 2 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))
(fma.f32 2 (*.f32 0 (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos)) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (*.f32 2 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))
(fma.f32 2 (*.f32 0 (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (*.f32 2 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))
(fma.f32 2 (*.f32 0 (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos))))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 ux maxCos)) (neg.f32 (sqrt.f32 (*.f32 ux maxCos)))) (*.f32 0 (*.f32 ux maxCos))) (*.f32 0 (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos)) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2)) (*.f32 0 (*.f32 ux maxCos))) (*.f32 0 (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos))))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 ux maxCos)) (neg.f32 (sqrt.f32 (*.f32 ux maxCos)))) (*.f32 0 (*.f32 ux maxCos))) (*.f32 0 (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos))))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 ux maxCos)) (neg.f32 (sqrt.f32 (*.f32 ux maxCos)))) (*.f32 0 (*.f32 ux maxCos))) (*.f32 0 (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos))))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 ux maxCos)) (neg.f32 (sqrt.f32 (*.f32 ux maxCos)))) (*.f32 0 (*.f32 ux maxCos))) (*.f32 0 (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (*.f32 2 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos))))
(fma.f32 2 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 ux maxCos)) (neg.f32 (sqrt.f32 (*.f32 ux maxCos)))) (*.f32 0 (*.f32 ux maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2)) (*.f32 0 (*.f32 ux maxCos))) (*.f32 0 (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2)) (*.f32 0 (*.f32 ux maxCos))) (*.f32 0 (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2)) (*.f32 0 (*.f32 ux maxCos))) (*.f32 0 (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 ux maxCos)) (neg.f32 (sqrt.f32 (*.f32 ux maxCos)))) (*.f32 0 (*.f32 ux maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 ux maxCos) (*.f32 2 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos)))))
(fma.f32 2 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (neg.f32 (*.f32 ux maxCos)) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(+.f32 (neg.f32 (*.f32 ux maxCos)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos))))
(+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 0 (*.f32 ux maxCos)) (*.f32 ux maxCos)))
(+.f32 (neg.f32 (*.f32 ux maxCos)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos))))
(+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 0 (*.f32 ux maxCos)) (*.f32 ux maxCos)))
(+.f32 (neg.f32 (*.f32 ux maxCos)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos))))
(+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 0 (*.f32 ux maxCos)) (*.f32 ux maxCos)))
(+.f32 (neg.f32 (*.f32 ux maxCos)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (sqrt.f32 (*.f32 ux maxCos)) (neg.f32 (sqrt.f32 (*.f32 ux maxCos)))) (*.f32 0 (*.f32 ux maxCos))))
(+.f32 (neg.f32 (*.f32 ux maxCos)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2)) (*.f32 0 (*.f32 ux maxCos))))
(+.f32 (*.f32 (neg.f32 (*.f32 ux maxCos)) 1) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(+.f32 (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 0 (*.f32 ux maxCos)) (*.f32 ux maxCos)))
(+.f32 (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 0 (*.f32 ux maxCos)) (*.f32 ux maxCos)))
(+.f32 (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 0 (*.f32 ux maxCos)) (*.f32 ux maxCos)))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (sqrt.f32 (*.f32 ux maxCos)) (neg.f32 (sqrt.f32 (*.f32 ux maxCos)))) (*.f32 0 (*.f32 ux maxCos))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 ux maxCos)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2)) (*.f32 0 (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (exp.f32 (log1p.f32 (*.f32 ux maxCos)))) 1)
(+.f32 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (exp.f32 (log1p.f32 (*.f32 ux maxCos)))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (expm1.f32 (log1p.f32 (*.f32 ux maxCos))))
(*.f32 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 1)
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(*.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(*.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2))
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(*.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(/.f32 (*.f32 (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (neg.f32 (pow.f32 (*.f32 ux maxCos) 2))) 1) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(/.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)) (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(*.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))
(*.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 ux (*.f32 maxCos (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 ux (*.f32 maxCos (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))) (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2))))
(*.f32 (+.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) (sqrt.f32 (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) (sqrt.f32 (*.f32 ux maxCos))))
(/.f32 1 (/.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (*.f32 (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (neg.f32 (pow.f32 (*.f32 ux maxCos) 2))) 1) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(/.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)) (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(/.f32 1 (/.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3))))
(*.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 ux (*.f32 maxCos (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 ux (*.f32 maxCos (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))) (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2))))
(/.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(/.f32 (*.f32 (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (neg.f32 (pow.f32 (*.f32 ux maxCos) 2))) 1) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(/.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)) (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(*.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 ux (*.f32 maxCos (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 ux (*.f32 maxCos (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))) (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2))))
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2))) (neg.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (neg.f32 (pow.f32 (*.f32 ux maxCos) 2)))) (neg.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(*.f32 1 (/.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)) (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3))) (neg.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3))) (neg.f32 (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 ux (*.f32 maxCos (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 ux (*.f32 maxCos (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))) (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)))))
(/.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (neg.f32 (*.f32 ux maxCos)) (neg.f32 (*.f32 ux maxCos)))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (neg.f32 (*.f32 ux maxCos))))
(/.f32 (*.f32 (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (neg.f32 (pow.f32 (*.f32 ux maxCos) 2))) 1) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(/.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)) (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (neg.f32 (*.f32 ux maxCos)) 3)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (-.f32 (*.f32 (neg.f32 (*.f32 ux maxCos)) (neg.f32 (*.f32 ux maxCos))) (*.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (neg.f32 (*.f32 ux maxCos))))))
(*.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 ux (*.f32 maxCos (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 ux (*.f32 maxCos (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))) (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2))))
(/.f32 (/.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)) 1) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(/.f32 (*.f32 (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (neg.f32 (pow.f32 (*.f32 ux maxCos) 2))) 1) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(/.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)) (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(/.f32 (/.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)) (sqrt.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(/.f32 (*.f32 (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (neg.f32 (pow.f32 (*.f32 ux maxCos) 2))) 1) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(/.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)) (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(/.f32 (/.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)) (*.f32 (cbrt.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (cbrt.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))) (cbrt.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(/.f32 (*.f32 (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (neg.f32 (pow.f32 (*.f32 ux maxCos) 2))) 1) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(/.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)) (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) 1) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(*.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 ux (*.f32 maxCos (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 ux (*.f32 maxCos (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))) (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2))))
(/.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) (sqrt.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))
(*.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 ux (*.f32 maxCos (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 ux (*.f32 maxCos (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))) (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2))))
(/.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) (*.f32 (cbrt.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))) (cbrt.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))) (cbrt.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))
(*.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 ux (*.f32 maxCos (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 ux (*.f32 maxCos (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))) (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2))))
(pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 1)
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(pow.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2)
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 3)
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(pow.f32 (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3) 1/3)
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(sqrt.f32 (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2))
(fabs.f32 (-.f32 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(log.f32 (exp.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(cbrt.f32 (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3))
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(expm1.f32 (log1p.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(exp.f32 (log.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(exp.f32 (*.f32 (log.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1))
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(log1p.f32 (expm1.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(fma.f32 1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (neg.f32 (*.f32 ux maxCos)))
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(fma.f32 (pow.f32 ux 3) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (neg.f32 (*.f32 ux maxCos)))
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(fma.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) (neg.f32 (*.f32 ux maxCos)))
(+.f32 (pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) 2) (neg.f32 (*.f32 ux maxCos)))
(-.f32 (pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) 2) (*.f32 ux maxCos))
(fma.f32 (pow.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 2) (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (neg.f32 (*.f32 ux maxCos)))
(fma.f32 -1 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (*.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1) (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (neg.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))))) (*.f32 ux maxCos)))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 ux maxCos) (neg.f32 (pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) 2))))
(-.f32 (fma.f32 ux maxCos (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) 2))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (neg.f32 (pow.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 2)) (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))) (*.f32 ux maxCos)))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (neg.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (neg.f32 (*.f32 ux maxCos))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 -1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (neg.f32 (*.f32 ux maxCos))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (neg.f32 (*.f32 ux maxCos))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))))) (neg.f32 (*.f32 ux maxCos))))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 ux maxCos) (neg.f32 (pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) 2))))
(-.f32 (fma.f32 ux maxCos (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) 2))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 (neg.f32 (pow.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 2)) (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))) (neg.f32 (*.f32 ux maxCos))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(+.f32 (*.f32 ux maxCos) (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 1))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(+.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) 1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 (pow.f32 ux 3) (+.f32 (/.f32 -1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 (pow.f32 ux 3) (+.f32 (/.f32 -1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (neg.f32 (pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) 2)) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (neg.f32 (pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) 2)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 2) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 (pow.f32 ux 3) (+.f32 (/.f32 -1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 2 (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 2 (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 2 (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 2 (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 2 (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 2 (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 2 (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 2 (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 2 (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (neg.f32 (neg.f32 (*.f32 ux maxCos))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 ux maxCos) (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 ux maxCos) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 ux maxCos) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) 1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))
(+.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 (pow.f32 ux 3) (+.f32 (/.f32 -1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (fma.f32 (neg.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))
(+.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 (pow.f32 ux 3) (+.f32 (/.f32 -1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))
(+.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (neg.f32 (pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) 2)) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (neg.f32 (pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) 2)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 2) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))
(+.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 (pow.f32 ux 3) (+.f32 (/.f32 -1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) 1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (neg.f32 (*.f32 ux maxCos))))
(+.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 (pow.f32 ux 3) (+.f32 (/.f32 -1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (fma.f32 (neg.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (neg.f32 (*.f32 ux maxCos))))
(+.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 (pow.f32 ux 3) (+.f32 (/.f32 -1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (neg.f32 (*.f32 ux maxCos))))
(+.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (neg.f32 (pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) 2)) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (neg.f32 (pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) 2)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 2) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (neg.f32 (*.f32 ux maxCos))))
(+.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 (pow.f32 ux 3) (+.f32 (/.f32 -1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))))
(+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (*.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(+.f32 (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 1) (*.f32 ux maxCos))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(+.f32 (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 1) (+.f32 (*.f32 ux maxCos) (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 1) (+.f32 (*.f32 ux maxCos) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 1) (+.f32 (*.f32 ux maxCos) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (neg.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (+.f32 (neg.f32 (neg.f32 (*.f32 ux maxCos))) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 1 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 2) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (+.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 0) (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (neg.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 -1 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 (neg.f32 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux))))))
(+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 ux maxCos) (neg.f32 (pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) 2))))
(-.f32 (fma.f32 ux maxCos (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 1 (hypot.f32 ux (sqrt.f32 ux)))) 2))
(+.f32 (+.f32 (*.f32 ux maxCos) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 (neg.f32 (pow.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) 2)) (/.f32 ux (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (exp.f32 (log1p.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))) 1)
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (neg.f32 (pow.f32 (*.f32 ux maxCos) 2))) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)) (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))) (/.f32 (pow.f32 (*.f32 ux maxCos) 3) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))
(-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 ux (*.f32 maxCos (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))
(-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 ux (*.f32 maxCos (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))) (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)))))
(+.f32 (-.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 0) (*.f32 ux maxCos))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 1 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) 1)
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))) (sqrt.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (cbrt.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))) (pow.f32 (cbrt.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))) 2))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))) 2) (cbrt.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2)) (/.f32 1 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2)) (-.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))
(*.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) 3)) (fma.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)))
(*.f32 (+.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1/2)) (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1/2) (sqrt.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 1 (/.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)) (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2)) (/.f32 1 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2)) (-.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))) (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) 3)) (fma.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))
(*.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2)) (/.f32 1 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2)) (-.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3)) (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) 3)) (fma.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))) (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2)) (/.f32 1 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2)) (-.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(/.f32 (fma.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (neg.f32 (pow.f32 (*.f32 ux maxCos) 2))) (-.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) 3)) (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (-.f32 (*.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (*.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) 3)) (fma.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 3)) (+.f32 (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 3)) (fma.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 3)) (fma.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))))
(/.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 ux maxCos) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2))))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(/.f32 (/.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 ux maxCos) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (neg.f32 (pow.f32 (*.f32 ux maxCos) 2)))))) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(/.f32 (/.f32 (+.f32 (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)))) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(/.f32 (-.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))
(/.f32 (-.f32 (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 ux (*.f32 maxCos (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 ux (*.f32 maxCos (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))
(/.f32 (+.f32 (fma.f32 ux (*.f32 maxCos (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))) (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (fma.f32 ux (*.f32 maxCos (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))) (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)))))
(/.f32 (-.f32 (*.f32 -1 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(/.f32 (-.f32 (neg.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (neg.f32 (pow.f32 (*.f32 ux maxCos) 2))))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(/.f32 (-.f32 (neg.f32 (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))))
(/.f32 (-.f32 (*.f32 -1 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))))
(/.f32 (-.f32 (neg.f32 (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 ux (*.f32 maxCos (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 ux (*.f32 maxCos (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))
(/.f32 (-.f32 (neg.f32 (fma.f32 ux (*.f32 maxCos (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))) (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (fma.f32 ux (*.f32 maxCos (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))) (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2))) (neg.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2)) (-.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) 3)) (fma.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2)) 1) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))
(*.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2)) (/.f32 1 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2)) (-.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2)) (sqrt.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))) (sqrt.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2)) (/.f32 1 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2)) (-.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2)) (*.f32 (cbrt.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))) (cbrt.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))) (cbrt.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2)) (/.f32 1 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 2)) (-.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3)) 1) (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) 3)) (fma.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3)) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)))))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) 3)) (fma.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -3) (pow.f32 (-.f32 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) 3)) (fma.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)) (-.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 ux maxCos)) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)))
(/.f32 (/.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 ux maxCos) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2))))) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(/.f32 (/.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (*.f32 ux maxCos) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (neg.f32 (pow.f32 (*.f32 ux maxCos) 2)))))) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(/.f32 (/.f32 (+.f32 (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)))) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))
(/.f32 (/.f32 (-.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(/.f32 (-.f32 (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 ux (*.f32 maxCos (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 ux (*.f32 maxCos (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))
(/.f32 (+.f32 (fma.f32 ux (*.f32 maxCos (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))) (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (fma.f32 ux (*.f32 maxCos (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))) (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)))))
(/.f32 (/.f32 (-.f32 (*.f32 -1 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)))) (-.f32 -1 (fma.f32 ux ux ux))) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(/.f32 (-.f32 (neg.f32 (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (neg.f32 (pow.f32 (*.f32 ux maxCos) 2))))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(/.f32 (-.f32 (neg.f32 (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))))
(/.f32 (/.f32 (-.f32 (*.f32 -1 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (-.f32 -1 (fma.f32 ux ux ux))) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (*.f32 (*.f32 ux maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))
(/.f32 (-.f32 (neg.f32 (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 ux (*.f32 maxCos (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (*.f32 ux (*.f32 maxCos (+.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))))))
(/.f32 (-.f32 (neg.f32 (fma.f32 ux (*.f32 maxCos (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))) (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (-.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (*.f32 (-.f32 -1 (fma.f32 ux ux ux)) (fma.f32 ux (*.f32 maxCos (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))) (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)))))
(pow.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) 1)
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(pow.f32 (sqrt.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))) 2)
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(pow.f32 (cbrt.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))) 3)
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(pow.f32 (pow.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) 3) 1/3)
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(sqrt.f32 (pow.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) 2))
(sqrt.f32 (pow.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) 2))
(fabs.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(log.f32 (exp.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(cbrt.f32 (pow.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) 3))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(expm1.f32 (log1p.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(exp.f32 (log.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(exp.f32 (*.f32 (log.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))) 1))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(log1p.f32 (expm1.f32 (+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(fma.f32 1 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(fma.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1/2) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -1/2) (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(-.f32 (fma.f32 maxCos ux (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (neg.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))))
(+.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2)) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (-.f32 (*.f32 ux maxCos) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))

eval930.0ms (8.8%)

Compiler

Compiled 39825 to 24622 computations (38.2% saved)

prune262.0ms (2.5%)

Pruning

8 alts after pruning (5 fresh and 3 done)

PrunedKeptTotal
New113041134
Fresh112
Picked101
Done235
Total113481142
Error
0b
Counts
1142 → 8
Alt Table
Click to see full alt table
StatusErrorProgram
0.4b
(/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1) 3)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
1.2b
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))
0.5b
(/.f32 (-.f32 1 (-.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
1.3b
(-.f32 (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
0.0b
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
0.9b
(-.f32 1 ux)
0.0b
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
9.7b
1
Compiler

Compiled 134 to 105 computations (21.6% saved)

localize56.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
0.1b
(-.f32 (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
0.4b
(/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
0.4b
(/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
Compiler

Compiled 63 to 36 computations (42.9% saved)

series2.0ms (0%)

Counts
4 → 48
Calls

12 calls:

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

rewrite137.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
1706×associate-/r/
1634×associate-/l*
480×associate-+l+
322×+-commutative
290×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
012112
128670
2425970
Stop Event
node limit
Counts
4 → 387
Calls
Call 1
Inputs
(/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
(/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
(-.f32 (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) (cbrt.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 1 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) -1) (pow.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (-.f32 (*.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 (+.f32 1 ux) 2)) (*.f32 (pow.f32 ux 4) (pow.f32 ux 4)))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (-.f32 (pow.f32 (pow.f32 (+.f32 1 ux) 2) 3) (pow.f32 (pow.f32 ux 4) 3))) (+.f32 (+.f32 (*.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 (+.f32 1 ux) 2)) (*.f32 (pow.f32 ux 4) (pow.f32 ux 4))) (*.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (neg.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))))) (-.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2))) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))) (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (sqrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (sqrt.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (cbrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (cbrt.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))) (-.f32 (*.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (+.f32 1 ux) 3)) (*.f32 (pow.f32 ux 6) (pow.f32 ux 6)))) (-.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 ux 6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))) (+.f32 (pow.f32 (pow.f32 (+.f32 1 ux) 3) 3) (pow.f32 (pow.f32 ux 6) 3))) (+.f32 (*.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (+.f32 1 ux) 3)) (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 ux 6)) (*.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 ux 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (neg.f32 (log1p.f32 (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log1p.f32 (+.f32 ux (*.f32 ux ux))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 ux (*.f32 ux ux)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 ux (*.f32 (*.f32 ux ux) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 ux ux) (*.f32 ux (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 ux 3) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (/.f32 (pow.f32 ux 3) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 ux 3/2) (*.f32 (pow.f32 ux 3/2) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (pow.f32 ux 3)) (/.f32 1 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2)) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 ux 3) (cbrt.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 ux 3) 1) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 ux 3) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 ux 3) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 (pow.f32 ux 3) (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 ux 3) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (*.f32 (pow.f32 ux 3) (+.f32 1 (-.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (*.f32 (pow.f32 ux 3) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 ux 3) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) (neg.f32 (pow.f32 ux 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 ux 1) (/.f32 ux (/.f32 (fma.f32 ux ux (+.f32 1 ux)) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 ux (/.f32 (fma.f32 ux ux (+.f32 1 ux)) ux)) ux)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 ux (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 ux (/.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 ux (/.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) ux)) (/.f32 ux (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 ux (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 ux (/.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 ux (/.f32 1 ux)) (/.f32 ux (fma.f32 ux ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 ux (fma.f32 ux ux (+.f32 1 ux))) (*.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 ux ux) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 ux 3/2) 1) (/.f32 (pow.f32 ux 3/2) (fma.f32 ux ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 ux 3/2) (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 ux 3/2) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 (pow.f32 ux 3/2) (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 ux 3) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (neg.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 ux 3) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 ux 3) (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))))) (-.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 ux 3) (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2))) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))) (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (pow.f32 ux 3) -1) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (pow.f32 ux 3) -1) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) 1) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (neg.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))))) (-.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2))) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))) (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (pow.f32 ux 3) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (sqrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (pow.f32 ux 3) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (sqrt.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (pow.f32 ux 3) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (cbrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (pow.f32 ux 3) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (cbrt.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (pow.f32 ux 3) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (neg.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 -1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (neg.f32 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (*.f32 -1 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (*.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux)) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux)) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (neg.f32 ux) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (*.f32 -1 ux) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (*.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux)) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux)) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (neg.f32 ux) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (*.f32 -1 ux) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (*.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux)) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux)) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (neg.f32 ux) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (*.f32 -1 ux) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (*.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux)) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux)) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 ux) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1 ux) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (+.f32 1 ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (exp.f32 (log1p.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (-.f32 1 (pow.f32 ux 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 ux) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 1 ux)) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) (cbrt.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (/.f32 1 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)) (/.f32 1 (+.f32 (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2)) (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3)))) (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)))) (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) 1) (/.f32 1 (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (*.f32 ux ux))) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) 1)) (-.f32 ux 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (neg.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (+.f32 1 (pow.f32 ux 3)))) (neg.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux))) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (+.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3)))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (+.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3))) (+.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (+.f32 (fma.f32 ux ux (+.f32 1 ux)) (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3)))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (+.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (neg.f32 (pow.f32 ux 3))))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (+.f32 (*.f32 -1 (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) 1))) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (+.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (pow.f32 ux 3)))) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (fma.f32 ux ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (+.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (neg.f32 (pow.f32 ux 3))))) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)) (-.f32 (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (*.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)))))) (-.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)) (+.f32 (pow.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) 3) (pow.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3))) 3))) (+.f32 (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (-.f32 (*.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)))) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (neg.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))))) (-.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2))) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))) (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (*.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (*.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (*.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (+.f32 1 (-.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (*.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (fma.f32 ux ux (+.f32 1 ux)))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (*.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (fma.f32 ux ux (+.f32 1 ux)))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (*.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (*.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (*.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))) (+.f32 1 (-.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) 1) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (neg.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))))) (-.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2))) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))) (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (sqrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (sqrt.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (cbrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (cbrt.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) 1) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (neg.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))))) (-.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2))) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))) (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 3))) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 3))) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (/.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)) (+.f32 (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))) (/.f32 (+.f32 (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))) (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (sqrt.f32 (-.f32 1 (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3))) (/.f32 (+.f32 (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))) (sqrt.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux))) (/.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (sqrt.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 (+.f32 1 ux) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3)))) (/.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 2) (sqrt.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (cbrt.f32 (-.f32 1 (pow.f32 ux 3)))) (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (cbrt.f32 (-.f32 1 (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3))) (cbrt.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)))) (/.f32 (+.f32 (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))) (cbrt.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux))) (cbrt.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)))) (/.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (cbrt.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))) (/.f32 (+.f32 1 ux) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3)))) (cbrt.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))))) (/.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 2) (cbrt.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (fma.f32 ux ux (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 ux ux (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (*.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))) (-.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 3)) (+.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (-.f32 (*.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))) (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 -1 (+.f32 ux (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (neg.f32 (pow.f32 ux 3)))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 -1 (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) 1)) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 0 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3)))) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (fma.f32 ux ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (neg.f32 (pow.f32 ux 3)))) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux))) (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3))) (neg.f32 (+.f32 (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 1 (pow.f32 ux 3))) (-.f32 -1 (+.f32 ux (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3)))) (neg.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 1 ux) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (-.f32 1 ux)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (-.f32 1 ux)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 1 ux) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (-.f32 1 ux) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (-.f32 1 ux) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log.f32 (-.f32 2 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (-.f32 1 ux)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 ux) (-.f32 1 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 ux ux (+.f32 1 ux)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 ux ux))) (-.f32 1 (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log.f32 (+.f32 2 ux))) (-.f32 1 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (-.f32 1 ux)) (-.f32 (/.f32 ux (/.f32 (-.f32 1 ux) ux)) (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (+.f32 1 ux) 2) (+.f32 1 (-.f32 ux (*.f32 ux ux)))) (/.f32 (pow.f32 ux 4) (+.f32 1 (-.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 2 (+.f32 ux (*.f32 ux ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 1 ux) (exp.f32 (log1p.f32 (*.f32 ux ux)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 ux ux) (exp.f32 (log.f32 (+.f32 2 ux)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 ux ux) (/.f32 1 (-.f32 1 ux))) (/.f32 ux (/.f32 (-.f32 1 ux) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 ux ux (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (neg.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 ux ux (+.f32 1 ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2) (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (/.f32 1 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 -1 (+.f32 ux (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1 (-.f32 ux (*.f32 ux ux)))) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) 1) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2) 1) (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (fma.f32 ux ux (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) (sqrt.f32 -1)) (sqrt.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2) -1) (cbrt.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (-.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 ux 6))) (+.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (*.f32 (+.f32 1 ux) (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (-.f32 (*.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 (+.f32 1 ux) 2)) (*.f32 (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))) (-.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (+.f32 (pow.f32 (pow.f32 (+.f32 1 ux) 2) 3) (pow.f32 (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))) 3))) (-.f32 (+.f32 (*.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 (+.f32 1 ux) 2)) (*.f32 (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))) (*.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 ux ux (+.f32 1 ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 ux ux (+.f32 1 ux)) (/.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (+.f32 1 (-.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) (/.f32 -1 (neg.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (cbrt.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2) (/.f32 -1 (neg.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (+.f32 1 (-.f32 ux (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (/.f32 1 (/.f32 1 (+.f32 1 (-.f32 ux (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (/.f32 1 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))) (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))) (fma.f32 ux ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))) (sqrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (sqrt.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (/.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) (/.f32 -1 (sqrt.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (sqrt.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (cbrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))) (cbrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (/.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) (cbrt.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))))) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2))) (/.f32 (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 -1 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 -1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (neg.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux)))) (-.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2)) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (+.f32 1 (-.f32 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))) (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 ux ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux ux (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 ux ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log1p.f32 (+.f32 ux (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log1p.f32 (+.f32 ux (*.f32 ux ux))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 ux ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (+.f32 1 ux) (*.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 ux ux) (+.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 ux ux (+.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (hypot.f32 1 (sqrt.f32 ux)) (hypot.f32 1 (sqrt.f32 ux)) (*.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (cbrt.f32 (+.f32 1 ux)) (*.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (pow.f32 ux 4)) (pow.f32 (cbrt.f32 ux) 2) (+.f32 1 ux))))))

simplify247.0ms (2.3%)

Algorithm
egg-herbie
Rules
1370×associate-*l*
1226×associate-/r*
1136×*-commutative
1048×associate-*r/
1006×associate-*l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
093927413
1297326419
Stop Event
node limit
Counts
435 → 688
Calls
Call 1
Inputs
1
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) (+.f32 1 (pow.f32 ux 3)))
(+.f32 (*.f32 -1 ux) (+.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 4)) (pow.f32 ux 3))))
(/.f32 1 (pow.f32 ux 2))
(-.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 3)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 5)) (/.f32 1 (pow.f32 ux 2))) (/.f32 1 (pow.f32 ux 3)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 5)) (/.f32 1 (pow.f32 ux 2))) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (pow.f32 ux 6))))
(/.f32 1 (pow.f32 ux 2))
(-.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 3)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 5)) (/.f32 1 (pow.f32 ux 2))) (/.f32 1 (pow.f32 ux 3)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 5)) (/.f32 1 (pow.f32 ux 2))) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (pow.f32 ux 6))))
(pow.f32 ux 3)
(+.f32 (*.f32 -1 (pow.f32 ux 4)) (pow.f32 ux 3))
(+.f32 (pow.f32 ux 6) (+.f32 (*.f32 -1 (pow.f32 ux 4)) (pow.f32 ux 3)))
(+.f32 (*.f32 -1 (pow.f32 ux 7)) (+.f32 (pow.f32 ux 6) (+.f32 (*.f32 -1 (pow.f32 ux 4)) (pow.f32 ux 3))))
ux
(-.f32 ux 1)
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 2)) ux) 1)
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 2)) ux) (+.f32 1 (/.f32 1 (pow.f32 ux 3))))
ux
(-.f32 ux 1)
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 2)) ux) 1)
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 2)) ux) (+.f32 1 (/.f32 1 (pow.f32 ux 3))))
1
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(*.f32 -1 ux)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(*.f32 -1 ux)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
1
(+.f32 1 ux)
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(pow.f32 ux 2)
(+.f32 (pow.f32 ux 2) ux)
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(pow.f32 ux 2)
(+.f32 (pow.f32 ux 2) ux)
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))
(*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) 1)
(*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) (cbrt.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(*.f32 -1 (/.f32 1 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(*.f32 (/.f32 1 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) -1)
(*.f32 (pow.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) -1) (pow.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) -1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) -1))
(*.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (-.f32 (*.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 (+.f32 1 ux) 2)) (*.f32 (pow.f32 ux 4) (pow.f32 ux 4)))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))
(*.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (-.f32 (pow.f32 (pow.f32 (+.f32 1 ux) 2) 3) (pow.f32 (pow.f32 ux 4) 3))) (+.f32 (+.f32 (*.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 (+.f32 1 ux) 2)) (*.f32 (pow.f32 ux 4) (pow.f32 ux 4))) (*.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))))
(*.f32 (/.f32 1 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (neg.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 1 (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))))) (-.f32 (-.f32 1 ux) (*.f32 ux ux)))
(*.f32 (/.f32 1 (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2))) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))) (+.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (sqrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (/.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (sqrt.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 -1 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))
(*.f32 (/.f32 -1 (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(*.f32 (/.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (cbrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (/.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (cbrt.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))) (-.f32 (*.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (+.f32 1 ux) 3)) (*.f32 (pow.f32 ux 6) (pow.f32 ux 6)))) (-.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 ux 6)))
(*.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))) (+.f32 (pow.f32 (pow.f32 (+.f32 1 ux) 3) 3) (pow.f32 (pow.f32 ux 6) 3))) (+.f32 (*.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (+.f32 1 ux) 3)) (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 ux 6)) (*.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 ux 6)))))
(pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1)
(pow.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) 1)
(pow.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) 2)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 3)
(pow.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))))
(cbrt.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 ux (*.f32 ux ux)))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 ux (*.f32 ux ux))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 ux (*.f32 ux ux)))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))) 1)
(*.f32 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))
(*.f32 ux (*.f32 (*.f32 ux ux) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))))
(*.f32 (*.f32 ux ux) (*.f32 ux (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))))
(*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3))
(*.f32 (pow.f32 ux 3) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))
(*.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 1)
(*.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))))
(*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (/.f32 (pow.f32 ux 3) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))))
(*.f32 (pow.f32 ux 3/2) (*.f32 (pow.f32 ux 3/2) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))))
(*.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2))
(*.f32 (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(*.f32 (neg.f32 (pow.f32 ux 3)) (/.f32 1 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(*.f32 (*.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2)) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2))
(*.f32 (*.f32 (pow.f32 ux 3) (cbrt.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(*.f32 (/.f32 (pow.f32 ux 3) 1) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))
(*.f32 (/.f32 (pow.f32 ux 3) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2))
(*.f32 (/.f32 (pow.f32 ux 3) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 (pow.f32 ux 3) (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(*.f32 (/.f32 (pow.f32 ux 3) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))
(*.f32 (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (*.f32 (pow.f32 ux 3) (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (*.f32 (pow.f32 ux 3) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (/.f32 (pow.f32 ux 3) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) -1)
(*.f32 (/.f32 1 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) (neg.f32 (pow.f32 ux 3)))
(*.f32 (/.f32 ux 1) (/.f32 ux (/.f32 (fma.f32 ux ux (+.f32 1 ux)) ux)))
(*.f32 (/.f32 ux (/.f32 (fma.f32 ux ux (+.f32 1 ux)) ux)) ux)
(*.f32 (/.f32 ux (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 ux (/.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) ux)))
(*.f32 (/.f32 ux (/.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) ux)) (/.f32 ux (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))))
(*.f32 (/.f32 ux (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 ux (/.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) ux)))
(*.f32 (/.f32 ux (/.f32 1 ux)) (/.f32 ux (fma.f32 ux ux (+.f32 1 ux))))
(*.f32 (/.f32 ux (fma.f32 ux ux (+.f32 1 ux))) (*.f32 ux ux))
(*.f32 (/.f32 (*.f32 ux ux) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(*.f32 (/.f32 (pow.f32 ux 3/2) 1) (/.f32 (pow.f32 ux 3/2) (fma.f32 ux ux (+.f32 1 ux))))
(*.f32 (/.f32 (pow.f32 ux 3/2) (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3/2))
(*.f32 (/.f32 (pow.f32 ux 3/2) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 (pow.f32 ux 3/2) (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(*.f32 (/.f32 (pow.f32 ux 3) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (neg.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (pow.f32 ux 3) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (/.f32 (pow.f32 ux 3) (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))))) (-.f32 (-.f32 1 ux) (*.f32 ux ux)))
(*.f32 (/.f32 (pow.f32 ux 3) (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2))) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))
(*.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))) (+.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))
(*.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(*.f32 (/.f32 (*.f32 (pow.f32 ux 3) -1) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))
(*.f32 (/.f32 (*.f32 (pow.f32 ux 3) -1) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(*.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) 1) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))
(*.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2))
(*.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(*.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))
(*.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(*.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) -1)
(*.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (neg.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))))) (-.f32 (-.f32 1 ux) (*.f32 ux ux)))
(*.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2))) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))
(*.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))) (+.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (/.f32 (pow.f32 ux 3) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (sqrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (/.f32 (/.f32 (pow.f32 ux 3) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (sqrt.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (/.f32 (pow.f32 ux 3) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (cbrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (/.f32 (/.f32 (pow.f32 ux 3) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (cbrt.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 1)
(pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) 2)
(pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 3)
(pow.f32 (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3)) -1)
(pow.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3) 1/3)
(neg.f32 (/.f32 (pow.f32 ux 3) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(sqrt.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)))
(log.f32 (exp.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(exp.f32 (log.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 1 (neg.f32 ux))
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (*.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux)))
(+.f32 1 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux)))
(+.f32 1 (+.f32 (neg.f32 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 1 (+.f32 (*.f32 -1 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 1 (+.f32 (*.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux)) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 1 (+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux)) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 1 (+.f32 (neg.f32 ux) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 1 (+.f32 (*.f32 -1 ux) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 1 (+.f32 (*.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux)) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 1 (+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux)) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 1 (+.f32 (neg.f32 ux) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 1 (+.f32 (*.f32 -1 ux) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 1 (+.f32 (*.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux)) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 1 (+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux)) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 1 (+.f32 (neg.f32 ux) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 1 (+.f32 (*.f32 -1 ux) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 1 (+.f32 (*.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux)) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 1 (+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux)) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 (-.f32 1 ux) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 (-.f32 1 ux) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 (-.f32 1 ux) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))
(+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (neg.f32 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux)) 1)
(+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux)) 1)
(+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (-.f32 1 ux))
(+.f32 (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (-.f32 1 ux))
(+.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (-.f32 1 ux))
(+.f32 (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (-.f32 1 ux))
(+.f32 (-.f32 1 (+.f32 1 ux)) 1)
(+.f32 (-.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (exp.f32 (log1p.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))) 1)
(*.f32 1 (-.f32 1 ux))
(*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (-.f32 1 (pow.f32 ux 3)))
(*.f32 (-.f32 1 ux) 1)
(*.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 ux)))
(*.f32 (cbrt.f32 (-.f32 1 ux)) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))))
(*.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (/.f32 1 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)) (/.f32 1 (+.f32 (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)))))
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))
(*.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(*.f32 (+.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2)) (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))))
(*.f32 (/.f32 1 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3)))) (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)))
(*.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)))) (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) 1) (/.f32 1 (+.f32 1 ux)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (*.f32 ux ux))) (-.f32 1 ux))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) 1)) (-.f32 ux 1))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (neg.f32 (-.f32 1 ux)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (+.f32 1 (pow.f32 ux 3)))) (neg.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux))))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux))) (-.f32 1 ux))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (+.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3)))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 2))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (+.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3))) (+.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)))))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (+.f32 (fma.f32 ux ux (+.f32 1 ux)) (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3)))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (+.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (neg.f32 (pow.f32 ux 3))))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (+.f32 (*.f32 -1 (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) 1))) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (+.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (pow.f32 ux 3)))) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (fma.f32 ux ux (+.f32 1 ux))))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (+.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (neg.f32 (pow.f32 ux 3))))) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)) (-.f32 (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (*.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)))))) (-.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3))))
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)) (+.f32 (pow.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) 3) (pow.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3))) 3))) (+.f32 (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (-.f32 (*.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)))) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) -1)
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (neg.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))))) (-.f32 (-.f32 1 ux) (*.f32 ux ux)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2))) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))) (+.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (*.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (*.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (*.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (*.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (fma.f32 ux ux (+.f32 1 ux)))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (*.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (fma.f32 ux ux (+.f32 1 ux)))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (*.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (*.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (*.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))) (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) 1) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) -1)
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (neg.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))))) (-.f32 (-.f32 1 ux) (*.f32 ux ux)))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2))) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))) (+.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (sqrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (sqrt.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (cbrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (cbrt.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) 1) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))
(*.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2))
(*.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(*.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))
(*.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(*.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) -1)
(*.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (neg.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))))) (-.f32 (-.f32 1 ux) (*.f32 ux ux)))
(*.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2))) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))
(*.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))) (+.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(*.f32 (/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 3))) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))
(*.f32 (/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 3))) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(/.f32 1 (/.f32 1 (-.f32 1 ux)))
(/.f32 1 (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux))))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))))
(/.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (/.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)) (+.f32 (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))))
(/.f32 (+.f32 (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))) (/.f32 (+.f32 (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))) (-.f32 1 ux)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))
(/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 2))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (sqrt.f32 (-.f32 1 (pow.f32 ux 3)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3))) (/.f32 (+.f32 (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))) (sqrt.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux))) (/.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (sqrt.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 (+.f32 1 ux) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))))
(/.f32 (sqrt.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3)))) (/.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 2) (sqrt.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (cbrt.f32 (-.f32 1 (pow.f32 ux 3)))) (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (cbrt.f32 (-.f32 1 (pow.f32 ux 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3))) (cbrt.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)))) (/.f32 (+.f32 (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))) (cbrt.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux))) (cbrt.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)))) (/.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (cbrt.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))) (/.f32 (+.f32 1 ux) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3)))) (cbrt.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))))) (/.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 2) (cbrt.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (fma.f32 ux ux (+.f32 1 ux)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))
(/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 ux ux (+.f32 1 ux)))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (*.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))) (-.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 3)) (+.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (-.f32 (*.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))) (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))))))
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 -1 (+.f32 ux (*.f32 ux ux))))
(/.f32 (-.f32 (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))))
(/.f32 (-.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (neg.f32 (pow.f32 ux 3)))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(/.f32 (-.f32 (*.f32 -1 (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) 1)) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))))
(/.f32 (-.f32 0 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3)))) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (fma.f32 ux ux (+.f32 1 ux))))
(/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (neg.f32 (pow.f32 ux 3)))) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux))) (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3))) (neg.f32 (+.f32 (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 3))) (-.f32 -1 (+.f32 ux (*.f32 ux ux))))
(/.f32 (neg.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3)))) (neg.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 2)))
(pow.f32 (-.f32 1 ux) 1)
(pow.f32 (sqrt.f32 (-.f32 1 ux)) 2)
(pow.f32 (cbrt.f32 (-.f32 1 ux)) 3)
(pow.f32 (pow.f32 (-.f32 1 ux) 3) 1/3)
(sqrt.f32 (pow.f32 (-.f32 1 ux) 2))
(log.f32 (exp.f32 (-.f32 1 ux)))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))))
(cbrt.f32 (pow.f32 (-.f32 1 ux) 3))
(expm1.f32 (log.f32 (-.f32 2 ux)))
(exp.f32 (log.f32 (-.f32 1 ux)))
(exp.f32 (*.f32 (log.f32 (-.f32 1 ux)) 1))
(log1p.f32 (expm1.f32 (-.f32 1 ux)))
(fma.f32 1 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(-.f32 (+.f32 1 ux) (-.f32 1 (+.f32 1 (*.f32 ux ux))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux ux (+.f32 1 ux)))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux ux))) (-.f32 1 (+.f32 1 ux)))
(-.f32 (exp.f32 (log.f32 (+.f32 2 ux))) (-.f32 1 (*.f32 ux ux)))
(-.f32 (/.f32 1 (-.f32 1 ux)) (-.f32 (/.f32 ux (/.f32 (-.f32 1 ux) ux)) (*.f32 ux ux)))
(-.f32 (/.f32 (pow.f32 (+.f32 1 ux) 2) (+.f32 1 (-.f32 ux (*.f32 ux ux)))) (/.f32 (pow.f32 ux 4) (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(-.f32 (+.f32 2 (+.f32 ux (*.f32 ux ux))) 1)
(-.f32 (+.f32 (+.f32 1 ux) (exp.f32 (log1p.f32 (*.f32 ux ux)))) 1)
(-.f32 (+.f32 (*.f32 ux ux) (exp.f32 (log.f32 (+.f32 2 ux)))) 1)
(-.f32 (+.f32 (*.f32 ux ux) (/.f32 1 (-.f32 1 ux))) (/.f32 ux (/.f32 (-.f32 1 ux) ux)))
(*.f32 1 (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 1 (neg.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(*.f32 (fma.f32 ux ux (+.f32 1 ux)) 1)
(*.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))
(*.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2) (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (/.f32 1 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 -1 (-.f32 -1 (+.f32 ux (*.f32 ux ux))))
(*.f32 (/.f32 1 (+.f32 1 (-.f32 ux (*.f32 ux ux)))) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))
(*.f32 (/.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) 1) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2) 1) (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 (/.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) (sqrt.f32 -1)) (sqrt.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2) -1) (cbrt.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (-.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 ux 6))) (+.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (*.f32 (+.f32 1 ux) (*.f32 ux ux))))
(*.f32 (/.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (-.f32 (*.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 (+.f32 1 ux) 2)) (*.f32 (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))) (-.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(*.f32 (/.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (+.f32 (pow.f32 (pow.f32 (+.f32 1 ux) 2) 3) (pow.f32 (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))) 3))) (-.f32 (+.f32 (*.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 (+.f32 1 ux) 2)) (*.f32 (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))) (*.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(/.f32 1 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))
(/.f32 1 (/.f32 (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)))
(/.f32 (fma.f32 ux ux (+.f32 1 ux)) 1)
(/.f32 (fma.f32 ux ux (+.f32 1 ux)) (/.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(/.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2))
(/.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) (/.f32 -1 (neg.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))))
(/.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)))
(/.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (cbrt.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))))
(/.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2) (/.f32 -1 (neg.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (+.f32 1 (-.f32 ux (*.f32 ux ux))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (/.f32 1 (/.f32 1 (+.f32 1 (-.f32 ux (*.f32 ux ux))))))
(/.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(/.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (/.f32 1 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))) (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))) (fma.f32 ux ux (+.f32 1 ux))))
(/.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) -1)
(/.f32 -1 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))) (sqrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(/.f32 (sqrt.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (sqrt.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (/.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))))
(/.f32 (sqrt.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) (/.f32 -1 (sqrt.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (sqrt.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (cbrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))) (cbrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (/.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) (cbrt.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))))) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2))) (/.f32 (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2))))
(/.f32 (neg.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 -1 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))))
(/.f32 (neg.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 -1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (neg.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(/.f32 (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux)))) (-.f32 (-.f32 1 ux) (*.f32 ux ux)))
(/.f32 (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2)) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))
(/.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (+.f32 1 (-.f32 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))) (+.f32 ux (*.f32 ux ux)))))
(pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 1)
(pow.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) 2)
(pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 3)
(pow.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 2))
(log.f32 (exp.f32 (fma.f32 ux ux (+.f32 1 ux))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(cbrt.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 3))
(expm1.f32 (log1p.f32 (fma.f32 ux ux (+.f32 1 ux))))
(exp.f32 (log1p.f32 (+.f32 ux (*.f32 ux ux))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 ux (*.f32 ux ux))) 1))
(log1p.f32 (expm1.f32 (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 1 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 1 (*.f32 ux ux) (+.f32 1 ux))
(fma.f32 ux ux (+.f32 1 ux))
(fma.f32 (hypot.f32 1 (sqrt.f32 ux)) (hypot.f32 1 (sqrt.f32 ux)) (*.f32 ux ux))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (cbrt.f32 (+.f32 1 ux)) (*.f32 ux ux))
(fma.f32 (cbrt.f32 (pow.f32 ux 4)) (pow.f32 (cbrt.f32 ux) 2) (+.f32 1 ux))
Outputs
1
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) (+.f32 1 (pow.f32 ux 3)))
(+.f32 (-.f32 1 ux) (pow.f32 ux 3))
(+.f32 (pow.f32 ux 3) (-.f32 1 ux))
(+.f32 (*.f32 -1 ux) (+.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 4)) (pow.f32 ux 3))))
(+.f32 (-.f32 1 ux) (fma.f32 -1 (pow.f32 ux 4) (pow.f32 ux 3)))
(+.f32 (fma.f32 -1 (pow.f32 ux 4) (pow.f32 ux 3)) (-.f32 1 ux))
(/.f32 1 (pow.f32 ux 2))
(/.f32 1 (*.f32 ux ux))
(-.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 3)))
(-.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 3)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 5)) (/.f32 1 (pow.f32 ux 2))) (/.f32 1 (pow.f32 ux 3)))
(+.f32 (/.f32 1 (pow.f32 ux 5)) (-.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 3))))
(+.f32 (/.f32 1 (*.f32 ux ux)) (-.f32 (/.f32 1 (pow.f32 ux 5)) (/.f32 1 (pow.f32 ux 3))))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 5)) (/.f32 1 (pow.f32 ux 2))) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (pow.f32 ux 6))))
(-.f32 (+.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 5))) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (pow.f32 ux 6))))
(+.f32 (/.f32 1 (*.f32 ux ux)) (-.f32 (/.f32 1 (pow.f32 ux 5)) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (pow.f32 ux 6)))))
(/.f32 1 (pow.f32 ux 2))
(/.f32 1 (*.f32 ux ux))
(-.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 3)))
(-.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 3)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 5)) (/.f32 1 (pow.f32 ux 2))) (/.f32 1 (pow.f32 ux 3)))
(+.f32 (/.f32 1 (pow.f32 ux 5)) (-.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 3))))
(+.f32 (/.f32 1 (*.f32 ux ux)) (-.f32 (/.f32 1 (pow.f32 ux 5)) (/.f32 1 (pow.f32 ux 3))))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 5)) (/.f32 1 (pow.f32 ux 2))) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (pow.f32 ux 6))))
(-.f32 (+.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 5))) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (pow.f32 ux 6))))
(+.f32 (/.f32 1 (*.f32 ux ux)) (-.f32 (/.f32 1 (pow.f32 ux 5)) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (pow.f32 ux 6)))))
(pow.f32 ux 3)
(+.f32 (*.f32 -1 (pow.f32 ux 4)) (pow.f32 ux 3))
(fma.f32 -1 (pow.f32 ux 4) (pow.f32 ux 3))
(+.f32 (pow.f32 ux 6) (+.f32 (*.f32 -1 (pow.f32 ux 4)) (pow.f32 ux 3)))
(+.f32 (fma.f32 -1 (pow.f32 ux 4) (pow.f32 ux 3)) (pow.f32 ux 6))
(+.f32 (*.f32 -1 (pow.f32 ux 7)) (+.f32 (pow.f32 ux 6) (+.f32 (*.f32 -1 (pow.f32 ux 4)) (pow.f32 ux 3))))
(fma.f32 -1 (pow.f32 ux 7) (+.f32 (fma.f32 -1 (pow.f32 ux 4) (pow.f32 ux 3)) (pow.f32 ux 6)))
ux
(-.f32 ux 1)
(+.f32 -1 ux)
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 2)) ux) 1)
(+.f32 (/.f32 1 (*.f32 ux ux)) (-.f32 ux 1))
(+.f32 (/.f32 1 (*.f32 ux ux)) (+.f32 -1 ux))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 2)) ux) (+.f32 1 (/.f32 1 (pow.f32 ux 3))))
(-.f32 (+.f32 ux (/.f32 1 (*.f32 ux ux))) (+.f32 1 (/.f32 1 (pow.f32 ux 3))))
(+.f32 ux (-.f32 (/.f32 1 (*.f32 ux ux)) (+.f32 1 (/.f32 1 (pow.f32 ux 3)))))
ux
(-.f32 ux 1)
(+.f32 -1 ux)
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 2)) ux) 1)
(+.f32 (/.f32 1 (*.f32 ux ux)) (-.f32 ux 1))
(+.f32 (/.f32 1 (*.f32 ux ux)) (+.f32 -1 ux))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 2)) ux) (+.f32 1 (/.f32 1 (pow.f32 ux 3))))
(-.f32 (+.f32 ux (/.f32 1 (*.f32 ux ux))) (+.f32 1 (/.f32 1 (pow.f32 ux 3))))
(+.f32 ux (-.f32 (/.f32 1 (*.f32 ux ux)) (+.f32 1 (/.f32 1 (pow.f32 ux 3)))))
1
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(*.f32 -1 ux)
(neg.f32 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(*.f32 -1 ux)
(neg.f32 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
1
(+.f32 1 ux)
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(fma.f32 ux ux (+.f32 1 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(fma.f32 ux ux (+.f32 1 ux))
(pow.f32 ux 2)
(*.f32 ux ux)
(+.f32 (pow.f32 ux 2) ux)
(+.f32 ux (*.f32 ux ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(fma.f32 ux ux (+.f32 1 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(fma.f32 ux ux (+.f32 1 ux))
(pow.f32 ux 2)
(*.f32 ux ux)
(+.f32 (pow.f32 ux 2) ux)
(+.f32 ux (*.f32 ux ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(fma.f32 ux ux (+.f32 1 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(fma.f32 ux ux (+.f32 1 ux))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))) 1)
(/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 1 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))
(/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) 1)
(/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2))
(/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) (cbrt.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) (cbrt.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)))
(*.f32 -1 (/.f32 1 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(/.f32 -1 (-.f32 -1 (+.f32 ux (*.f32 ux ux))))
(/.f32 -1 (-.f32 (-.f32 -1 (*.f32 ux ux)) ux))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))
(/.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))
(/.f32 (-.f32 ux (fma.f32 ux ux -1)) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux))) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))
(/.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux)))) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))
(*.f32 (/.f32 1 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) -1)
(/.f32 -1 (-.f32 -1 (+.f32 ux (*.f32 ux ux))))
(/.f32 -1 (-.f32 (-.f32 -1 (*.f32 ux ux)) ux))
(*.f32 (pow.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) -1) (pow.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) -1))
(pow.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) -2)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) -1))
(/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (-.f32 (*.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 (+.f32 1 ux) 2)) (*.f32 (pow.f32 ux 4) (pow.f32 ux 4)))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))
(*.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (-.f32 (pow.f32 (+.f32 1 ux) 4) (pow.f32 ux 8))) (+.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2)))
(*.f32 (/.f32 (-.f32 ux (fma.f32 ux ux -1)) (-.f32 (pow.f32 (+.f32 1 ux) 4) (pow.f32 ux 8))) (+.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2)))
(*.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (-.f32 (pow.f32 (pow.f32 (+.f32 1 ux) 2) 3) (pow.f32 (pow.f32 ux 4) 3))) (+.f32 (+.f32 (*.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 (+.f32 1 ux) 2)) (*.f32 (pow.f32 ux 4) (pow.f32 ux 4))) (*.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))))
(*.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (-.f32 (pow.f32 (pow.f32 (+.f32 1 ux) 2) 3) (pow.f32 (pow.f32 ux 4) 3))) (+.f32 (+.f32 (pow.f32 (+.f32 1 ux) 4) (pow.f32 ux 8)) (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2))))
(*.f32 (/.f32 (-.f32 ux (fma.f32 ux ux -1)) (-.f32 (pow.f32 (+.f32 1 ux) 6) (pow.f32 (pow.f32 ux 4) 3))) (+.f32 (pow.f32 ux 8) (+.f32 (pow.f32 (+.f32 1 ux) 4) (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2)))))
(*.f32 (/.f32 1 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (neg.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 1 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (+.f32 -1 (neg.f32 (-.f32 ux (*.f32 ux ux)))))
(neg.f32 (/.f32 (-.f32 ux (fma.f32 ux ux -1)) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))))
(*.f32 (/.f32 1 (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (/.f32 1 (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux)))))
(neg.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux)))) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))))) (-.f32 (-.f32 1 ux) (*.f32 ux ux)))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))))) (-.f32 1 (+.f32 ux (*.f32 ux ux))))
(/.f32 (*.f32 1 (-.f32 1 (+.f32 ux (*.f32 ux ux)))) (-.f32 1 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 ux) 2))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2))) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))
(*.f32 (-.f32 (fma.f32 ux ux -1) ux) (/.f32 1 (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2))))
(/.f32 (*.f32 1 (-.f32 (fma.f32 ux ux -1) ux)) (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))) (+.f32 ux (*.f32 ux ux)))))
(/.f32 (*.f32 1 (-.f32 (+.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux)))) (+.f32 ux (*.f32 ux ux)))) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))
(/.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 ux) 2)) (+.f32 ux (fma.f32 ux ux -1)))) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))
(*.f32 (/.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (sqrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (/.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (sqrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux)))))
(*.f32 (/.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (sqrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux))))))
(*.f32 (/.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (sqrt.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (sqrt.f32 (-.f32 ux (fma.f32 ux ux -1))))
(*.f32 (/.f32 -1 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))
(/.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))
(/.f32 (-.f32 ux (fma.f32 ux ux -1)) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))
(*.f32 (/.f32 -1 (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux))) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))
(/.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux)))) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))
(*.f32 (/.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (cbrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (/.f32 1 (*.f32 (cbrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux)))))
(*.f32 (/.f32 1 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2) (cbrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux))))))
(*.f32 (/.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (cbrt.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 1 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2))) (cbrt.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 1 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))))) (cbrt.f32 (-.f32 ux (fma.f32 ux ux -1))))
(*.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))) (-.f32 (*.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (+.f32 1 ux) 3)) (*.f32 (pow.f32 ux 6) (pow.f32 ux 6)))) (-.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 ux 6)))
(*.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux))) (-.f32 (pow.f32 (+.f32 1 ux) 6) (pow.f32 ux 12))) (-.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 ux 6)))
(*.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux)))) (-.f32 (pow.f32 (+.f32 1 ux) 6) (pow.f32 ux 12))) (-.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 ux 6)))
(*.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))) (+.f32 (pow.f32 (pow.f32 (+.f32 1 ux) 3) 3) (pow.f32 (pow.f32 ux 6) 3))) (+.f32 (*.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (+.f32 1 ux) 3)) (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 ux 6)) (*.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 ux 6)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux))) (+.f32 (pow.f32 (pow.f32 (+.f32 1 ux) 3) 3) (pow.f32 (pow.f32 ux 6) 3))) (+.f32 (pow.f32 (+.f32 1 ux) 6) (-.f32 (pow.f32 ux 12) (*.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux)))) (+.f32 (pow.f32 (pow.f32 (+.f32 1 ux) 3) 3) (pow.f32 (pow.f32 ux 6) 3))) (+.f32 (pow.f32 (+.f32 1 ux) 6) (*.f32 (pow.f32 ux 6) (-.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1)
(/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))
(pow.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) 1)
(/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))
(pow.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) 2)
(/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 3)
(/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))
(pow.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) 1/3)
(cbrt.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3))
(sqrt.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))))
(/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))))
(/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))
(cbrt.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))))
(/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 ux (*.f32 ux ux)))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 ux (*.f32 ux ux))) -1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 ux (*.f32 ux ux)))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 ux (*.f32 ux ux)))) 1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 ux (*.f32 ux ux)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))))
(/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))) 1)
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 ux (*.f32 (*.f32 ux ux) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))))
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 (*.f32 ux ux) (*.f32 ux (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))))
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3))
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 (pow.f32 ux 3) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 1)
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))))
(pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) 2)
(*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (/.f32 (pow.f32 ux 3) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))))
(*.f32 (pow.f32 ux 3/2) (*.f32 (pow.f32 ux 3/2) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))))
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2))
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 (neg.f32 (pow.f32 ux 3)) (/.f32 1 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 1 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) (neg.f32 (pow.f32 ux 3)))
(/.f32 (neg.f32 (pow.f32 ux 3)) (-.f32 (-.f32 -1 (*.f32 ux ux)) ux))
(*.f32 (*.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2)) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2))
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 (*.f32 (pow.f32 ux 3) (cbrt.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(*.f32 (pow.f32 ux 3) (*.f32 (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) (cbrt.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))))
(*.f32 (/.f32 (pow.f32 ux 3) 1) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 (/.f32 (pow.f32 ux 3) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2))
(*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (/.f32 (pow.f32 ux 3) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))))
(*.f32 (/.f32 (pow.f32 ux 3) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 (pow.f32 ux 3) (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 (/.f32 (pow.f32 ux 3) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))
(*.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (/.f32 (pow.f32 ux 3) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))))
(*.f32 (pow.f32 ux 3) (/.f32 (-.f32 ux (fma.f32 ux ux -1)) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))))
(*.f32 (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (*.f32 (pow.f32 ux 3) (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (/.f32 (pow.f32 ux 3) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))))
(*.f32 (pow.f32 ux 3) (/.f32 (-.f32 ux (fma.f32 ux ux -1)) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (*.f32 (pow.f32 ux 3) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))))
(*.f32 (/.f32 (pow.f32 ux 3) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) -1)
(*.f32 (/.f32 1 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) (neg.f32 (pow.f32 ux 3)))
(/.f32 (neg.f32 (pow.f32 ux 3)) (-.f32 (-.f32 -1 (*.f32 ux ux)) ux))
(*.f32 (/.f32 1 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) (neg.f32 (pow.f32 ux 3)))
(/.f32 (neg.f32 (pow.f32 ux 3)) (-.f32 (-.f32 -1 (*.f32 ux ux)) ux))
(*.f32 (/.f32 ux 1) (/.f32 ux (/.f32 (fma.f32 ux ux (+.f32 1 ux)) ux)))
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 (/.f32 ux (/.f32 (fma.f32 ux ux (+.f32 1 ux)) ux)) ux)
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 (/.f32 ux (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 ux (/.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) ux)))
(/.f32 (/.f32 ux (/.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) ux)) (/.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) ux))
(/.f32 (/.f32 (*.f32 ux ux) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) ux))
(*.f32 (/.f32 ux (/.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) ux)) (/.f32 ux (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))))
(/.f32 (/.f32 ux (/.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) ux)) (/.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) ux))
(/.f32 (/.f32 (*.f32 ux ux) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) ux))
(*.f32 (/.f32 ux (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 ux (/.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) ux)))
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 (/.f32 ux (/.f32 1 ux)) (/.f32 ux (fma.f32 ux ux (+.f32 1 ux))))
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 (/.f32 ux (fma.f32 ux ux (+.f32 1 ux))) (*.f32 ux ux))
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 (/.f32 (*.f32 ux ux) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 (/.f32 (pow.f32 ux 3/2) 1) (/.f32 (pow.f32 ux 3/2) (fma.f32 ux ux (+.f32 1 ux))))
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 (/.f32 (pow.f32 ux 3/2) (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3/2))
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 (/.f32 (pow.f32 ux 3/2) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 (pow.f32 ux 3/2) (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 (/.f32 (pow.f32 ux 3) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (neg.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (+.f32 -1 (neg.f32 (-.f32 ux (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))))
(/.f32 (*.f32 (pow.f32 ux 3) (-.f32 -1 (-.f32 ux (*.f32 ux ux)))) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))))
(*.f32 (/.f32 (pow.f32 ux 3) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux)))) (/.f32 (pow.f32 ux 3) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux)))) (/.f32 (neg.f32 (pow.f32 ux 3)) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(*.f32 (/.f32 (pow.f32 ux 3) (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))))) (-.f32 (-.f32 1 ux) (*.f32 ux ux)))
(*.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux))) (/.f32 (pow.f32 ux 3) (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))))))
(/.f32 (*.f32 (pow.f32 ux 3) (-.f32 1 (+.f32 ux (*.f32 ux ux)))) (-.f32 1 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 ux) 2))))
(*.f32 (/.f32 (pow.f32 ux 3) (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2))) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))
(*.f32 (-.f32 (fma.f32 ux ux -1) ux) (/.f32 (pow.f32 ux 3) (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2))))
(/.f32 (*.f32 (pow.f32 ux 3) (-.f32 (fma.f32 ux ux -1) ux)) (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2)))
(*.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))) (+.f32 ux (*.f32 ux ux)))))
(*.f32 (-.f32 (+.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux)))) (+.f32 ux (*.f32 ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))))
(*.f32 (-.f32 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 ux) 2)) (+.f32 ux (fma.f32 ux ux -1))) (/.f32 (pow.f32 ux 3) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))))
(*.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))
(*.f32 (+.f32 -1 (neg.f32 (-.f32 ux (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))))
(/.f32 (*.f32 (pow.f32 ux 3) (-.f32 -1 (-.f32 ux (*.f32 ux ux)))) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))))
(*.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(*.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux)))) (/.f32 (pow.f32 ux 3) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux)))) (/.f32 (neg.f32 (pow.f32 ux 3)) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(*.f32 (/.f32 (*.f32 (pow.f32 ux 3) -1) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))
(*.f32 (+.f32 -1 (neg.f32 (-.f32 ux (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))))
(/.f32 (*.f32 (pow.f32 ux 3) (-.f32 -1 (-.f32 ux (*.f32 ux ux)))) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))))
(*.f32 (/.f32 (*.f32 (pow.f32 ux 3) -1) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(*.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux)))) (/.f32 (pow.f32 ux 3) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux)))) (/.f32 (neg.f32 (pow.f32 ux 3)) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(*.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) 1) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2))
(*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (/.f32 (pow.f32 ux 3) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))))
(*.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))
(*.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (/.f32 (pow.f32 ux 3) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))))
(*.f32 (pow.f32 ux 3) (/.f32 (-.f32 ux (fma.f32 ux ux -1)) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))))
(*.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))))
(*.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) -1)
(*.f32 (/.f32 1 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) (neg.f32 (pow.f32 ux 3)))
(/.f32 (neg.f32 (pow.f32 ux 3)) (-.f32 (-.f32 -1 (*.f32 ux ux)) ux))
(*.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (neg.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (+.f32 -1 (neg.f32 (-.f32 ux (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))))
(/.f32 (*.f32 (pow.f32 ux 3) (-.f32 -1 (-.f32 ux (*.f32 ux ux)))) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))))
(*.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux)))) (/.f32 (pow.f32 ux 3) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux)))) (/.f32 (neg.f32 (pow.f32 ux 3)) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(*.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))))) (-.f32 (-.f32 1 ux) (*.f32 ux ux)))
(*.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux))) (/.f32 (pow.f32 ux 3) (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))))))
(/.f32 (*.f32 (pow.f32 ux 3) (-.f32 1 (+.f32 ux (*.f32 ux ux)))) (-.f32 1 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 ux) 2))))
(*.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2))) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))
(*.f32 (-.f32 (fma.f32 ux ux -1) ux) (/.f32 (pow.f32 ux 3) (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2))))
(/.f32 (*.f32 (pow.f32 ux 3) (-.f32 (fma.f32 ux ux -1) ux)) (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2)))
(*.f32 (/.f32 (/.f32 (pow.f32 ux 3) 1) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))) (+.f32 ux (*.f32 ux ux)))))
(*.f32 (-.f32 (+.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux)))) (+.f32 ux (*.f32 ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))))
(*.f32 (-.f32 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 ux) 2)) (+.f32 ux (fma.f32 ux ux -1))) (/.f32 (pow.f32 ux 3) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))))
(*.f32 (/.f32 (/.f32 (pow.f32 ux 3) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (sqrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux)))) (/.f32 (/.f32 (pow.f32 ux 3) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (sqrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux))))) (/.f32 (pow.f32 ux 3) (*.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) (sqrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))))))
(*.f32 (/.f32 (/.f32 (pow.f32 ux 3) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (sqrt.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(/.f32 (*.f32 (/.f32 (pow.f32 ux 3) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (sqrt.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))))) (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 ux (fma.f32 ux ux -1))) (/.f32 (pow.f32 ux 3) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))))
(*.f32 (/.f32 (/.f32 (pow.f32 ux 3) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (cbrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux)))) (/.f32 (pow.f32 ux 3) (*.f32 (cbrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux))))) (/.f32 (pow.f32 ux 3) (*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2) (cbrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))))))
(*.f32 (/.f32 (/.f32 (pow.f32 ux 3) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (cbrt.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (cbrt.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))) (/.f32 (pow.f32 ux 3) (*.f32 (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2))))
(*.f32 (cbrt.f32 (-.f32 ux (fma.f32 ux ux -1))) (/.f32 (pow.f32 ux 3) (*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))))))
(pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 1)
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) 2)
(pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 3)
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(pow.f32 (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3)) -1)
(/.f32 1 (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3)))
(pow.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3) 1/3)
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(neg.f32 (/.f32 (pow.f32 ux 3) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 1 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) (neg.f32 (pow.f32 ux 3)))
(/.f32 (neg.f32 (pow.f32 ux 3)) (-.f32 (-.f32 -1 (*.f32 ux ux)) ux))
(sqrt.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)))
(log.f32 (exp.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3))
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(exp.f32 (log.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) 1))
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 1 (*.f32 -1 ux))
(-.f32 1 ux)
(+.f32 1 (*.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux)))
(fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) 1)
(+.f32 1 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux)))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) 1)
(+.f32 1 (+.f32 (neg.f32 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 (-.f32 1 ux) (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 1 (+.f32 (*.f32 -1 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 (-.f32 1 ux) (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 1 (+.f32 (*.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux)) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 1 (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 1 (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 1 (+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux)) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 1 (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) 1) (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 1 (+.f32 (neg.f32 ux) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 (-.f32 1 ux) (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 1 (+.f32 (*.f32 -1 ux) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 (-.f32 1 ux) (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 1 (+.f32 (*.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux)) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 1 (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 1 (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 1 (+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux)) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 1 (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) 1) (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 1 (+.f32 (neg.f32 ux) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3/2)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) (*.f32 -1 (pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) 2))))
(+.f32 1 (+.f32 (*.f32 -1 ux) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3/2)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) (*.f32 -1 (pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) 2))))
(+.f32 1 (+.f32 (*.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux)) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 1 (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3/2)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 1 (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) (+.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) (*.f32 -1 (pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) 2)))))
(+.f32 1 (+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux)) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 1 (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3/2)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) 1) (+.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) (*.f32 -1 (pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) 2))))
(+.f32 1 (+.f32 (neg.f32 ux) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 (-.f32 1 ux) (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 1 (+.f32 (*.f32 -1 ux) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 (-.f32 1 ux) (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 1 (+.f32 (*.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux)) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 1 (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 1 (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 1 (+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux)) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 1 (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) 1) (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3/2)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (*.f32 -1 (pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) 2)) (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 (-.f32 1 ux) (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 (-.f32 1 ux) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 (-.f32 1 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 (-.f32 1 ux) (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 (-.f32 1 ux) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 (-.f32 1 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3/2)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) (*.f32 -1 (pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) 2))))
(+.f32 (-.f32 1 ux) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 (-.f32 1 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 (-.f32 1 ux) (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3/2)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (+.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) (*.f32 -1 (pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) 2))) (+.f32 (-.f32 1 ux) (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3/2)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (+.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) (*.f32 -1 (pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) 2))) (+.f32 (-.f32 1 ux) (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3/2)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (+.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) (*.f32 -1 (pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) 2))) (+.f32 (-.f32 1 ux) (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3/2)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (+.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) (*.f32 -1 (pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) 2))) (+.f32 (-.f32 1 ux) (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3/2)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (*.f32 2 (+.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) (*.f32 -1 (pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) 2)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3/2)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (+.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) (*.f32 -1 (pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) 2))) (+.f32 (-.f32 1 ux) (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3/2)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (+.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) (*.f32 -1 (pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) 2))) (+.f32 (-.f32 1 ux) (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))
(+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3/2)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (*.f32 -1 (pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) 2)) (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))))
(+.f32 (neg.f32 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux)) 1)
(fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) 1)
(+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux)) 1)
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) 1)
(+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (-.f32 1 ux))
(+.f32 (-.f32 1 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 (-.f32 1 ux) (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (-.f32 1 ux))
(+.f32 (-.f32 1 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 (-.f32 1 ux) (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (-.f32 1 ux))
(+.f32 (-.f32 1 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3/2)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) (*.f32 -1 (pow.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) 2))))
(+.f32 (fma.f32 (neg.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) 2) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (-.f32 1 ux))
(+.f32 (-.f32 1 ux) (fma.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 1 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 (-.f32 1 ux) (fma.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 ux 3) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(+.f32 (-.f32 1 (+.f32 1 ux)) 1)
(-.f32 1 ux)
(+.f32 (-.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (exp.f32 (log1p.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))) 1)
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 1 (-.f32 1 ux))
(-.f32 1 ux)
(*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (-.f32 1 (pow.f32 ux 3)))
(*.f32 (-.f32 1 ux) 1)
(-.f32 1 ux)
(*.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(*.f32 (cbrt.f32 (-.f32 1 ux)) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2))
(-.f32 1 ux)
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) (cbrt.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))))
(*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(*.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (/.f32 1 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (*.f32 (-.f32 1 ux) (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (+.f32 1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)) (/.f32 1 (+.f32 (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)))))
(*.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)) (/.f32 1 (fma.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3) (*.f32 (+.f32 (pow.f32 ux 6) 1) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3))) (fma.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (+.f32 1 (pow.f32 ux 6)))))
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))
(*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (-.f32 1 (pow.f32 ux 3)))
(*.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))
(*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))
(*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (-.f32 1 (pow.f32 ux 3)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2))
(*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (/.f32 (-.f32 1 (pow.f32 ux 3)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (-.f32 1 (pow.f32 ux 3)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))
(*.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))))
(*.f32 (-.f32 ux (fma.f32 ux ux -1)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux)))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))))
(*.f32 (+.f32 (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2)) (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))))
(*.f32 (+.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))) (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (/.f32 (pow.f32 ux 3/2) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))))
(*.f32 (/.f32 1 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3)))) (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)))
(*.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (*.f32 (-.f32 1 ux) (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (+.f32 1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)))) (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)))
(*.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)) (/.f32 1 (fma.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3) (*.f32 (+.f32 (pow.f32 ux 6) 1) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3))) (fma.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (+.f32 1 (pow.f32 ux 6)))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) 1) (/.f32 1 (+.f32 1 ux)))
(/.f32 1 (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 1 (-.f32 1 (*.f32 ux ux))) (+.f32 1 ux))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (*.f32 ux ux))) (-.f32 1 ux))
(-.f32 1 ux)
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (pow.f32 ux 3)))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) (+.f32 -1 ux))) (+.f32 1 (pow.f32 ux 3)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) 1)) (-.f32 ux 1))
(*.f32 (-.f32 ux 1) (/.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)))
(/.f32 (*.f32 (+.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (fma.f32 ux ux -1))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (neg.f32 (-.f32 1 ux)))
(*.f32 (-.f32 ux 1) (/.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)))
(/.f32 (*.f32 (+.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (fma.f32 ux ux -1))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (+.f32 1 (pow.f32 ux 3)))) (neg.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 -1 (neg.f32 (pow.f32 ux 3)))) (+.f32 -1 (neg.f32 (-.f32 (*.f32 ux ux) ux))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 -1 (pow.f32 ux 3))) (-.f32 -1 (-.f32 (*.f32 ux ux) ux)))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux))) (-.f32 1 ux))
(-.f32 1 ux)
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (+.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3)))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 2))
(*.f32 (/.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (*.f32 (+.f32 1 (pow.f32 ux 3)) (-.f32 1 ux))) (+.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 2))
(*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 2) (/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (/.f32 (+.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (-.f32 1 ux))))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (+.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3))) (+.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)))))
(/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (*.f32 (+.f32 1 (pow.f32 ux 3)) (-.f32 1 ux))) (-.f32 (*.f32 (+.f32 (pow.f32 ux 6) 1) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (*.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)))) (+.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)))
(/.f32 (*.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (-.f32 1 ux))) (-.f32 (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (+.f32 1 (pow.f32 ux 6))) (*.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)))) (+.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (+.f32 (fma.f32 ux ux (+.f32 1 ux)) (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3)))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))))
(*.f32 (/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (/.f32 (+.f32 (fma.f32 ux ux (+.f32 1 ux)) (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (-.f32 1 ux))) (/.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 2) (pow.f32 ux 3)))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (+.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (neg.f32 (pow.f32 ux 3))))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (/.f32 (+.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (neg.f32 (pow.f32 ux 3)))) (-.f32 1 ux))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (-.f32 (-.f32 -1 (*.f32 ux ux)) ux)))) (+.f32 (-.f32 (-.f32 -1 (*.f32 ux ux)) ux) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (neg.f32 (pow.f32 ux 3)))))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (+.f32 (*.f32 -1 (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) 1))) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))))
(*.f32 (/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (/.f32 (fma.f32 -1 (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3)) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) (-.f32 1 ux))) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))))
(/.f32 (*.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (*.f32 (-.f32 (-.f32 -1 (*.f32 ux ux)) ux) (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3)))) (/.f32 (fma.f32 -1 (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3)) (-.f32 (-.f32 -1 (*.f32 ux ux)) ux)) (-.f32 1 ux)))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (+.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (pow.f32 ux 3)))) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (fma.f32 ux ux (+.f32 1 ux))))
(*.f32 (/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (/.f32 (+.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (*.f32 (pow.f32 ux 3) (-.f32 -1 (+.f32 ux (*.f32 ux ux))))) (-.f32 1 ux))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(*.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (-.f32 (-.f32 -1 (*.f32 ux ux)) ux) (/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (/.f32 (+.f32 (-.f32 (-.f32 -1 (*.f32 ux ux)) ux) (*.f32 (pow.f32 ux 3) (-.f32 (-.f32 -1 (*.f32 ux ux)) ux))) (-.f32 1 ux)))))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (+.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (neg.f32 (pow.f32 ux 3))))) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (/.f32 (+.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (neg.f32 (pow.f32 ux 3)))) (-.f32 1 ux))) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(*.f32 (-.f32 (-.f32 -1 (*.f32 ux ux)) ux) (*.f32 (-.f32 (-.f32 -1 (*.f32 ux ux)) ux) (/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (/.f32 (+.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (-.f32 1 ux)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)) (-.f32 (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (*.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)))))) (-.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3))))
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)) (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -4) (*.f32 (fma.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (*.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))) (fma.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (*.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)))))) (-.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (*.f32 (+.f32 1 (pow.f32 ux 3)) (-.f32 1 ux))) (*.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))))
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)) (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -4) (*.f32 (fma.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (*.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))) (fma.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (*.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)))))) (-.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (-.f32 1 ux))) (*.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))))
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)) (+.f32 (pow.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) 3) (pow.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3))) 3))) (+.f32 (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (-.f32 (*.f32 (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)))) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)) (+.f32 (pow.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) 3) (pow.f32 (fma.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (*.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))) 3))) (+.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -4) (*.f32 (fma.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (*.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))) (-.f32 (fma.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (*.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) -1)
(*.f32 -1 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 (-.f32 -1 (*.f32 ux ux)) ux))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (neg.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 -1 (neg.f32 (-.f32 ux (*.f32 ux ux))))) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))))
(/.f32 (*.f32 (-.f32 -1 (-.f32 ux (*.f32 ux ux))) (-.f32 1 (pow.f32 ux 3))) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux)))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(neg.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux)))) (-.f32 1 (pow.f32 ux 3))) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))))) (-.f32 (-.f32 1 ux) (*.f32 ux ux)))
(*.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))))))
(/.f32 (*.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux))) (-.f32 1 (pow.f32 ux 3))) (-.f32 1 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 ux) 2))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2))) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))
(*.f32 (-.f32 (fma.f32 ux ux -1) ux) (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))) (+.f32 ux (*.f32 ux ux)))))
(*.f32 (-.f32 (+.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux)))) (+.f32 ux (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))))
(*.f32 (-.f32 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 ux) 2)) (+.f32 ux (fma.f32 ux ux -1))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (*.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (*.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux)))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux)))) (*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux)))) (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (*.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (*.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (*.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (*.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (-.f32 ux (fma.f32 ux ux -1)) (/.f32 (*.f32 (-.f32 ux (fma.f32 ux ux -1)) (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))) (*.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))
(*.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))))
(*.f32 (-.f32 ux (fma.f32 ux ux -1)) (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 ux ux (+.f32 1 ux))) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux))) (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux)))) (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (*.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (fma.f32 ux ux (+.f32 1 ux)))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))
(*.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))))
(*.f32 (-.f32 ux (fma.f32 ux ux -1)) (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 ux ux (+.f32 1 ux))) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (*.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (fma.f32 ux ux (+.f32 1 ux)))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux))) (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux)))) (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (*.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (*.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (*.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux)))) (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (*.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(*.f32 (-.f32 ux (fma.f32 ux ux -1)) (*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux)))) (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (*.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))) (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (*.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux)))) (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (*.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(*.f32 (-.f32 ux (fma.f32 ux ux -1)) (*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux)))) (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) 1) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))
(*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (-.f32 1 (pow.f32 ux 3)))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2))
(*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (/.f32 (-.f32 1 (pow.f32 ux 3)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (-.f32 1 (pow.f32 ux 3)))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))
(*.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))))
(*.f32 (-.f32 ux (fma.f32 ux ux -1)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux)))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) -1)
(*.f32 -1 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 (-.f32 -1 (*.f32 ux ux)) ux))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (neg.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 -1 (neg.f32 (-.f32 ux (*.f32 ux ux))))) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))))
(/.f32 (*.f32 (-.f32 -1 (-.f32 ux (*.f32 ux ux))) (-.f32 1 (pow.f32 ux 3))) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux)))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(neg.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux)))) (-.f32 1 (pow.f32 ux 3))) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))))) (-.f32 (-.f32 1 ux) (*.f32 ux ux)))
(*.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))))))
(/.f32 (*.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux))) (-.f32 1 (pow.f32 ux 3))) (-.f32 1 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 ux) 2))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2))) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))
(*.f32 (-.f32 (fma.f32 ux ux -1) ux) (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))) (+.f32 ux (*.f32 ux ux)))))
(*.f32 (-.f32 (+.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux)))) (+.f32 ux (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))))
(*.f32 (-.f32 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 ux) 2)) (+.f32 ux (fma.f32 ux ux -1))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (sqrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux)))) (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (sqrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux))))) (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (sqrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (sqrt.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (sqrt.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))))
(*.f32 (sqrt.f32 (-.f32 ux (fma.f32 ux ux -1))) (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (cbrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux)))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux))))) (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (cbrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (cbrt.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (cbrt.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (cbrt.f32 (-.f32 ux (fma.f32 ux ux -1)))) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))))
(*.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) 1) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))
(*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 ux ux (+.f32 1 ux))))
(*.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2))
(*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (*.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) (fma.f32 ux ux (+.f32 1 ux)))))
(*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))))
(*.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 ux ux (+.f32 1 ux))))
(*.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))
(*.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))))
(*.f32 (-.f32 ux (fma.f32 ux ux -1)) (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 ux ux (+.f32 1 ux))) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))))
(*.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux))) (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux)))) (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))))
(*.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) -1)
(*.f32 -1 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (-.f32 -1 (+.f32 ux (*.f32 ux ux))))))
(/.f32 (neg.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (-.f32 (-.f32 -1 (*.f32 ux ux)) ux)))
(*.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (neg.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (+.f32 -1 (neg.f32 (-.f32 ux (*.f32 ux ux)))) (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (*.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (fma.f32 ux ux (+.f32 1 ux)))))
(*.f32 (-.f32 -1 (-.f32 ux (*.f32 ux ux))) (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))))))
(*.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux)))) (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (*.f32 (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (fma.f32 ux ux (+.f32 1 ux)))))
(*.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux))))) (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 ux ux (+.f32 1 ux))) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(*.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))))) (-.f32 (-.f32 1 ux) (*.f32 ux ux)))
(*.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux))) (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (*.f32 (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux)))) (fma.f32 ux ux (+.f32 1 ux)))))
(*.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux))) (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 ux ux (+.f32 1 ux))) (-.f32 1 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 ux) 2)))))
(*.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2))) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))
(*.f32 (-.f32 (fma.f32 ux ux -1) ux) (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (*.f32 (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2)) (fma.f32 ux ux (+.f32 1 ux)))))
(/.f32 (*.f32 (-.f32 (fma.f32 ux ux -1) ux) (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (fma.f32 ux ux (+.f32 1 ux)))) (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2)))
(*.f32 (/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))) (+.f32 ux (*.f32 ux ux)))))
(*.f32 (-.f32 (+.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux)))) (+.f32 ux (*.f32 ux ux))) (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (*.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (fma.f32 ux ux (+.f32 1 ux)))))
(/.f32 (*.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (-.f32 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 ux) 2)) (+.f32 ux (fma.f32 ux ux -1)))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))
(*.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))))
(*.f32 (-.f32 ux (fma.f32 ux ux -1)) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux)))) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux)))) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(*.f32 (/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 3))) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (+.f32 1 (-.f32 ux (*.f32 ux ux))))
(*.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))))
(*.f32 (-.f32 ux (fma.f32 ux ux -1)) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))))
(*.f32 (/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 3))) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux)))) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux)))) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(/.f32 1 (/.f32 1 (-.f32 1 ux)))
(-.f32 1 ux)
(/.f32 1 (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 1 (-.f32 1 (*.f32 ux ux))) (+.f32 1 ux))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (*.f32 (-.f32 1 ux) (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (+.f32 1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3)))))
(/.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (/.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)))
(*.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))) (*.f32 (-.f32 1 ux) (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (+.f32 1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)) (+.f32 (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)) (fma.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3) (*.f32 (+.f32 (pow.f32 ux 6) 1) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)) (fma.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (+.f32 1 (pow.f32 ux 6)))))
(/.f32 (+.f32 (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))) (/.f32 (+.f32 (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))) (-.f32 1 ux)))
(*.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3) (*.f32 (+.f32 (pow.f32 ux 6) 1) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))) (fma.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3) (*.f32 (+.f32 (pow.f32 ux 6) 1) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)))) (-.f32 1 ux))
(*.f32 (-.f32 1 ux) (/.f32 (fma.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (+.f32 1 (pow.f32 ux 6)))) (fma.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (+.f32 1 (pow.f32 ux 6))))))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))
(/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 2))
(/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 2))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (sqrt.f32 (-.f32 1 (pow.f32 ux 3)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (sqrt.f32 (-.f32 1 (pow.f32 ux 3)))) (fma.f32 ux ux (+.f32 1 ux)))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3))) (/.f32 (+.f32 (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))) (sqrt.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3))) (fma.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3) (*.f32 (+.f32 (pow.f32 ux 6) 1) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)))) (sqrt.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3))) (/.f32 (sqrt.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3))) (fma.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (+.f32 1 (pow.f32 ux 6))))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux))) (/.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (sqrt.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)))))
(/.f32 (sqrt.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (*.f32 (+.f32 1 (pow.f32 ux 3)) (-.f32 1 ux)))) (/.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (sqrt.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (*.f32 (+.f32 1 (pow.f32 ux 3)) (-.f32 1 ux)))) (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (sqrt.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (-.f32 1 ux)))) (/.f32 (sqrt.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (-.f32 1 ux)))) (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 (+.f32 1 ux) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (+.f32 1 ux)) (sqrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (+.f32 1 ux)))
(/.f32 (sqrt.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3)))) (/.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 2) (sqrt.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 2)) (sqrt.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(*.f32 (sqrt.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))) (/.f32 (sqrt.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 2)))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (cbrt.f32 (-.f32 1 (pow.f32 ux 3)))) (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (cbrt.f32 (-.f32 1 (pow.f32 ux 3)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (cbrt.f32 (-.f32 1 (pow.f32 ux 3)))) (fma.f32 ux ux (+.f32 1 ux))) (cbrt.f32 (-.f32 1 (pow.f32 ux 3))))
(/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (cbrt.f32 (-.f32 1 (pow.f32 ux 3)))) (cbrt.f32 (-.f32 1 (pow.f32 ux 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3))) (cbrt.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)))) (/.f32 (+.f32 (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))) (cbrt.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3))) (cbrt.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)))) (fma.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3) (*.f32 (+.f32 (pow.f32 ux 6) 1) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)))) (cbrt.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3))))
(/.f32 (cbrt.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3))) (/.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (+.f32 1 (pow.f32 ux 6)))) (cbrt.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)))) (cbrt.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux))) (cbrt.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)))) (/.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (cbrt.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (*.f32 (+.f32 1 (pow.f32 ux 3)) (-.f32 1 ux)))) (cbrt.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (*.f32 (+.f32 1 (pow.f32 ux 3)) (-.f32 1 ux))))) (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))) (cbrt.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (*.f32 (+.f32 1 (pow.f32 ux 3)) (-.f32 1 ux)))))
(*.f32 (cbrt.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (-.f32 1 ux)))) (/.f32 (*.f32 (cbrt.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (-.f32 1 ux)))) (cbrt.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (-.f32 1 ux))))) (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))) (/.f32 (+.f32 1 ux) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))) (+.f32 1 ux)) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))
(/.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 (/.f32 (+.f32 1 ux) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3)))) (cbrt.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))))) (/.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 2) (cbrt.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))) (cbrt.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 2)) (cbrt.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))))
(*.f32 (cbrt.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))) (/.f32 (*.f32 (cbrt.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))) (cbrt.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 2)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) 1) (fma.f32 ux ux (+.f32 1 ux)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) 2))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))
(/.f32 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (fma.f32 ux ux (+.f32 1 ux))) (fma.f32 ux ux (+.f32 1 ux)))
(/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 2))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (*.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))) (-.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 3)) (+.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (-.f32 (*.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))) (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 3)) (+.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (*.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (-.f32 (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (/.f32 1 (fma.f32 ux ux (+.f32 1 ux)))))))
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 -1 (+.f32 ux (*.f32 ux ux))))
(*.f32 -1 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 (-.f32 -1 (*.f32 ux ux)) ux))
(/.f32 (-.f32 (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))))
(/.f32 (-.f32 (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 2) (pow.f32 ux 3)))
(/.f32 (-.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (neg.f32 (pow.f32 ux 3)))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(/.f32 (-.f32 -1 (+.f32 (+.f32 ux (*.f32 ux ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (neg.f32 (pow.f32 ux 3))))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(/.f32 (-.f32 -1 (+.f32 ux (+.f32 (*.f32 ux ux) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (neg.f32 (pow.f32 ux 3)))))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (-.f32 (-.f32 -1 (*.f32 ux ux)) ux)))
(/.f32 (-.f32 (*.f32 -1 (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) 1)) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))))
(/.f32 (-.f32 (neg.f32 (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))))
(/.f32 (fma.f32 -1 (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) (*.f32 (-.f32 (-.f32 -1 (*.f32 ux ux)) ux) (/.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3))))
(/.f32 (-.f32 0 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3)))) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (fma.f32 ux ux (+.f32 1 ux))))
(*.f32 -1 (/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (-.f32 -1 (+.f32 ux (*.f32 ux ux))))))
(/.f32 (neg.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (-.f32 (-.f32 -1 (*.f32 ux ux)) ux)))
(/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (neg.f32 (pow.f32 ux 3)))) (*.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(/.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux)))) (*.f32 (-.f32 (-.f32 -1 (*.f32 ux ux)) ux) (-.f32 (-.f32 -1 (*.f32 ux ux)) ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux))) (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3)))))
(/.f32 (*.f32 (*.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (*.f32 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))))
(/.f32 (*.f32 (-.f32 1 ux) (/.f32 (-.f32 -1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))) (/.f32 (-.f32 -1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3))) (neg.f32 (+.f32 (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3)) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)))))
(neg.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3)) (neg.f32 (fma.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3) (*.f32 (+.f32 (pow.f32 ux 6) 1) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -3) (pow.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))) 3))) (neg.f32 (fma.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (pow.f32 ux 3) (*.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2) (+.f32 1 (pow.f32 ux 6))))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 3))) (-.f32 -1 (+.f32 ux (*.f32 ux ux))))
(*.f32 -1 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 (-.f32 -1 (*.f32 ux ux)) ux))
(/.f32 (neg.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (fma.f32 ux ux (+.f32 1 ux)) (pow.f32 ux 3)))) (neg.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 2)))
(/.f32 (neg.f32 (-.f32 (fma.f32 ux ux (+.f32 1 ux)) (*.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 1 ux))))) (neg.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 2)))
(pow.f32 (-.f32 1 ux) 1)
(-.f32 1 ux)
(pow.f32 (sqrt.f32 (-.f32 1 ux)) 2)
(-.f32 1 ux)
(pow.f32 (cbrt.f32 (-.f32 1 ux)) 3)
(-.f32 1 ux)
(pow.f32 (pow.f32 (-.f32 1 ux) 3) 1/3)
(-.f32 1 ux)
(sqrt.f32 (pow.f32 (-.f32 1 ux) 2))
(log.f32 (exp.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))))
(-.f32 1 ux)
(cbrt.f32 (pow.f32 (-.f32 1 ux) 3))
(-.f32 1 ux)
(expm1.f32 (log.f32 (-.f32 2 ux)))
(exp.f32 (log.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(exp.f32 (*.f32 (log.f32 (-.f32 1 ux)) 1))
(-.f32 1 ux)
(log1p.f32 (expm1.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(fma.f32 1 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(+.f32 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) (/.f32 (neg.f32 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(-.f32 (+.f32 1 ux) (-.f32 1 (+.f32 1 (*.f32 ux ux))))
(-.f32 (+.f32 1 ux) (-.f32 0 (*.f32 ux ux)))
(+.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 ux 0))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux ux (+.f32 1 ux)))) 1)
(fma.f32 ux ux (+.f32 1 ux))
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux ux))) (-.f32 1 (+.f32 1 ux)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux ux))) (neg.f32 ux))
(-.f32 (exp.f32 (log.f32 (+.f32 2 ux))) (-.f32 1 (*.f32 ux ux)))
(fma.f32 ux ux (+.f32 1 ux))
(-.f32 (/.f32 1 (-.f32 1 ux)) (-.f32 (/.f32 ux (/.f32 (-.f32 1 ux) ux)) (*.f32 ux ux)))
(-.f32 (/.f32 1 (-.f32 1 ux)) (-.f32 (*.f32 (/.f32 ux (-.f32 1 ux)) ux) (*.f32 ux ux)))
(-.f32 (fma.f32 ux ux (/.f32 1 (-.f32 1 ux))) (/.f32 (*.f32 ux ux) (-.f32 1 ux)))
(-.f32 (/.f32 (pow.f32 (+.f32 1 ux) 2) (+.f32 1 (-.f32 ux (*.f32 ux ux)))) (/.f32 (pow.f32 ux 4) (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (+.f32 1 (-.f32 ux (*.f32 ux ux))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (-.f32 ux (fma.f32 ux ux -1)))
(-.f32 (+.f32 2 (+.f32 ux (*.f32 ux ux))) 1)
(fma.f32 ux ux (+.f32 1 ux))
(-.f32 (+.f32 (+.f32 1 ux) (exp.f32 (log1p.f32 (*.f32 ux ux)))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux ux))) (neg.f32 ux))
(-.f32 (+.f32 (*.f32 ux ux) (exp.f32 (log.f32 (+.f32 2 ux)))) 1)
(fma.f32 ux ux (+.f32 1 ux))
(-.f32 (+.f32 (*.f32 ux ux) (/.f32 1 (-.f32 1 ux))) (/.f32 ux (/.f32 (-.f32 1 ux) ux)))
(-.f32 (/.f32 1 (-.f32 1 ux)) (-.f32 (*.f32 (/.f32 ux (-.f32 1 ux)) ux) (*.f32 ux ux)))
(-.f32 (fma.f32 ux ux (/.f32 1 (-.f32 1 ux))) (/.f32 (*.f32 ux ux) (-.f32 1 ux)))
(*.f32 1 (fma.f32 ux ux (+.f32 1 ux)))
(fma.f32 ux ux (+.f32 1 ux))
(*.f32 1 (neg.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(fma.f32 ux ux (+.f32 1 ux))
(*.f32 (fma.f32 ux ux (+.f32 1 ux)) 1)
(fma.f32 ux ux (+.f32 1 ux))
(*.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))
(pow.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) 2)
(*.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2))
(fma.f32 ux ux (+.f32 1 ux))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2) (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux ux (+.f32 1 ux))
(*.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (/.f32 1 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (/.f32 1 (-.f32 ux (fma.f32 ux ux -1))))
(*.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux)))))
(*.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux))))))
(*.f32 -1 (-.f32 -1 (+.f32 ux (*.f32 ux ux))))
(fma.f32 ux ux (+.f32 1 ux))
(*.f32 (/.f32 1 (+.f32 1 (-.f32 ux (*.f32 ux ux)))) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))
(*.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (/.f32 1 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (/.f32 1 (-.f32 ux (fma.f32 ux ux -1))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))) (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))
(*.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux)))))
(*.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux))))))
(*.f32 (/.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) 1) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))
(pow.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) 2)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2) 1) (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux ux (+.f32 1 ux))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (fma.f32 ux ux (+.f32 1 ux)))
(fma.f32 ux ux (+.f32 1 ux))
(*.f32 (/.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) (sqrt.f32 -1)) (sqrt.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) (sqrt.f32 -1)) (sqrt.f32 (-.f32 (-.f32 -1 (*.f32 ux ux)) ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2) -1) (cbrt.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2) -1) (cbrt.f32 (-.f32 (-.f32 -1 (*.f32 ux ux)) ux)))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (-.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 ux 6))) (+.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (*.f32 (+.f32 1 ux) (*.f32 ux ux))))
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (+.f32 (pow.f32 (+.f32 1 ux) 2) (+.f32 (pow.f32 ux 4) (*.f32 (+.f32 ux (*.f32 ux ux)) ux)))) (-.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 ux 6)))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (-.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 ux 6))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (+.f32 (pow.f32 ux 4) (*.f32 ux (+.f32 ux (*.f32 ux ux))))))
(*.f32 (/.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (-.f32 (*.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 (+.f32 1 ux) 2)) (*.f32 (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))) (-.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(*.f32 (/.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (-.f32 (pow.f32 (+.f32 1 ux) 4) (*.f32 (pow.f32 ux 4) (*.f32 (-.f32 (fma.f32 ux ux -1) ux) (-.f32 (fma.f32 ux ux -1) ux))))) (-.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux))))
(*.f32 (/.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (-.f32 (pow.f32 (+.f32 1 ux) 4) (*.f32 (pow.f32 ux 4) (*.f32 (-.f32 (fma.f32 ux ux -1) ux) (-.f32 (fma.f32 ux ux -1) ux))))) (-.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux)))))
(*.f32 (/.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (+.f32 (pow.f32 (pow.f32 (+.f32 1 ux) 2) 3) (pow.f32 (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))) 3))) (-.f32 (+.f32 (*.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 (+.f32 1 ux) 2)) (*.f32 (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))) (*.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(*.f32 (/.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (+.f32 (pow.f32 (pow.f32 (+.f32 1 ux) 2) 3) (pow.f32 (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux)) 3))) (+.f32 (pow.f32 (+.f32 1 ux) 4) (-.f32 (*.f32 (pow.f32 ux 4) (*.f32 (-.f32 (fma.f32 ux ux -1) ux) (-.f32 (fma.f32 ux ux -1) ux))) (*.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux))))))
(/.f32 (*.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (+.f32 (pow.f32 (+.f32 1 ux) 4) (-.f32 (*.f32 (pow.f32 ux 4) (*.f32 (-.f32 (fma.f32 ux ux -1) ux) (-.f32 (fma.f32 ux ux -1) ux))) (*.f32 ux (*.f32 (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux)) (pow.f32 (+.f32 1 ux) 2)))))) (+.f32 (pow.f32 (+.f32 1 ux) 6) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux))) 3)))
(/.f32 1 (/.f32 1 (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux ux (+.f32 1 ux))
(/.f32 1 (/.f32 (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)))
(fma.f32 ux ux (+.f32 1 ux))
(/.f32 (fma.f32 ux ux (+.f32 1 ux)) 1)
(fma.f32 ux ux (+.f32 1 ux))
(/.f32 (fma.f32 ux ux (+.f32 1 ux)) (/.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(fma.f32 ux ux (+.f32 1 ux))
(/.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2))
(/.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) (/.f32 -1 (neg.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))))
(*.f32 (/.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) -1) (neg.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))))
(/.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) (/.f32 1 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))))
(/.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)))
(fma.f32 ux ux (+.f32 1 ux))
(/.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (cbrt.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))))
(*.f32 (cbrt.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2)))
(/.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(fma.f32 ux ux (+.f32 1 ux))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(fma.f32 ux ux (+.f32 1 ux))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2) (/.f32 -1 (neg.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))))
(fma.f32 ux ux (+.f32 1 ux))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (+.f32 1 (-.f32 ux (*.f32 ux ux))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (-.f32 ux (fma.f32 ux ux -1)))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (/.f32 1 (/.f32 1 (+.f32 1 (-.f32 ux (*.f32 ux ux))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (+.f32 1 (-.f32 ux (*.f32 ux ux))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (-.f32 ux (fma.f32 ux ux -1)))
(/.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(/.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux))))
(/.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux)))))
(/.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (/.f32 1 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))))
(/.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux))))
(/.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux)))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))) (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))) (fma.f32 ux ux (+.f32 1 ux))))
(*.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux)))) (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 (fma.f32 ux ux (+.f32 1 ux)) (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux)))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux))))))
(/.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))) -1)
(-.f32 1 (/.f32 (+.f32 ux (*.f32 ux ux)) -1))
(/.f32 (-.f32 (-.f32 -1 (*.f32 ux ux)) ux) -1)
(/.f32 -1 (/.f32 -1 (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux ux (+.f32 1 ux))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))) (sqrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux)))) (sqrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux))))))
(/.f32 (sqrt.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (sqrt.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))))
(*.f32 (/.f32 (sqrt.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2)) (sqrt.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))))
(*.f32 (sqrt.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (sqrt.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2)))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (/.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (/.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (-.f32 ux (fma.f32 ux ux -1))))
(/.f32 (sqrt.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) (/.f32 -1 (sqrt.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))))))
(/.f32 (sqrt.f32 (-.f32 (-.f32 -1 (*.f32 ux ux)) ux)) (/.f32 -1 (sqrt.f32 (-.f32 (-.f32 -1 (*.f32 ux ux)) ux))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2) (sqrt.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2)) (sqrt.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) (/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) -1/2)))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (cbrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))) (cbrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(/.f32 (cbrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (/.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux))) (cbrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (cbrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (cbrt.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)))) (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (/.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))))
(/.f32 (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (/.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))))
(/.f32 (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (/.f32 (/.f32 (-.f32 ux (fma.f32 ux ux -1)) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) (cbrt.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))))) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(/.f32 (cbrt.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) (/.f32 (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) (cbrt.f32 (-.f32 -1 (+.f32 ux (*.f32 ux ux))))))
(*.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (*.f32 (cbrt.f32 (-.f32 (-.f32 -1 (*.f32 ux ux)) ux)) (cbrt.f32 (-.f32 (-.f32 -1 (*.f32 ux ux)) ux))) 1))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2))) (/.f32 (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2))) (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))) (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)))
(/.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 (/.f32 (/.f32 1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))) (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2))) (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2))))
(/.f32 (neg.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 -1 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))))
(*.f32 (/.f32 (neg.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) -1) (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))))
(*.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) (/.f32 (neg.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux)))) -1))
(/.f32 (neg.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) (/.f32 -1 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(*.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) -1) (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))))
(*.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) (/.f32 (neg.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 2)) -1))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (neg.f32 (+.f32 1 (-.f32 ux (*.f32 ux ux)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (+.f32 -1 (neg.f32 (-.f32 ux (*.f32 ux ux)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4))) (-.f32 -1 (-.f32 ux (*.f32 ux ux))))
(/.f32 (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 ux ux) (+.f32 1 ux))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (-.f32 (fma.f32 ux ux -1) ux)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 (fma.f32 ux ux -1) ux))))))
(/.f32 (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux)))) (-.f32 (-.f32 1 ux) (*.f32 ux ux)))
(/.f32 (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux)))) (-.f32 1 (+.f32 ux (*.f32 ux ux))))
(/.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 ux) 2))) (-.f32 1 (+.f32 ux (*.f32 ux ux))))
(/.f32 (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2)) (-.f32 (*.f32 ux ux) (+.f32 1 ux)))
(/.f32 (-.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2)) (-.f32 (fma.f32 ux ux -1) ux))
(/.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (+.f32 1 (-.f32 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux))) (+.f32 ux (*.f32 ux ux)))))
(/.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (-.f32 (+.f32 1 (*.f32 (+.f32 ux (*.f32 ux ux)) (+.f32 ux (*.f32 ux ux)))) (+.f32 ux (*.f32 ux ux))))
(/.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (-.f32 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 ux) 2)) (+.f32 ux (fma.f32 ux ux -1))))
(pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 1)
(fma.f32 ux ux (+.f32 1 ux))
(pow.f32 (hypot.f32 ux (hypot.f32 1 (sqrt.f32 ux))) 2)
(pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 1 ux))) 3)
(fma.f32 ux ux (+.f32 1 ux))
(pow.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 3) 1/3)
(fma.f32 ux ux (+.f32 1 ux))
(sqrt.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 2))
(log.f32 (exp.f32 (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux ux (+.f32 1 ux))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux ux (+.f32 1 ux)))))
(fma.f32 ux ux (+.f32 1 ux))
(cbrt.f32 (pow.f32 (fma.f32 ux ux (+.f32 1 ux)) 3))
(fma.f32 ux ux (+.f32 1 ux))
(expm1.f32 (log1p.f32 (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux ux (+.f32 1 ux))
(exp.f32 (log1p.f32 (+.f32 ux (*.f32 ux ux))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 ux (*.f32 ux ux))) 1))
(exp.f32 (log1p.f32 (+.f32 ux (*.f32 ux ux))))
(log1p.f32 (expm1.f32 (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux ux (+.f32 1 ux))
(fma.f32 1 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 1 (*.f32 ux ux) (+.f32 1 ux))
(fma.f32 ux ux (+.f32 1 ux))
(fma.f32 (hypot.f32 1 (sqrt.f32 ux)) (hypot.f32 1 (sqrt.f32 ux)) (*.f32 ux ux))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (cbrt.f32 (+.f32 1 ux)) (*.f32 ux ux))
(fma.f32 (cbrt.f32 (pow.f32 ux 4)) (pow.f32 (cbrt.f32 ux) 2) (+.f32 1 ux))

localize109.0ms (1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
0.3b
(*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
0.4b
(/.f32 (-.f32 1 (-.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
23.8b
(-.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1)
Compiler

Compiled 119 to 90 computations (24.4% saved)

series3.0ms (0%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
maxCos
@0
(/.f32 (-.f32 1 (-.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
0.0ms
maxCos
@inf
(/.f32 (-.f32 1 (-.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
0.0ms
maxCos
@-inf
(/.f32 (-.f32 1 (-.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
0.0ms
ux
@0
(/.f32 (-.f32 1 (-.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
0.0ms
maxCos
@inf
(-.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1)

rewrite93.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
910×associate-+l+
644×associate-+r+
496×+-commutative
408×add-sqr-sqrt
396×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
016116
139238
2606838
Stop Event
node limit
Counts
2 → 108
Calls
Call 1
Inputs
(-.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1)
(/.f32 (-.f32 1 (-.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1) 1) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 2 (+.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 ux (*.f32 (-.f32 1 maxCos) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 maxCos) (*.f32 ux (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2) (*.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 2) -1) (/.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 -1 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 2) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 ux 3) (pow.f32 (-.f32 1 maxCos) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1) (*.f32 ux (-.f32 1 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) ux) (-.f32 1 maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (-.f32 1 maxCos)) ux)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 1 (hypot.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2))) (-.f32 (hypot.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2) 3) (*.f32 ux (-.f32 1 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 2) (+.f32 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 2) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 2)) (+.f32 -1 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 2) -1) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 -1 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 3)) (+.f32 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 2) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 -1 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 3)) (+.f32 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 2) (-.f32 1 (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 2) -1)) (neg.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 -1 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 2) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1))) (-.f32 2 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (pow.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1) 3)) (+.f32 1 (-.f32 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 3/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 3 (log.f32 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 ux (-.f32 1 maxCos)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (hypot.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2)) (hypot.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) -1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (neg.f32 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (neg.f32 (-.f32 1 maxCos)) ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 ux (-.f32 1 maxCos))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 (-.f32 1 maxCos)) ux) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))) (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 1 (*.f32 ux (-.f32 1 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log.f32 (-.f32 2 (*.f32 ux (-.f32 1 maxCos))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2) (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (/.f32 1 (neg.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (sqrt.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (cbrt.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 ux (-.f32 1 maxCos) 1))) 2))) (-.f32 1 (*.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 ux (-.f32 1 maxCos) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 ux (-.f32 1 maxCos) 1))) 3))) (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 ux (-.f32 1 maxCos) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (cbrt.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (sqrt.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (sqrt.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)) 2)) (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (neg.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 3) (pow.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log.f32 (-.f32 2 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))))

simplify173.0ms (1.6%)

Algorithm
egg-herbie
Rules
1144×associate-+l-
1052×associate-+r-
624×fma-def
566×associate-*r*
542×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04399298
113528556
261518552
Stop Event
node limit
Counts
156 → 214
Calls
Call 1
Inputs
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 ux 3)
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (pow.f32 ux 3))
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (pow.f32 ux 3)))
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (pow.f32 ux 3))))
(*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))
(+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (pow.f32 ux 3))))
(*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))
(+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))
(+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3))))))
(+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (+.f32 (pow.f32 ux 3) (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)))))))
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 ux 2) (+.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)) (pow.f32 (-.f32 1 maxCos) 2)))) (*.f32 (-.f32 maxCos 1) ux)))
(+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 -1 (pow.f32 (-.f32 1 maxCos) 3)) (+.f32 (*.f32 (-.f32 maxCos 1) (pow.f32 (-.f32 1 maxCos) 2)) (*.f32 -1 (*.f32 (-.f32 1 maxCos) (+.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1)) (pow.f32 (-.f32 1 maxCos) 2)))))) (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 ux 2) (+.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)) (pow.f32 (-.f32 1 maxCos) 2)))) (*.f32 (-.f32 maxCos 1) ux))))
(*.f32 -1 (*.f32 (-.f32 1 maxCos) ux))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(*.f32 -1 (*.f32 (-.f32 1 maxCos) ux))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) maxCos) (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) maxCos) (+.f32 (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (+.f32 (/.f32 (*.f32 (pow.f32 ux 2) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2)) (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2))) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))))))) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) maxCos) (+.f32 (*.f32 (pow.f32 maxCos 3) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (+.f32 (/.f32 (*.f32 (pow.f32 ux 2) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2)) (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2))) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) (pow.f32 ux 2)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))))) (+.f32 (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (+.f32 (/.f32 (*.f32 (pow.f32 ux 2) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2)) (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2))) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))))))) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(*.f32 maxCos ux)
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 maxCos ux)) (+.f32 (*.f32 -1 ux) (*.f32 -1 (+.f32 1 ux))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (*.f32 maxCos (pow.f32 ux 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 maxCos ux))) (+.f32 (/.f32 ux maxCos) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (/.f32 1 maxCos) (+.f32 (*.f32 -1 ux) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 ux) (*.f32 -1 (+.f32 1 ux)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (*.f32 maxCos (pow.f32 ux 2))) (*.f32 -1 (+.f32 1 ux))))))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (*.f32 maxCos (pow.f32 ux 2)))) (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 maxCos ux)))) (+.f32 (/.f32 ux maxCos) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 ux) (*.f32 -1 (+.f32 1 ux)))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (+.f32 (/.f32 1 maxCos) (+.f32 (*.f32 -1 ux) (+.f32 (/.f32 ux (pow.f32 maxCos 2)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 ux) (*.f32 -1 (+.f32 1 ux)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (*.f32 maxCos (pow.f32 ux 2))) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (pow.f32 ux 2))) (+.f32 1 (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 ux) (*.f32 -1 (+.f32 1 ux)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (pow.f32 ux 2)) (+.f32 ux (/.f32 1 ux))))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (*.f32 -1 (+.f32 1 ux)))))))))))
(*.f32 maxCos ux)
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 maxCos ux)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) ux)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 (/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 -1 (/.f32 (+.f32 (pow.f32 ux 2) (*.f32 (+.f32 1 ux) ux)) ux)))) (pow.f32 ux 2)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) ux)))) maxCos)) (*.f32 maxCos ux))) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) ux)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 (/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 -1 (/.f32 (+.f32 (pow.f32 ux 2) (*.f32 (+.f32 1 ux) ux)) ux)))) (pow.f32 ux 2)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) ux)))) maxCos)) (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (*.f32 maxCos ux)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) ux)) (+.f32 (/.f32 ux (pow.f32 maxCos 2)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 -1 (/.f32 (+.f32 (pow.f32 ux 2) (*.f32 (+.f32 1 ux) ux)) ux))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (/.f32 (*.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (/.f32 (*.f32 (+.f32 (pow.f32 ux 2) (*.f32 (+.f32 1 ux) ux)) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) ux)))) (pow.f32 ux 2)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) ux))))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))))
(+.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1))
(+.f32 1 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1) 1))
(+.f32 1 (+.f32 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1) 1) 0))
(+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 0)
(+.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) -1)
(+.f32 0 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))
(+.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1) 1)
(+.f32 2 (+.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1) -1))
(+.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 2) -2)
(+.f32 -1 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(+.f32 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1) 1) 1)
(*.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))
(*.f32 ux (*.f32 (-.f32 1 maxCos) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(*.f32 (-.f32 1 maxCos) (*.f32 ux (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(*.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1)
(*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2))
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2) (*.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (+.f32 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 2) -1) (/.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 2)))
(*.f32 (+.f32 -1 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 2) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 2))))
(*.f32 (pow.f32 ux 3) (pow.f32 (-.f32 1 maxCos) 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) ux) (-.f32 1 maxCos))
(*.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (-.f32 1 maxCos)) ux)
(*.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (+.f32 1 (hypot.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2))) (-.f32 (hypot.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2)) 1))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2) 3) (*.f32 ux (-.f32 1 maxCos)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 2) (+.f32 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 2) -1)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 2) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 2)) (+.f32 -1 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 3))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 2) -1) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 2))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 3)) (+.f32 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 2) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 2)))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 3)) (+.f32 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 2) (-.f32 1 (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) -1))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 2) -1)) (neg.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 2)))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 2) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 2))))
(/.f32 (-.f32 1 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1))) (-.f32 2 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(/.f32 (+.f32 1 (pow.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1) 3)) (+.f32 1 (-.f32 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1))))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1)
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2) 2)
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 3/2)
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9) 1/3)
(sqrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))
(log.f32 (exp.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(exp.f32 (*.f32 3 (log.f32 (*.f32 ux (-.f32 1 maxCos)))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 ux (-.f32 1 maxCos)))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(fma.f32 1 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) -1)
(fma.f32 (hypot.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2)) (hypot.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2)) -1)
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) -1)
(+.f32 1 (neg.f32 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)))
(+.f32 1 (*.f32 (neg.f32 (-.f32 1 maxCos)) ux))
(+.f32 1 (*.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))))
(+.f32 (neg.f32 (*.f32 ux (-.f32 1 maxCos))) 1)
(+.f32 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))) 1)
(+.f32 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)) 1)
(+.f32 (*.f32 (neg.f32 (-.f32 1 maxCos)) ux) 1)
(+.f32 (*.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)
(+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)
(+.f32 (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))) (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(-.f32 (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)))
(-.f32 (exp.f32 (log.f32 (-.f32 2 (*.f32 ux (-.f32 1 maxCos))))) 1)
(*.f32 1 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)))
(*.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2) (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(*.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (/.f32 1 (neg.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (sqrt.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (cbrt.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 ux (-.f32 1 maxCos) 1))) 2))) (-.f32 1 (*.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 ux (-.f32 1 maxCos) 1)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 ux (-.f32 1 maxCos) 1))) 3))) (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (cbrt.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (sqrt.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (sqrt.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)) 2)) (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2)
(pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 3)
(pow.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3) 1/3)
(pow.f32 (/.f32 1 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) -1)
(neg.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (neg.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))))
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 2))
(log.f32 (exp.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 3) (pow.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1) 3)))
(expm1.f32 (log.f32 (-.f32 2 (*.f32 ux (-.f32 1 maxCos)))))
(exp.f32 (log.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(exp.f32 (*.f32 (log.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 1))
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
Outputs
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(pow.f32 ux 3)
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (pow.f32 ux 3))
(fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (pow.f32 ux 3))
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (pow.f32 ux 3)))
(fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (pow.f32 ux 3)))
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (pow.f32 ux 3))))
(fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (fma.f32 -1 (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3)) (pow.f32 ux 3))))
(fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (*.f32 (+.f32 (neg.f32 (pow.f32 maxCos 3)) 1) (pow.f32 ux 3))))
(*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))
(neg.f32 (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3)))
(*.f32 (neg.f32 (pow.f32 ux 3)) (pow.f32 maxCos 3))
(+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))
(fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (neg.f32 (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3))))
(-.f32 (*.f32 3 (*.f32 (pow.f32 ux 3) (*.f32 maxCos maxCos))) (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3)))
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))
(fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (neg.f32 (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3)))))
(-.f32 (fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (*.f32 3 (*.f32 (pow.f32 ux 3) (*.f32 maxCos maxCos)))) (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3)))
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (pow.f32 ux 3))))
(fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (fma.f32 -1 (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3)) (pow.f32 ux 3))))
(fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (*.f32 (+.f32 (neg.f32 (pow.f32 maxCos 3)) 1) (pow.f32 ux 3))))
(*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))
(neg.f32 (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3)))
(*.f32 (neg.f32 (pow.f32 ux 3)) (pow.f32 maxCos 3))
(+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))
(fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (neg.f32 (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3))))
(-.f32 (*.f32 3 (*.f32 (pow.f32 ux 3) (*.f32 maxCos maxCos))) (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3)))
(+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3))))))
(fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (neg.f32 (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3)))))
(-.f32 (fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (*.f32 3 (*.f32 (pow.f32 ux 3) (*.f32 maxCos maxCos)))) (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3)))
(+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (+.f32 (pow.f32 ux 3) (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)))))))
(fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (fma.f32 -1 (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3)) (pow.f32 ux 3))))
(fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (*.f32 (+.f32 (neg.f32 (pow.f32 maxCos 3)) 1) (pow.f32 ux 3))))
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 ux 2) (+.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)) (pow.f32 (-.f32 1 maxCos) 2)))) (*.f32 (-.f32 maxCos 1) ux)))
(+.f32 1 (fma.f32 -1 (*.f32 (*.f32 ux ux) (fma.f32 (-.f32 1 maxCos) (+.f32 maxCos -1) (pow.f32 (-.f32 1 maxCos) 2))) (*.f32 ux (+.f32 maxCos -1))))
(+.f32 (*.f32 (*.f32 (-.f32 1 maxCos) (+.f32 (+.f32 maxCos -1) (-.f32 1 maxCos))) (neg.f32 (*.f32 ux ux))) (fma.f32 ux (+.f32 maxCos -1) 1))
(-.f32 (fma.f32 ux (+.f32 maxCos -1) 1) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 maxCos) (+.f32 (+.f32 maxCos -1) (-.f32 1 maxCos))))))
(+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 -1 (pow.f32 (-.f32 1 maxCos) 3)) (+.f32 (*.f32 (-.f32 maxCos 1) (pow.f32 (-.f32 1 maxCos) 2)) (*.f32 -1 (*.f32 (-.f32 1 maxCos) (+.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1)) (pow.f32 (-.f32 1 maxCos) 2)))))) (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 ux 2) (+.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)) (pow.f32 (-.f32 1 maxCos) 2)))) (*.f32 (-.f32 maxCos 1) ux))))
(+.f32 1 (fma.f32 (-.f32 (neg.f32 (pow.f32 (-.f32 1 maxCos) 3)) (fma.f32 (+.f32 maxCos -1) (pow.f32 (-.f32 1 maxCos) 2) (*.f32 (neg.f32 (-.f32 1 maxCos)) (fma.f32 (-.f32 1 maxCos) (+.f32 maxCos -1) (pow.f32 (-.f32 1 maxCos) 2))))) (pow.f32 ux 3) (fma.f32 -1 (*.f32 (*.f32 ux ux) (fma.f32 (-.f32 1 maxCos) (+.f32 maxCos -1) (pow.f32 (-.f32 1 maxCos) 2))) (*.f32 ux (+.f32 maxCos -1)))))
(+.f32 1 (fma.f32 (pow.f32 ux 3) (+.f32 (-.f32 (neg.f32 (pow.f32 (-.f32 1 maxCos) 3)) (neg.f32 (pow.f32 (-.f32 1 maxCos) 3))) (+.f32 (pow.f32 (-.f32 1 maxCos) 3) (neg.f32 (pow.f32 (-.f32 1 maxCos) 3)))) (-.f32 (*.f32 ux (+.f32 maxCos -1)) (*.f32 ux (*.f32 ux (*.f32 (-.f32 1 maxCos) (+.f32 (+.f32 maxCos -1) (-.f32 1 maxCos))))))))
(*.f32 -1 (*.f32 (-.f32 1 maxCos) ux))
(*.f32 (-.f32 1 maxCos) (neg.f32 ux))
(*.f32 ux (+.f32 maxCos -1))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 -1 (*.f32 (-.f32 1 maxCos) ux))
(*.f32 (-.f32 1 maxCos) (neg.f32 ux))
(*.f32 ux (+.f32 maxCos -1))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 (+.f32 1 ux) ux 1))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) maxCos) (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(+.f32 (*.f32 maxCos (-.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 ux 3) -3) (fma.f32 (+.f32 1 ux) ux 1))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))))))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 (+.f32 1 ux) ux 1)))
(fma.f32 maxCos (-.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) -3) (fma.f32 ux (+.f32 1 ux) 1)) (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 2)) (neg.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux)))))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) maxCos) (+.f32 (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (+.f32 (/.f32 (*.f32 (pow.f32 ux 2) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2)) (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2))) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))))))) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(-.f32 (+.f32 (fma.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 ux 3) -3) (fma.f32 (+.f32 1 ux) ux 1))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)))))) maxCos (/.f32 1 (fma.f32 (+.f32 1 ux) ux 1))) (*.f32 (*.f32 maxCos maxCos) (-.f32 (-.f32 (neg.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (fma.f32 (+.f32 1 ux) ux 1))) (/.f32 (*.f32 ux ux) (/.f32 (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2) (-.f32 1 (pow.f32 ux 3))))) (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 ux 3) -3) (fma.f32 (+.f32 1 ux) ux 1))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)))))) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)))))))) (/.f32 (pow.f32 ux 3) (fma.f32 (+.f32 1 ux) ux 1)))
(fma.f32 maxCos (-.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) -3) (fma.f32 ux (+.f32 1 ux) 1)) (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 2)) (neg.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux)))))) (+.f32 (*.f32 maxCos (*.f32 maxCos (-.f32 (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (fma.f32 ux (+.f32 1 ux) 1) -3)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 2) (*.f32 ux ux)))) (*.f32 (/.f32 (-.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) -3) (fma.f32 ux (+.f32 1 ux) 1)) (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 2)) (neg.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux)))))) (fma.f32 ux (+.f32 1 ux) 1)) (neg.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux)))))))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) maxCos) (+.f32 (*.f32 (pow.f32 maxCos 3) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (+.f32 (/.f32 (*.f32 (pow.f32 ux 2) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2)) (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2))) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) (pow.f32 ux 2)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))))) (+.f32 (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (+.f32 (/.f32 (*.f32 (pow.f32 ux 2) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2)) (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2))) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))))))) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(-.f32 (fma.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 ux 3) -3) (fma.f32 (+.f32 1 ux) ux 1))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)))))) maxCos (fma.f32 (pow.f32 maxCos 3) (-.f32 (/.f32 (pow.f32 ux 3) (fma.f32 (+.f32 1 ux) ux 1)) (+.f32 (/.f32 (-.f32 (-.f32 (neg.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (fma.f32 (+.f32 1 ux) ux 1))) (/.f32 (*.f32 ux ux) (/.f32 (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2) (-.f32 1 (pow.f32 ux 3))))) (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 ux 3) -3) (fma.f32 (+.f32 1 ux) ux 1))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)))))) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)))))) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))))) (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 ux 3) -3) (fma.f32 (+.f32 1 ux) ux 1))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)))))) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) (*.f32 ux ux))))) (+.f32 (/.f32 1 (fma.f32 (+.f32 1 ux) ux 1)) (*.f32 (*.f32 maxCos maxCos) (-.f32 (-.f32 (neg.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (fma.f32 (+.f32 1 ux) ux 1))) (/.f32 (*.f32 ux ux) (/.f32 (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2) (-.f32 1 (pow.f32 ux 3))))) (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 ux 3) -3) (fma.f32 (+.f32 1 ux) ux 1))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)))))) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)))))))))) (/.f32 (pow.f32 ux 3) (fma.f32 (+.f32 1 ux) ux 1)))
(+.f32 (fma.f32 maxCos (-.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) -3) (fma.f32 ux (+.f32 1 ux) 1)) (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 2)) (neg.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux)))))) (*.f32 (pow.f32 maxCos 3) (-.f32 (-.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1)) (/.f32 (-.f32 (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (fma.f32 ux (+.f32 1 ux) 1) -3)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 2) (*.f32 ux ux)))) (*.f32 (/.f32 (-.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) -3) (fma.f32 ux (+.f32 1 ux) 1)) (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 2)) (neg.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux)))))) (fma.f32 ux (+.f32 1 ux) 1)) (neg.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux)))))) (/.f32 (fma.f32 ux (+.f32 1 ux) 1) (neg.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))))))) (*.f32 (/.f32 (-.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) -3) (fma.f32 ux (+.f32 1 ux) 1)) (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 2)) (neg.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux)))))) (fma.f32 ux (+.f32 1 ux) 1)) (*.f32 ux ux))))) (+.f32 (*.f32 maxCos (*.f32 maxCos (-.f32 (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (fma.f32 ux (+.f32 1 ux) 1) -3)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 2) (*.f32 ux ux)))) (*.f32 (/.f32 (-.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) -3) (fma.f32 ux (+.f32 1 ux) 1)) (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 2)) (neg.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux)))))) (fma.f32 ux (+.f32 1 ux) 1)) (neg.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux)))))))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(*.f32 maxCos ux)
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 maxCos ux)) (+.f32 (*.f32 -1 ux) (*.f32 -1 (+.f32 1 ux))))
(-.f32 (fma.f32 -1 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux)) (*.f32 maxCos ux)) (*.f32 -1 (+.f32 ux (+.f32 1 ux))))
(-.f32 (fma.f32 maxCos ux (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3))) (-.f32 (-.f32 -1 ux) ux))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (*.f32 maxCos (pow.f32 ux 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 maxCos ux))) (+.f32 (/.f32 ux maxCos) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (/.f32 1 maxCos) (+.f32 (*.f32 -1 ux) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 ux) (*.f32 -1 (+.f32 1 ux)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (*.f32 maxCos (pow.f32 ux 2))) (*.f32 -1 (+.f32 1 ux))))))))
(-.f32 (-.f32 (fma.f32 -1 (/.f32 (*.f32 (pow.f32 ux 3) -3) (*.f32 maxCos (*.f32 ux ux))) (fma.f32 -1 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux)) (*.f32 maxCos ux))) (/.f32 ux maxCos)) (+.f32 (+.f32 (/.f32 1 (*.f32 maxCos ux)) (/.f32 1 maxCos)) (fma.f32 -1 ux (+.f32 (+.f32 -1 (neg.f32 ux)) (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux))) (*.f32 -1 (+.f32 ux (+.f32 1 ux)))) (/.f32 (*.f32 maxCos (*.f32 ux ux)) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)))))))))
(-.f32 (-.f32 (fma.f32 maxCos ux (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3))) (*.f32 (/.f32 (pow.f32 ux 3) maxCos) (/.f32 -3 (*.f32 ux ux)))) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (+.f32 (fma.f32 (/.f32 (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (-.f32 (-.f32 -1 ux) ux)) maxCos) (/.f32 (neg.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux)))) (*.f32 ux ux)) (-.f32 -1 ux)) (-.f32 (/.f32 1 maxCos) ux)) (/.f32 ux maxCos))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (*.f32 maxCos (pow.f32 ux 2)))) (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 maxCos ux)))) (+.f32 (/.f32 ux maxCos) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 ux) (*.f32 -1 (+.f32 1 ux)))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (+.f32 (/.f32 1 maxCos) (+.f32 (*.f32 -1 ux) (+.f32 (/.f32 ux (pow.f32 maxCos 2)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 ux) (*.f32 -1 (+.f32 1 ux)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (*.f32 maxCos (pow.f32 ux 2))) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (pow.f32 ux 2))) (+.f32 1 (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 ux) (*.f32 -1 (+.f32 1 ux)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (pow.f32 ux 2)) (+.f32 ux (/.f32 1 ux))))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (*.f32 -1 (+.f32 1 ux)))))))))))
(-.f32 (fma.f32 -1 (/.f32 (*.f32 (pow.f32 ux 3) -3) (*.f32 maxCos (*.f32 ux ux))) (+.f32 (fma.f32 -1 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux)) (*.f32 maxCos ux)) (/.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))) (+.f32 (+.f32 (/.f32 ux maxCos) (/.f32 1 (*.f32 maxCos ux))) (+.f32 (+.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux))) (*.f32 -1 (+.f32 ux (+.f32 1 ux)))) (/.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (fma.f32 (+.f32 1 ux) ux 1))) (/.f32 1 maxCos)) (fma.f32 -1 ux (+.f32 (/.f32 ux (*.f32 maxCos maxCos)) (+.f32 (+.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux))) (*.f32 -1 (+.f32 ux (+.f32 1 ux)))) (/.f32 (*.f32 maxCos (*.f32 ux ux)) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))))) (*.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 ux 3) -3) (*.f32 ux ux))) (+.f32 (+.f32 1 (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux))) (*.f32 -1 (+.f32 ux (+.f32 1 ux)))) (/.f32 (*.f32 ux ux) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)))))) (+.f32 ux (/.f32 1 ux)))) (*.f32 maxCos maxCos)) (/.f32 (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))) (*.f32 ux ux)))) (+.f32 -1 (neg.f32 ux))))))))
(-.f32 (+.f32 (-.f32 (fma.f32 maxCos ux (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3))) (*.f32 (/.f32 (pow.f32 ux 3) maxCos) (/.f32 -3 (*.f32 ux ux)))) (/.f32 (/.f32 1 (*.f32 ux ux)) (*.f32 maxCos maxCos))) (+.f32 (+.f32 (-.f32 (+.f32 (*.f32 (/.f32 (neg.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux)))) (*.f32 ux ux)) (+.f32 (/.f32 (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (-.f32 (-.f32 -1 ux) ux)) maxCos) (/.f32 (-.f32 (-.f32 (fma.f32 -1 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) -1) (+.f32 ux (/.f32 1 ux))) (*.f32 (/.f32 (neg.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux)))) ux) (/.f32 (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (-.f32 (-.f32 -1 ux) ux)) ux))) (*.f32 maxCos maxCos)))) (+.f32 (-.f32 -1 ux) (/.f32 ux (*.f32 maxCos maxCos)))) ux) (fma.f32 (/.f32 (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (-.f32 (-.f32 -1 ux) ux)) (*.f32 maxCos maxCos)) (/.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 ux ux)) (/.f32 1 maxCos))) (+.f32 (/.f32 ux maxCos) (/.f32 1 (*.f32 maxCos ux)))))
(-.f32 (-.f32 (+.f32 (-.f32 (fma.f32 maxCos ux (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3))) (*.f32 (/.f32 (pow.f32 ux 3) maxCos) (/.f32 -3 (*.f32 ux ux)))) (/.f32 (/.f32 1 (*.f32 ux ux)) (*.f32 maxCos maxCos))) (/.f32 ux maxCos)) (+.f32 (fma.f32 (/.f32 (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (-.f32 (-.f32 -1 ux) ux)) (*.f32 maxCos maxCos)) (/.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 ux ux)) (/.f32 1 maxCos)) (-.f32 (+.f32 (*.f32 (/.f32 (neg.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux)))) (*.f32 ux ux)) (+.f32 (/.f32 (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (-.f32 (-.f32 -1 ux) ux)) maxCos) (/.f32 (-.f32 (-.f32 (fma.f32 -1 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) -1) (+.f32 ux (/.f32 1 ux))) (*.f32 (/.f32 (neg.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux)))) ux) (/.f32 (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (-.f32 (-.f32 -1 ux) ux)) ux))) (*.f32 maxCos maxCos)))) (+.f32 (-.f32 -1 ux) (/.f32 ux (*.f32 maxCos maxCos)))) (-.f32 ux (/.f32 1 (*.f32 maxCos ux))))))
(*.f32 maxCos ux)
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 maxCos ux)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) ux)))
(-.f32 (fma.f32 -1 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux)) (*.f32 maxCos ux)) (neg.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux)))
(+.f32 (fma.f32 maxCos ux (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3))) (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) ux))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 (/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 -1 (/.f32 (+.f32 (pow.f32 ux 2) (*.f32 (+.f32 1 ux) ux)) ux)))) (pow.f32 ux 2)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) ux)))) maxCos)) (*.f32 maxCos ux))) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) ux)))
(-.f32 (fma.f32 -1 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux)) (fma.f32 -1 (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux))) (+.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) (/.f32 (*.f32 ux ux) (*.f32 -1 (-.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux)) (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux))))) (neg.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux 1) ux)))) maxCos) (*.f32 maxCos ux))) (neg.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux)))
(+.f32 (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (/.f32 (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (-.f32 (*.f32 (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) (*.f32 ux ux)) (+.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) ux))) (/.f32 (fma.f32 ux (+.f32 1 ux) 1) ux))) maxCos)) (fma.f32 maxCos ux (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) ux)))
(-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (-.f32 (*.f32 (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) (*.f32 ux ux)) (+.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) ux))) (/.f32 (fma.f32 ux (+.f32 1 ux) 1) ux))) maxCos) (fma.f32 maxCos ux (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) ux))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 (/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 -1 (/.f32 (+.f32 (pow.f32 ux 2) (*.f32 (+.f32 1 ux) ux)) ux)))) (pow.f32 ux 2)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) ux)))) maxCos)) (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (*.f32 maxCos ux)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) ux)) (+.f32 (/.f32 ux (pow.f32 maxCos 2)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 -1 (/.f32 (+.f32 (pow.f32 ux 2) (*.f32 (+.f32 1 ux) ux)) ux))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (/.f32 (*.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (/.f32 (*.f32 (+.f32 (pow.f32 ux 2) (*.f32 (+.f32 1 ux) ux)) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) ux)))) (pow.f32 ux 2)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) ux))))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))))
(-.f32 (fma.f32 -1 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux)) (fma.f32 -1 (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux))) (+.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) (/.f32 (*.f32 ux ux) (*.f32 -1 (-.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux)) (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux))))) (neg.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux 1) ux)))) maxCos) (+.f32 (*.f32 maxCos ux) (/.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))) (fma.f32 -1 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux) (+.f32 (+.f32 (/.f32 ux (*.f32 maxCos maxCos)) (/.f32 (*.f32 -1 (-.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux)) (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux))) (/.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (fma.f32 (+.f32 1 ux) ux 1)))) (*.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) (*.f32 maxCos maxCos)) (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux))) (+.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) (/.f32 (*.f32 ux ux) (*.f32 -1 (-.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux)) (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux))))) (neg.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux 1) ux)))) (*.f32 ux ux))))))
(-.f32 (+.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (-.f32 (fma.f32 maxCos ux (/.f32 (/.f32 1 (*.f32 ux ux)) (*.f32 maxCos maxCos))) (/.f32 (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (-.f32 (*.f32 (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) (*.f32 ux ux)) (+.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) ux))) (/.f32 (fma.f32 ux (+.f32 1 ux) 1) ux))) maxCos))) (-.f32 (+.f32 (/.f32 ux (*.f32 maxCos maxCos)) (fma.f32 (/.f32 (+.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) ux)) (*.f32 maxCos maxCos)) (/.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 ux ux)) (*.f32 (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) (*.f32 maxCos maxCos)) (/.f32 (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (-.f32 (*.f32 (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) (*.f32 ux ux)) (+.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) ux))) (/.f32 (fma.f32 ux (+.f32 1 ux) 1) ux))) (*.f32 ux ux))))) (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) ux)))
(-.f32 (-.f32 (fma.f32 maxCos ux (/.f32 (/.f32 1 (*.f32 ux ux)) (*.f32 maxCos maxCos))) (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (-.f32 (*.f32 (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) (*.f32 ux ux)) (+.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) ux))) (/.f32 (fma.f32 ux (+.f32 1 ux) 1) ux))) maxCos) (+.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) ux)))) (+.f32 (/.f32 ux (*.f32 maxCos maxCos)) (fma.f32 (/.f32 (+.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) ux)) (*.f32 maxCos maxCos)) (/.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 ux ux)) (*.f32 (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) (*.f32 maxCos maxCos)) (/.f32 (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (-.f32 (*.f32 (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) (*.f32 ux ux)) (+.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (/.f32 (*.f32 ux (+.f32 ux (+.f32 1 ux))) ux))) (/.f32 (fma.f32 ux (+.f32 1 ux) 1) ux))) (*.f32 ux ux))))))
(+.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(+.f32 1 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1) 1))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(+.f32 1 (+.f32 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1) 1) 0))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 0)
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(+.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) -1)
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(+.f32 0 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(+.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1) 1)
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(+.f32 2 (+.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1) -1))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(+.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 2) -2)
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(+.f32 -1 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(+.f32 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1) 1) 1)
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 ux (*.f32 (-.f32 1 maxCos) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (-.f32 1 maxCos) (*.f32 ux (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1)
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2) (*.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (+.f32 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 2) -1) (/.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 2)))
(*.f32 (+.f32 -1 (pow.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 2)) (/.f32 1 (+.f32 2 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 2)) (+.f32 2 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)))
(*.f32 (+.f32 -1 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 2) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 2))))
(*.f32 (+.f32 -1 (pow.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 3)) (/.f32 1 (+.f32 (+.f32 2 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (pow.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 2))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 3)) (+.f32 2 (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (pow.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 2))))
(*.f32 (pow.f32 ux 3) (pow.f32 (-.f32 1 maxCos) 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1) (*.f32 ux (-.f32 1 maxCos)))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) ux) (-.f32 1 maxCos))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (-.f32 1 maxCos)) ux)
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (+.f32 1 (hypot.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2))) (-.f32 (hypot.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2)) 1))
(*.f32 (+.f32 1 (hypot.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3/2))) (+.f32 (hypot.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3/2)) -1))
(fma.f32 (hypot.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3/2)) (hypot.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3/2)) -1)
(*.f32 (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2) 3) (*.f32 ux (-.f32 1 maxCos)))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 2) (+.f32 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 2) -1)))
(*.f32 (+.f32 -1 (pow.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 2)) (/.f32 1 (+.f32 2 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 2)) (+.f32 2 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 2) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 2)) (+.f32 -1 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 3))))
(*.f32 (+.f32 -1 (pow.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 3)) (/.f32 1 (+.f32 (+.f32 2 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (pow.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 2))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 3)) (+.f32 2 (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (pow.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 2))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 2) -1) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 2))
(*.f32 (+.f32 -1 (pow.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 2)) (/.f32 1 (+.f32 2 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 2)) (+.f32 2 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 3)) (+.f32 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 2) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 2)))
(*.f32 (+.f32 -1 (pow.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 3)) (/.f32 1 (+.f32 (+.f32 2 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (pow.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 2))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 3)) (+.f32 2 (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (pow.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 2))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 3)) (+.f32 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 2) (-.f32 1 (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) -1))))
(*.f32 (+.f32 -1 (pow.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 3)) (/.f32 1 (+.f32 (+.f32 2 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (pow.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 2))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 3)) (+.f32 2 (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (pow.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 2))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 2) -1)) (neg.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 2)))
(/.f32 (+.f32 (neg.f32 (pow.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 2)) 1) (+.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) -2))
(/.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 2)) (-.f32 -2 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 2) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 2))))
(/.f32 (+.f32 1 (neg.f32 (pow.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 3))) (neg.f32 (+.f32 (+.f32 2 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (pow.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 2))))
(/.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 3)) (-.f32 (-.f32 -2 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (pow.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 2)))
(/.f32 (-.f32 1 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1))) (-.f32 2 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(/.f32 (-.f32 1 (*.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)))) (-.f32 2 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)))
(/.f32 (+.f32 1 (*.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)))) (-.f32 2 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)))
(/.f32 (+.f32 1 (pow.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1) 3)) (+.f32 1 (-.f32 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) -1))))
(/.f32 (+.f32 1 (pow.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 3)) (+.f32 1 (fma.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (neg.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))))))
(/.f32 (+.f32 1 (pow.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 3)) (+.f32 1 (*.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (-.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 1))))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1)
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2) 2)
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 3/2)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) 3/2)
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9) 1/3)
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 9))
(sqrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 6))
(log.f32 (exp.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 9))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(exp.f32 (*.f32 3 (log.f32 (*.f32 ux (-.f32 1 maxCos)))))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 ux (-.f32 1 maxCos)))) 1))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(fma.f32 1 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) -1)
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(fma.f32 (hypot.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2)) (hypot.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2)) -1)
(*.f32 (+.f32 1 (hypot.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3/2))) (+.f32 (hypot.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3/2)) -1))
(fma.f32 (hypot.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3/2)) (hypot.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3/2)) -1)
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) -1)
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(+.f32 1 (neg.f32 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (*.f32 (neg.f32 (-.f32 1 maxCos)) ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (*.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))))
(-.f32 (/.f32 1 (fma.f32 (*.f32 (-.f32 1 maxCos) ux) (fma.f32 ux (-.f32 1 maxCos) 1) 1)) (/.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (fma.f32 (*.f32 (-.f32 1 maxCos) ux) (fma.f32 ux (-.f32 1 maxCos) 1) 1)))
(-.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 (-.f32 1 maxCos) ux 1)) 1)) (/.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (fma.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 (-.f32 1 maxCos) ux 1)) 1)))
(+.f32 (neg.f32 (*.f32 ux (-.f32 1 maxCos))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 (*.f32 (neg.f32 (-.f32 1 maxCos)) ux) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 (*.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))) (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)))
(-.f32 (/.f32 1 (fma.f32 (*.f32 (-.f32 1 maxCos) ux) (fma.f32 ux (-.f32 1 maxCos) 1) 1)) (/.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (fma.f32 (*.f32 (-.f32 1 maxCos) ux) (fma.f32 ux (-.f32 1 maxCos) 1) 1)))
(-.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 (-.f32 1 maxCos) ux 1)) 1)) (/.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (fma.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 (-.f32 1 maxCos) ux 1)) 1)))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(-.f32 (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)))
(-.f32 (/.f32 1 (fma.f32 (*.f32 (-.f32 1 maxCos) ux) (fma.f32 ux (-.f32 1 maxCos) 1) 1)) (/.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (fma.f32 (*.f32 (-.f32 1 maxCos) ux) (fma.f32 ux (-.f32 1 maxCos) 1) 1)))
(-.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 (-.f32 1 maxCos) ux 1)) 1)) (/.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (fma.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 (-.f32 1 maxCos) ux 1)) 1)))
(-.f32 (exp.f32 (log.f32 (-.f32 2 (*.f32 ux (-.f32 1 maxCos))))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 1 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)))
(*.f32 (/.f32 1 (fma.f32 (*.f32 (-.f32 1 maxCos) ux) (fma.f32 ux (-.f32 1 maxCos) 1) 1)) (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (fma.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 (-.f32 1 maxCos) ux 1)) 1))
(*.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))))
(*.f32 (/.f32 1 (fma.f32 (*.f32 (-.f32 1 maxCos) ux) (fma.f32 ux (-.f32 1 maxCos) 1) 1)) (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (fma.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 (-.f32 1 maxCos) ux 1)) 1))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))))
(*.f32 (/.f32 1 (fma.f32 (*.f32 (-.f32 1 maxCos) ux) (fma.f32 ux (-.f32 1 maxCos) 1) 1)) (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (fma.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 (-.f32 1 maxCos) ux 1)) 1))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2) (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(*.f32 (/.f32 1 (fma.f32 (*.f32 (-.f32 1 maxCos) ux) (fma.f32 ux (-.f32 1 maxCos) 1) 1)) (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (fma.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 (-.f32 1 maxCos) ux 1)) 1))
(*.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (/.f32 1 (neg.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))))
(neg.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (/.f32 1 (neg.f32 (fma.f32 (*.f32 (-.f32 1 maxCos) ux) (fma.f32 ux (-.f32 1 maxCos) 1) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (+.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux (fma.f32 (-.f32 1 maxCos) ux 1))) -1))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (sqrt.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))))
(/.f32 (*.f32 (/.f32 1 (sqrt.f32 (fma.f32 (*.f32 (-.f32 1 maxCos) ux) (fma.f32 ux (-.f32 1 maxCos) 1) 1))) (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) (sqrt.f32 (fma.f32 (*.f32 (-.f32 1 maxCos) ux) (fma.f32 ux (-.f32 1 maxCos) 1) 1)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 (-.f32 1 maxCos) ux 1)) 1))) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 (-.f32 1 maxCos) ux 1)) 1)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (cbrt.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (-.f32 1 maxCos) ux) (fma.f32 ux (-.f32 1 maxCos) 1) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (cbrt.f32 (fma.f32 (*.f32 (-.f32 1 maxCos) ux) (fma.f32 ux (-.f32 1 maxCos) 1) 1))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 (-.f32 1 maxCos) ux 1)) 1))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 (-.f32 1 maxCos) ux 1)) 1)) 2))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 ux (-.f32 1 maxCos) 1))) 2))) (-.f32 1 (*.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 ux (-.f32 1 maxCos) 1)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 ux (-.f32 1 maxCos) 1))) 2))) (-.f32 1 (*.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 ux (-.f32 1 maxCos) 1)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 (-.f32 1 maxCos) ux 1))) 2))) (+.f32 1 (*.f32 (+.f32 maxCos -1) (*.f32 ux (fma.f32 (-.f32 1 maxCos) ux 1)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 ux (-.f32 1 maxCos) 1))) 3))) (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 ux (-.f32 1 maxCos) 1))) 3))) (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 ux (-.f32 1 maxCos) 1))) 2) (-.f32 1 (*.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 (-.f32 1 maxCos) ux 1))) 3))) (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 (-.f32 1 maxCos) ux 1))) 2) (+.f32 1 (*.f32 (+.f32 maxCos -1) (*.f32 ux (fma.f32 (-.f32 1 maxCos) ux 1))))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)))
(*.f32 (/.f32 1 (fma.f32 (*.f32 (-.f32 1 maxCos) ux) (fma.f32 ux (-.f32 1 maxCos) 1) 1)) (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (fma.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 (-.f32 1 maxCos) ux 1)) 1))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (cbrt.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (-.f32 1 maxCos) ux) (fma.f32 ux (-.f32 1 maxCos) 1) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (cbrt.f32 (fma.f32 (*.f32 (-.f32 1 maxCos) ux) (fma.f32 ux (-.f32 1 maxCos) 1) 1))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 (-.f32 1 maxCos) ux 1)) 1))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 (-.f32 1 maxCos) ux 1)) 1)) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)))
(*.f32 (/.f32 1 (fma.f32 (*.f32 (-.f32 1 maxCos) ux) (fma.f32 ux (-.f32 1 maxCos) 1) 1)) (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (fma.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 (-.f32 1 maxCos) ux 1)) 1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (sqrt.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (sqrt.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))))
(/.f32 (*.f32 (/.f32 1 (sqrt.f32 (fma.f32 (*.f32 (-.f32 1 maxCos) ux) (fma.f32 ux (-.f32 1 maxCos) 1) 1))) (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) (sqrt.f32 (fma.f32 (*.f32 (-.f32 1 maxCos) ux) (fma.f32 ux (-.f32 1 maxCos) 1) 1)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 (-.f32 1 maxCos) ux 1)) 1))) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 (-.f32 1 maxCos) ux 1)) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1)) 2)) (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 (-.f32 1 maxCos) ux))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) 2) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (-.f32 1 maxCos) ux) (fma.f32 ux (-.f32 1 maxCos) 1) 1)) 2)))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) 2) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 (-.f32 1 maxCos) ux 1)) 1)) 2) (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1))))
(pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 3)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(pow.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3) 1/3)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(pow.f32 (/.f32 1 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) -1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(neg.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (neg.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1))))
(neg.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (/.f32 1 (neg.f32 (fma.f32 (*.f32 (-.f32 1 maxCos) ux) (fma.f32 ux (-.f32 1 maxCos) 1) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (+.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux (fma.f32 (-.f32 1 maxCos) ux 1))) -1))
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 2))
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 (-.f32 1 maxCos) ux)) 2))
(fabs.f32 (fma.f32 ux (+.f32 maxCos -1) 1))
(log.f32 (exp.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 3) (pow.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) 1) 1) 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 3) (pow.f32 (fma.f32 (*.f32 (-.f32 1 maxCos) ux) (fma.f32 ux (-.f32 1 maxCos) 1) 1) 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 3) (pow.f32 (fma.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 (-.f32 1 maxCos) ux 1)) 1) 3)))
(expm1.f32 (log.f32 (-.f32 2 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(exp.f32 (log.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(exp.f32 (*.f32 (log.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)

localize40.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f32 1 (pow.f32 ux 3))
0.0b
(+.f32 (*.f32 (+.f32 1 ux) ux) 1)
0.3b
(*.f32 (+.f32 1 ux) ux)
0.4b
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))
Compiler

Compiled 42 to 31 computations (26.2% saved)

series2.0ms (0%)

Counts
4 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
ux
@-inf
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))
0.0ms
ux
@inf
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))
0.0ms
ux
@0
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))
0.0ms
ux
@inf
(*.f32 (+.f32 1 ux) ux)
0.0ms
ux
@-inf
(-.f32 1 (pow.f32 ux 3))

rewrite149.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
1788×associate-/r*
1420×associate-/l*
1104×associate-/r/
544×associate-/l/
258×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01174
125648
2353248
Stop Event
node limit
Counts
4 → 280
Calls
Call 1
Inputs
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))
(*.f32 (+.f32 1 ux) ux)
(+.f32 (*.f32 (+.f32 1 ux) ux) 1)
(-.f32 1 (pow.f32 ux 3))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (neg.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 -1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (neg.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 ux) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1 ux) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (+.f32 1 ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 1 ux)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (-.f32 1 ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 ux) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 1 ux)) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) (cbrt.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (-.f32 1 (pow.f32 ux 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1)) (*.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 ux) (fma.f32 ux (+.f32 1 ux) -1)) (fma.f32 ux (+.f32 1 ux) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)) (+.f32 -1 (pow.f32 ux 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) 1) (/.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (sqrt.f32 (-.f32 1 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (/.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (cbrt.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) 1) (/.f32 1 (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (*.f32 ux ux))) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (fma.f32 ux (+.f32 1 ux) 1)) (cbrt.f32 (-.f32 1 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (neg.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (neg.f32 (fma.f32 ux (+.f32 1 ux) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (neg.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (neg.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2))) (cbrt.f32 (-.f32 1 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2))) (-.f32 1 (+.f32 ux (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) 1)) (-.f32 ux 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (neg.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (+.f32 1 (pow.f32 ux 3)))) (neg.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (neg.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (fma.f32 ux (+.f32 1 ux) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (neg.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (-.f32 1 (pow.f32 ux 6))) (-.f32 1 (pow.f32 ux 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (+.f32 1 (pow.f32 ux 9))) (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 9)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (-.f32 1 (*.f32 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))) (-.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 9)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (+.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (sqrt.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 ux 3))) (*.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (*.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 ux 3))) (*.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (*.f32 (fma.f32 ux (+.f32 1 ux) -1) (fma.f32 ux (+.f32 1 ux) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 ux 3))) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (fma.f32 ux (+.f32 1 ux) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 ux 3))) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 ux 3))) (*.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (fma.f32 ux (+.f32 1 ux) 1))) (fma.f32 ux (+.f32 1 ux) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 ux 3))) (*.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (fma.f32 ux (+.f32 1 ux) 1))) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 ux 3))) (*.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (*.f32 (fma.f32 ux (+.f32 1 ux) -1) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 ux 3))) (*.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (*.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))) (fma.f32 ux (+.f32 1 ux) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 1 ux) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (-.f32 1 ux)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (-.f32 1 ux)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 1 ux) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1 (-.f32 1 ux)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (-.f32 1 ux) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (-.f32 1 ux) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 ux 3)) 3) (pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (-.f32 1 ux)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (-.f32 1 ux)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (fma.f32 ux (+.f32 1 ux) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 ux (*.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 ux (*.f32 ux ux)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux ux) ux)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (fma.f32 ux (+.f32 1 ux) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 ux (+.f32 1 ux) 1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (fma.f32 ux (+.f32 1 ux) -1)) (+.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) -1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 ux (/.f32 1 (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 ux (*.f32 ux ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 1 ux) ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux))) ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) ux) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) 1) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (-.f32 1 ux))) (sqrt.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (-.f32 1 (pow.f32 ux 3)))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (cbrt.f32 (-.f32 1 ux))) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2)) (cbrt.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2)) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (-.f32 1 (pow.f32 ux 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (+.f32 -1 (pow.f32 ux 3))) (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 1 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 ux) (fma.f32 ux (+.f32 1 ux) -1))) (fma.f32 ux (+.f32 1 ux) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) 1)) (/.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) 1)) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))) (/.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2))) (cbrt.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (+.f32 1 (pow.f32 ux 3))) 1) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (+.f32 1 (pow.f32 ux 3))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (+.f32 1 (pow.f32 ux 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) 1) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (sqrt.f32 (-.f32 1 ux))) (sqrt.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (sqrt.f32 (-.f32 1 (pow.f32 ux 3)))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (cbrt.f32 (-.f32 1 ux))) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2)) (cbrt.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2)) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (-.f32 1 (pow.f32 ux 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (+.f32 -1 (pow.f32 ux 3))) (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (/.f32 1 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (/.f32 (-.f32 1 ux) (fma.f32 ux (+.f32 1 ux) -1))) (fma.f32 ux (+.f32 1 ux) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) 1)) (/.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) 1)) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))) (/.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2))) (cbrt.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) ux) 1) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) ux) (sqrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) ux) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 ux (*.f32 ux ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (+.f32 ux (*.f32 ux ux))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (+.f32 ux (*.f32 ux ux))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 ux) (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (+.f32 ux (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (log1p.f32 ux) (log.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (+.f32 (log1p.f32 ux) (log.f32 ux)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (+.f32 ux (*.f32 ux ux))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (fma.f32 ux (+.f32 1 ux) 1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 ux (+.f32 1 ux) 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (fma.f32 ux (+.f32 1 ux) -1)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 2 (+.f32 ux (*.f32 ux ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 ux (+.f32 1 ux) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 ux (+.f32 1 ux) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (/.f32 1 (fma.f32 ux (+.f32 1 ux) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) -1)) (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1)) (fma.f32 ux (+.f32 1 ux) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3) 1)) (+.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (-.f32 (*.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) (*.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux))) (-.f32 1 (+.f32 ux (*.f32 ux ux)))))) (+.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (+.f32 ux (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (+.f32 (pow.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) 3) (pow.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux))) 3))) (-.f32 (+.f32 (*.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) (*.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux))) (-.f32 1 (+.f32 ux (*.f32 ux ux))))) (*.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (-.f32 1 (+.f32 ux (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) (-.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2))) (fma.f32 ux (+.f32 1 ux) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) (-.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (+.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 ux (+.f32 1 ux) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 ux (+.f32 1 ux) 1) (/.f32 (fma.f32 ux (+.f32 1 ux) -1) (fma.f32 ux (+.f32 1 ux) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) (/.f32 1 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2) (/.f32 1 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (fma.f32 ux (+.f32 1 ux) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (/.f32 1 (/.f32 1 (fma.f32 ux (+.f32 1 ux) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (/.f32 1 (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (/.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))) (sqrt.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1)) (/.f32 (fma.f32 ux (+.f32 1 ux) -1) (sqrt.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (cbrt.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (/.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))) (cbrt.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1)) (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (/.f32 (fma.f32 ux (+.f32 1 ux) -1) (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1)) (neg.f32 (fma.f32 ux (+.f32 1 ux) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1)) (*.f32 1 (neg.f32 (fma.f32 ux (+.f32 1 ux) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (neg.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (*.f32 1 (neg.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3) (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) 1) (*.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))) (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) (-.f32 1 (+.f32 ux (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) 1) (*.f32 (fma.f32 ux (+.f32 1 ux) -1) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (pow.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3) 3)) (*.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))) (-.f32 (+.f32 (*.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3) (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) 1) (*.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) 3) 1) (*.f32 (fma.f32 ux (+.f32 1 ux) -1) (+.f32 (*.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) (+.f32 1 (*.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) 1) (fma.f32 ux (+.f32 1 ux) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) -1))) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (*.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) -1)) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) -1)))) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (+.f32 1 (sqrt.f32 (+.f32 ux (*.f32 ux ux))))) (-.f32 (sqrt.f32 (+.f32 ux (*.f32 ux ux))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) 1) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (*.f32 (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) 1) (-.f32 1 (+.f32 ux (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) (sqrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux))))) (sqrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) (*.f32 (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux)))) (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux)))))) (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 ux (+.f32 1 ux) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux (+.f32 1 ux) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 ux (+.f32 1 ux) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log1p.f32 (+.f32 ux (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log1p.f32 (+.f32 ux (*.f32 ux ux))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 ux (+.f32 1 ux) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (+.f32 ux (*.f32 ux ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 ux (+.f32 1 ux) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 1 ux) ux 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (+.f32 ux (*.f32 ux ux))) (sqrt.f32 (+.f32 ux (*.f32 ux ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (+.f32 ux (*.f32 ux ux))) 2) (cbrt.f32 (+.f32 ux (*.f32 ux ux))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (neg.f32 (pow.f32 ux 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (neg.f32 (pow.f32 ux 3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (pow.f32 ux 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (+.f32 1 (pow.f32 ux 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 1 (pow.f32 ux 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (pow.f32 ux 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (sqrt.f32 (-.f32 1 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (cbrt.f32 (-.f32 1 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (pow.f32 ux 6)) (/.f32 1 (+.f32 1 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (pow.f32 ux 9)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) (-.f32 1 (pow.f32 ux 6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))) (-.f32 1 (pow.f32 ux 9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (-.f32 1 (pow.f32 ux 6))) (-.f32 1 (pow.f32 ux 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (pow.f32 ux 9))) (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 ux 9)) (-.f32 1 (*.f32 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))) (-.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 ux 9)) (+.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (-.f32 1 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 ux 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (sqrt.f32 (-.f32 1 (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (/.f32 1 (cbrt.f32 (-.f32 1 (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (pow.f32 ux 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 ux 6)) (/.f32 1 (/.f32 1 (+.f32 1 (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 ux 9)) (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 ux 9)) (/.f32 1 (/.f32 1 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 6))) (/.f32 (+.f32 1 (pow.f32 ux 3)) (sqrt.f32 (-.f32 1 (pow.f32 ux 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 9))) (/.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))) (sqrt.f32 (-.f32 1 (pow.f32 ux 9)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 6))) (cbrt.f32 (-.f32 1 (pow.f32 ux 6)))) (/.f32 (+.f32 1 (pow.f32 ux 3)) (cbrt.f32 (-.f32 1 (pow.f32 ux 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 9))) (cbrt.f32 (-.f32 1 (pow.f32 ux 9)))) (/.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))) (cbrt.f32 (-.f32 1 (pow.f32 ux 9)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 1 (pow.f32 ux 6))) (neg.f32 (+.f32 1 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 1 (pow.f32 ux 6))) (*.f32 1 (neg.f32 (+.f32 1 (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 1 (pow.f32 ux 9))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 1 (pow.f32 ux 9))) (*.f32 1 (neg.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (*.f32 (neg.f32 (pow.f32 ux 3)) (neg.f32 (pow.f32 ux 3)))) (+.f32 1 (pow.f32 ux 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (*.f32 (pow.f32 ux 9) (pow.f32 ux 9))) (*.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))) (+.f32 1 (pow.f32 ux 9))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (*.f32 (pow.f32 ux 6) (pow.f32 ux 6))) (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 ux 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (pow.f32 (neg.f32 (pow.f32 ux 3)) 3)) (+.f32 1 (-.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) (neg.f32 (pow.f32 ux 3))) (neg.f32 (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (pow.f32 (neg.f32 (pow.f32 ux 3)) 3)) (*.f32 1 (+.f32 1 (-.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) (neg.f32 (pow.f32 ux 3))) (neg.f32 (pow.f32 ux 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 (pow.f32 ux 9) 3)) (*.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))) (+.f32 1 (+.f32 (pow.f32 ux 9) (*.f32 (pow.f32 ux 9) (pow.f32 ux 9))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 (pow.f32 ux 6) 3)) (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (+.f32 (pow.f32 ux 6) (*.f32 (pow.f32 ux 6) (pow.f32 ux 6))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) 1) (+.f32 1 (pow.f32 ux 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (sqrt.f32 (+.f32 1 (pow.f32 ux 3)))) (sqrt.f32 (+.f32 1 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) (cbrt.f32 (+.f32 1 (pow.f32 ux 3))))) (cbrt.f32 (+.f32 1 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 1 (pow.f32 ux 9)) 1) (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 1 (pow.f32 ux 9)) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 1 (pow.f32 ux 9)) (*.f32 (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))) (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))))) (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 1 (pow.f32 ux 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 1 (pow.f32 ux 3)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 ux 3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (-.f32 1 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (-.f32 1 (pow.f32 ux 3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log.f32 (-.f32 2 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log1p.f32 (neg.f32 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log1p.f32 (neg.f32 (pow.f32 ux 3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (-.f32 1 (pow.f32 ux 3))))))))

simplify199.0ms (1.9%)

Algorithm
egg-herbie
Rules
1106×associate-/l*
1104×associate-*r*
856×associate-/r*
816×associate-*l*
780×associate-/l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
067213492
1202112846
Stop Event
node limit
Counts
328 → 451
Calls
Call 1
Inputs
1
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(*.f32 -1 ux)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(*.f32 -1 ux)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
ux
(+.f32 (pow.f32 ux 2) ux)
(+.f32 (pow.f32 ux 2) ux)
(+.f32 (pow.f32 ux 2) ux)
(pow.f32 ux 2)
(+.f32 (pow.f32 ux 2) ux)
(+.f32 (pow.f32 ux 2) ux)
(+.f32 (pow.f32 ux 2) ux)
(pow.f32 ux 2)
(+.f32 (pow.f32 ux 2) ux)
(+.f32 (pow.f32 ux 2) ux)
(+.f32 (pow.f32 ux 2) ux)
1
(+.f32 1 ux)
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(pow.f32 ux 2)
(+.f32 (pow.f32 ux 2) ux)
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(pow.f32 ux 2)
(+.f32 (pow.f32 ux 2) ux)
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
1
(+.f32 1 (*.f32 -1 (pow.f32 ux 3)))
(+.f32 1 (*.f32 -1 (pow.f32 ux 3)))
(+.f32 1 (*.f32 -1 (pow.f32 ux 3)))
(*.f32 -1 (pow.f32 ux 3))
(+.f32 1 (*.f32 -1 (pow.f32 ux 3)))
(+.f32 1 (*.f32 -1 (pow.f32 ux 3)))
(+.f32 1 (*.f32 -1 (pow.f32 ux 3)))
(*.f32 -1 (pow.f32 ux 3))
(+.f32 1 (*.f32 -1 (pow.f32 ux 3)))
(+.f32 1 (*.f32 -1 (pow.f32 ux 3)))
(+.f32 1 (*.f32 -1 (pow.f32 ux 3)))
(+.f32 1 (neg.f32 ux))
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (*.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux)))
(+.f32 1 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux)))
(+.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (neg.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))
(+.f32 (neg.f32 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux)) 1)
(+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux)) 1)
(+.f32 (neg.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)))
(+.f32 (-.f32 1 (+.f32 1 ux)) 1)
(-.f32 1 ux)
(-.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1)))
(-.f32 (exp.f32 (log1p.f32 (-.f32 1 ux))) 1)
(*.f32 1 (-.f32 1 ux))
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (-.f32 1 ux) 1)
(*.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 ux)))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))))
(*.f32 (cbrt.f32 (-.f32 1 ux)) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))))
(*.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (-.f32 1 (pow.f32 ux 3)))
(*.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1)) (*.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) -1)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))
(*.f32 (/.f32 (-.f32 1 ux) (fma.f32 ux (+.f32 1 ux) -1)) (fma.f32 ux (+.f32 1 ux) -1))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)) (+.f32 -1 (pow.f32 ux 3)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) 1) (/.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (sqrt.f32 (-.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (/.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) 1) (/.f32 1 (+.f32 1 ux)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (*.f32 ux ux))) (-.f32 1 ux))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (fma.f32 ux (+.f32 1 ux) 1)) (cbrt.f32 (-.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (neg.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (neg.f32 (fma.f32 ux (+.f32 1 ux) -1)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (neg.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (neg.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))
(*.f32 (/.f32 1 (/.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2))) (cbrt.f32 (-.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2))) (-.f32 1 (+.f32 ux (*.f32 ux ux))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) 1)) (-.f32 ux 1))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (neg.f32 (-.f32 1 ux)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (+.f32 1 (pow.f32 ux 3)))) (neg.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (neg.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (fma.f32 ux (+.f32 1 ux) -1))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (neg.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (-.f32 1 (pow.f32 ux 6))) (-.f32 1 (pow.f32 ux 3)))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (+.f32 1 (pow.f32 ux 9))) (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 9)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (-.f32 1 (*.f32 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))) (-.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 9)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (+.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (sqrt.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) -1)))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) -1)))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 ux 3))) (*.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (*.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 ux 3))) (*.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (*.f32 (fma.f32 ux (+.f32 1 ux) -1) (fma.f32 ux (+.f32 1 ux) -1)))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 ux 3))) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (fma.f32 ux (+.f32 1 ux) -1))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 ux 3))) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 ux 3))) (*.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (fma.f32 ux (+.f32 1 ux) 1))) (fma.f32 ux (+.f32 1 ux) -1))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 ux 3))) (*.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (fma.f32 ux (+.f32 1 ux) 1))) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 ux 3))) (*.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (*.f32 (fma.f32 ux (+.f32 1 ux) -1) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 ux 3))) (*.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (*.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))) (fma.f32 ux (+.f32 1 ux) -1)))
(pow.f32 (-.f32 1 ux) 1)
(pow.f32 (sqrt.f32 (-.f32 1 ux)) 2)
(pow.f32 (cbrt.f32 (-.f32 1 ux)) 3)
(pow.f32 (pow.f32 (-.f32 1 ux) 3) 1/3)
(pow.f32 (/.f32 1 (-.f32 1 ux)) -1)
(neg.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(sqrt.f32 (pow.f32 (-.f32 1 ux) 2))
(log.f32 (exp.f32 (-.f32 1 ux)))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))))
(cbrt.f32 (pow.f32 (-.f32 1 ux) 3))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 ux 3)) 3) (pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 3)))
(expm1.f32 (log1p.f32 (-.f32 1 ux)))
(exp.f32 (log.f32 (-.f32 1 ux)))
(exp.f32 (*.f32 (log.f32 (-.f32 1 ux)) 1))
(log1p.f32 (expm1.f32 (-.f32 1 ux)))
(+.f32 1 (fma.f32 ux (+.f32 1 ux) -1))
(+.f32 ux (*.f32 ux ux))
(+.f32 (+.f32 ux (*.f32 ux ux)) 0)
(+.f32 (*.f32 ux ux) ux)
(-.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))
(-.f32 (fma.f32 ux (+.f32 1 ux) 1) 1)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux (+.f32 1 ux) 1))) 2)
(-.f32 (/.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (fma.f32 ux (+.f32 1 ux) -1)) (+.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) -1)) 1))
(/.f32 ux (/.f32 1 (+.f32 1 ux)))
(/.f32 (+.f32 ux (*.f32 ux ux)) 1)
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 1 ux) ux))
(/.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux))) ux))
(/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (-.f32 1 ux))
(/.f32 (*.f32 ux (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (-.f32 1 ux))
(/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) ux) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) 1) (-.f32 1 ux))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (-.f32 1 ux))) (sqrt.f32 (-.f32 1 ux)))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (-.f32 1 (pow.f32 ux 3)))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (cbrt.f32 (-.f32 1 ux))) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2)) (cbrt.f32 (-.f32 1 ux)))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2)) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (-.f32 1 (pow.f32 ux 3)))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (+.f32 -1 (pow.f32 ux 3))) (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 1 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 ux) (fma.f32 ux (+.f32 1 ux) -1))) (fma.f32 ux (+.f32 1 ux) -1))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) 1)) (/.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) 1)) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1)))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))) (/.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2))) (cbrt.f32 (-.f32 1 ux)))
(/.f32 (/.f32 (*.f32 ux (+.f32 1 (pow.f32 ux 3))) 1) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))
(/.f32 (/.f32 (*.f32 ux (+.f32 1 (pow.f32 ux 3))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))
(/.f32 (/.f32 (*.f32 ux (+.f32 1 (pow.f32 ux 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) 1) (-.f32 1 ux))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (sqrt.f32 (-.f32 1 ux))) (sqrt.f32 (-.f32 1 ux)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (sqrt.f32 (-.f32 1 (pow.f32 ux 3)))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (cbrt.f32 (-.f32 1 ux))) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2)) (cbrt.f32 (-.f32 1 ux)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2)) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (-.f32 1 (pow.f32 ux 3)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (+.f32 -1 (pow.f32 ux 3))) (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (/.f32 1 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (/.f32 (-.f32 1 ux) (fma.f32 ux (+.f32 1 ux) -1))) (fma.f32 ux (+.f32 1 ux) -1))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) 1)) (/.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) 1)) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))) (/.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2))) (cbrt.f32 (-.f32 1 ux)))
(/.f32 (/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) ux) 1) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))
(/.f32 (/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) ux) (sqrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))
(/.f32 (/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) ux) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))
(pow.f32 (+.f32 ux (*.f32 ux ux)) 1)
(pow.f32 (sqrt.f32 (+.f32 ux (*.f32 ux ux))) 2)
(pow.f32 (cbrt.f32 (+.f32 ux (*.f32 ux ux))) 3)
(pow.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3) 1/3)
(sqrt.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2))
(log.f32 (pow.f32 (exp.f32 ux) (+.f32 1 ux)))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 ux (*.f32 ux ux)))))
(cbrt.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))
(expm1.f32 (log1p.f32 (+.f32 ux (*.f32 ux ux))))
(exp.f32 (+.f32 (log1p.f32 ux) (log.f32 ux)))
(exp.f32 (*.f32 (+.f32 (log1p.f32 ux) (log.f32 ux)) 1))
(log1p.f32 (expm1.f32 (+.f32 ux (*.f32 ux ux))))
(-.f32 (fma.f32 ux (+.f32 1 ux) 1) 0)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux (+.f32 1 ux) 1))) 1)
(-.f32 (/.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (fma.f32 ux (+.f32 1 ux) -1)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) -1)))
(-.f32 (+.f32 2 (+.f32 ux (*.f32 ux ux))) 1)
(*.f32 1 (fma.f32 ux (+.f32 1 ux) 1))
(*.f32 (fma.f32 ux (+.f32 1 ux) 1) 1)
(*.f32 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (/.f32 1 (fma.f32 ux (+.f32 1 ux) -1)))
(*.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))
(*.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) -1)) (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))
(*.f32 (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))
(*.f32 (/.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1)) (fma.f32 ux (+.f32 1 ux) 1))
(*.f32 (/.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3) 1)) (+.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (-.f32 (*.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) (*.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux))) (-.f32 1 (+.f32 ux (*.f32 ux ux)))))) (+.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (+.f32 ux (*.f32 ux ux))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (+.f32 (pow.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) 3) (pow.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux))) 3))) (-.f32 (+.f32 (*.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) (*.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux))) (-.f32 1 (+.f32 ux (*.f32 ux ux))))) (*.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (-.f32 1 (+.f32 ux (*.f32 ux ux))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) (-.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2))) (fma.f32 ux (+.f32 1 ux) 1))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) (-.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (+.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)))
(/.f32 1 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)))
(/.f32 (fma.f32 ux (+.f32 1 ux) 1) 1)
(/.f32 (fma.f32 ux (+.f32 1 ux) 1) (/.f32 (fma.f32 ux (+.f32 1 ux) -1) (fma.f32 ux (+.f32 1 ux) -1)))
(/.f32 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) (/.f32 1 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2) (/.f32 1 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (fma.f32 ux (+.f32 1 ux) -1))
(/.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (/.f32 1 (/.f32 1 (fma.f32 ux (+.f32 1 ux) -1))))
(/.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))
(/.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (/.f32 1 (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))))
(/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (/.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))) (sqrt.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1)) (/.f32 (fma.f32 ux (+.f32 1 ux) -1) (sqrt.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (cbrt.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (/.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))) (cbrt.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1)) (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (/.f32 (fma.f32 ux (+.f32 1 ux) -1) (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1)) (neg.f32 (fma.f32 ux (+.f32 1 ux) -1)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1)) (*.f32 1 (neg.f32 (fma.f32 ux (+.f32 1 ux) -1))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (neg.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (*.f32 1 (neg.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3) (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) 1) (*.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))) (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3) 1)))
(/.f32 (-.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) (-.f32 1 (+.f32 ux (*.f32 ux ux))))
(/.f32 (-.f32 (*.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) 1) (*.f32 (fma.f32 ux (+.f32 1 ux) -1) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2))))
(/.f32 (+.f32 1 (pow.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3) 3)) (*.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))) (-.f32 (+.f32 (*.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3) (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) 1) (*.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3) 1))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) 3) 1) (*.f32 (fma.f32 ux (+.f32 1 ux) -1) (+.f32 (*.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) (+.f32 1 (*.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) 1)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) 1) (fma.f32 ux (+.f32 1 ux) -1))
(/.f32 (/.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) -1))) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) -1)))
(/.f32 (/.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (*.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) -1)) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) -1)))) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) -1)))
(/.f32 (/.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (+.f32 1 (sqrt.f32 (+.f32 ux (*.f32 ux ux))))) (-.f32 (sqrt.f32 (+.f32 ux (*.f32 ux ux))) 1))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) 1) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (*.f32 (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) 1) (-.f32 1 (+.f32 ux (*.f32 ux ux))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) (sqrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux))))) (sqrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux)))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) (*.f32 (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux)))) (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux)))))) (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux)))))
(pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 1)
(pow.f32 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)
(pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 3)
(pow.f32 (pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 2))
(log.f32 (exp.f32 (fma.f32 ux (+.f32 1 ux) 1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 3))
(expm1.f32 (log1p.f32 (fma.f32 ux (+.f32 1 ux) 1)))
(exp.f32 (log1p.f32 (+.f32 ux (*.f32 ux ux))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 ux (*.f32 ux ux))) 1))
(log1p.f32 (expm1.f32 (fma.f32 ux (+.f32 1 ux) 1)))
(fma.f32 1 (+.f32 ux (*.f32 ux ux)) 1)
(fma.f32 ux (+.f32 1 ux) 1)
(fma.f32 (+.f32 1 ux) ux 1)
(fma.f32 (sqrt.f32 (+.f32 ux (*.f32 ux ux))) (sqrt.f32 (+.f32 ux (*.f32 ux ux))) 1)
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 ux (*.f32 ux ux))) 2) (cbrt.f32 (+.f32 ux (*.f32 ux ux))) 1)
(+.f32 1 (neg.f32 (pow.f32 ux 3)))
(+.f32 1 (*.f32 (neg.f32 (pow.f32 ux 3)) 1))
(+.f32 (neg.f32 (pow.f32 ux 3)) 1)
(+.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) 1) 1)
(+.f32 (-.f32 1 (+.f32 1 (pow.f32 ux 3))) 1)
(*.f32 1 (-.f32 1 (pow.f32 ux 3)))
(*.f32 (-.f32 1 (pow.f32 ux 3)) 1)
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (sqrt.f32 (-.f32 1 (pow.f32 ux 3))))
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (cbrt.f32 (-.f32 1 (pow.f32 ux 3))))
(*.f32 (-.f32 1 (pow.f32 ux 6)) (/.f32 1 (+.f32 1 (pow.f32 ux 3))))
(*.f32 (-.f32 1 (pow.f32 ux 9)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) (-.f32 1 (pow.f32 ux 6)))
(*.f32 (/.f32 1 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))) (-.f32 1 (pow.f32 ux 9)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (-.f32 1 (pow.f32 ux 6))) (-.f32 1 (pow.f32 ux 3)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (pow.f32 ux 9))) (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 9)) (-.f32 1 (*.f32 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))) (-.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 9)) (+.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))))
(/.f32 1 (/.f32 1 (-.f32 1 (pow.f32 ux 3))))
(/.f32 (-.f32 1 (pow.f32 ux 3)) 1)
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (sqrt.f32 (-.f32 1 (pow.f32 ux 3)))))
(/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2)))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (/.f32 1 (cbrt.f32 (-.f32 1 (pow.f32 ux 3)))))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (pow.f32 ux 3)))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (/.f32 1 (/.f32 1 (+.f32 1 (pow.f32 ux 3)))))
(/.f32 (-.f32 1 (pow.f32 ux 9)) (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))
(/.f32 (-.f32 1 (pow.f32 ux 9)) (/.f32 1 (/.f32 1 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 6))) (/.f32 (+.f32 1 (pow.f32 ux 3)) (sqrt.f32 (-.f32 1 (pow.f32 ux 6)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 9))) (/.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))) (sqrt.f32 (-.f32 1 (pow.f32 ux 9)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 6))) (cbrt.f32 (-.f32 1 (pow.f32 ux 6)))) (/.f32 (+.f32 1 (pow.f32 ux 3)) (cbrt.f32 (-.f32 1 (pow.f32 ux 6)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 9))) (cbrt.f32 (-.f32 1 (pow.f32 ux 9)))) (/.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))) (cbrt.f32 (-.f32 1 (pow.f32 ux 9)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 6))) (neg.f32 (+.f32 1 (pow.f32 ux 3))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 6))) (*.f32 1 (neg.f32 (+.f32 1 (pow.f32 ux 3)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 9))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 9))) (*.f32 1 (neg.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))))
(/.f32 (-.f32 1 (*.f32 (neg.f32 (pow.f32 ux 3)) (neg.f32 (pow.f32 ux 3)))) (+.f32 1 (pow.f32 ux 3)))
(/.f32 (-.f32 1 (*.f32 (pow.f32 ux 9) (pow.f32 ux 9))) (*.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))) (+.f32 1 (pow.f32 ux 9))))
(/.f32 (-.f32 1 (*.f32 (pow.f32 ux 6) (pow.f32 ux 6))) (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 ux 6))))
(/.f32 (+.f32 1 (pow.f32 (neg.f32 (pow.f32 ux 3)) 3)) (+.f32 1 (-.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) (neg.f32 (pow.f32 ux 3))) (neg.f32 (pow.f32 ux 3)))))
(/.f32 (+.f32 1 (pow.f32 (neg.f32 (pow.f32 ux 3)) 3)) (*.f32 1 (+.f32 1 (-.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) (neg.f32 (pow.f32 ux 3))) (neg.f32 (pow.f32 ux 3))))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 ux 9) 3)) (*.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))) (+.f32 1 (+.f32 (pow.f32 ux 9) (*.f32 (pow.f32 ux 9) (pow.f32 ux 9))))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 ux 6) 3)) (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (+.f32 (pow.f32 ux 6) (*.f32 (pow.f32 ux 6) (pow.f32 ux 6))))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) 1) (+.f32 1 (pow.f32 ux 3)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (sqrt.f32 (+.f32 1 (pow.f32 ux 3)))) (sqrt.f32 (+.f32 1 (pow.f32 ux 3))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) (cbrt.f32 (+.f32 1 (pow.f32 ux 3))))) (cbrt.f32 (+.f32 1 (pow.f32 ux 3))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 9)) 1) (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 9)) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 9)) (*.f32 (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))) (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))))) (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))))
(pow.f32 (-.f32 1 (pow.f32 ux 3)) 1)
(pow.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) 2)
(pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 3)
(pow.f32 (pow.f32 (-.f32 1 (pow.f32 ux 3)) 3) 1/3)
(sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 ux 3)) 2))
(log.f32 (exp.f32 (-.f32 1 (pow.f32 ux 3))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (pow.f32 ux 3)))))
(cbrt.f32 (pow.f32 (-.f32 1 (pow.f32 ux 3)) 3))
(expm1.f32 (log.f32 (-.f32 2 (pow.f32 ux 3))))
(exp.f32 (log1p.f32 (neg.f32 (pow.f32 ux 3))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 (pow.f32 ux 3))) 1))
(log1p.f32 (expm1.f32 (-.f32 1 (pow.f32 ux 3))))
Outputs
1
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(*.f32 -1 ux)
(neg.f32 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(*.f32 -1 ux)
(neg.f32 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
ux
(+.f32 (pow.f32 ux 2) ux)
(fma.f32 ux ux ux)
(+.f32 (pow.f32 ux 2) ux)
(fma.f32 ux ux ux)
(+.f32 (pow.f32 ux 2) ux)
(fma.f32 ux ux ux)
(pow.f32 ux 2)
(*.f32 ux ux)
(+.f32 (pow.f32 ux 2) ux)
(fma.f32 ux ux ux)
(+.f32 (pow.f32 ux 2) ux)
(fma.f32 ux ux ux)
(+.f32 (pow.f32 ux 2) ux)
(fma.f32 ux ux ux)
(pow.f32 ux 2)
(*.f32 ux ux)
(+.f32 (pow.f32 ux 2) ux)
(fma.f32 ux ux ux)
(+.f32 (pow.f32 ux 2) ux)
(fma.f32 ux ux ux)
(+.f32 (pow.f32 ux 2) ux)
(fma.f32 ux ux ux)
1
(+.f32 1 ux)
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(pow.f32 ux 2)
(*.f32 ux ux)
(+.f32 (pow.f32 ux 2) ux)
(fma.f32 ux ux ux)
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(pow.f32 ux 2)
(*.f32 ux ux)
(+.f32 (pow.f32 ux 2) ux)
(fma.f32 ux ux ux)
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
1
(+.f32 1 (*.f32 -1 (pow.f32 ux 3)))
(-.f32 1 (pow.f32 ux 3))
(+.f32 1 (*.f32 -1 (pow.f32 ux 3)))
(-.f32 1 (pow.f32 ux 3))
(+.f32 1 (*.f32 -1 (pow.f32 ux 3)))
(-.f32 1 (pow.f32 ux 3))
(*.f32 -1 (pow.f32 ux 3))
(neg.f32 (pow.f32 ux 3))
(+.f32 1 (*.f32 -1 (pow.f32 ux 3)))
(-.f32 1 (pow.f32 ux 3))
(+.f32 1 (*.f32 -1 (pow.f32 ux 3)))
(-.f32 1 (pow.f32 ux 3))
(+.f32 1 (*.f32 -1 (pow.f32 ux 3)))
(-.f32 1 (pow.f32 ux 3))
(*.f32 -1 (pow.f32 ux 3))
(neg.f32 (pow.f32 ux 3))
(+.f32 1 (*.f32 -1 (pow.f32 ux 3)))
(-.f32 1 (pow.f32 ux 3))
(+.f32 1 (*.f32 -1 (pow.f32 ux 3)))
(-.f32 1 (pow.f32 ux 3))
(+.f32 1 (*.f32 -1 (pow.f32 ux 3)))
(-.f32 1 (pow.f32 ux 3))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 1 (*.f32 -1 ux))
(-.f32 1 ux)
(+.f32 1 (*.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux)))
(fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) 1)
(+.f32 1 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux)))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) 1)
(+.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (neg.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))
(-.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))
(+.f32 (neg.f32 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux)) 1)
(fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) 1)
(+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux)) 1)
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) 1)
(+.f32 (neg.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)))
(-.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))
(+.f32 (-.f32 1 (+.f32 1 ux)) 1)
(-.f32 1 ux)
(-.f32 1 ux)
(-.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))
(-.f32 (exp.f32 (log1p.f32 (-.f32 1 ux))) 1)
(-.f32 1 ux)
(*.f32 1 (-.f32 1 ux))
(-.f32 1 ux)
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)))
(-.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))
(*.f32 (-.f32 1 ux) 1)
(-.f32 1 ux)
(*.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))))
(-.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))
(*.f32 (cbrt.f32 (-.f32 1 ux)) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2))
(-.f32 1 ux)
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) (cbrt.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))))
(-.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))
(*.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (-.f32 1 (pow.f32 ux 3)))
(-.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))
(*.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)))
(-.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(-.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(-.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1)) (*.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) -1)))
(*.f32 (/.f32 1 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2))) (*.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) -1)))
(*.f32 (+.f32 ux (fma.f32 ux ux -1)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))) (*.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux ux ux))))
(*.f32 (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))))
(*.f32 (/.f32 (-.f32 1 ux) (fma.f32 ux (+.f32 1 ux) -1)) (fma.f32 ux (+.f32 1 ux) -1))
(*.f32 (fma.f32 ux (+.f32 1 ux) -1) (/.f32 (-.f32 1 ux) (fma.f32 ux (+.f32 1 ux) -1)))
(/.f32 (-.f32 1 ux) 1)
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))) (*.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux ux ux))))
(*.f32 (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))))
(*.f32 (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)) (+.f32 -1 (pow.f32 ux 3)))
(-.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) 1) (/.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 (pow.f32 ux 3)))) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (sqrt.f32 (-.f32 1 (pow.f32 ux 3))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 (pow.f32 ux 3)))) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(-.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1)))
(-.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (/.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (/.f32 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) (/.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (cbrt.f32 (-.f32 1 ux)) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) 1) (/.f32 1 (+.f32 1 ux)))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (*.f32 ux ux))) (-.f32 1 ux))
(-.f32 1 ux)
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))) (+.f32 1 (pow.f32 ux 3)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (fma.f32 ux (+.f32 1 ux) 1)) (cbrt.f32 (-.f32 1 (pow.f32 ux 3))))
(-.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (neg.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (neg.f32 (fma.f32 ux (+.f32 1 ux) -1)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (neg.f32 (pow.f32 (fma.f32 ux ux ux) 2)) 1)) (neg.f32 (fma.f32 ux (+.f32 1 ux) -1)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 1 (pow.f32 (fma.f32 ux ux ux) 2))) (neg.f32 (+.f32 ux (fma.f32 ux ux -1))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (neg.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (neg.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (neg.f32 (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux ux ux)))) (neg.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 -1 (pow.f32 (fma.f32 ux ux ux) 3))) (-.f32 -1 (-.f32 (pow.f32 (fma.f32 ux ux ux) 2) (fma.f32 ux ux ux))))
(*.f32 (/.f32 1 (/.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2))) (cbrt.f32 (-.f32 1 (pow.f32 ux 3))))
(-.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2))) (-.f32 1 (+.f32 ux (*.f32 ux ux))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 1 (pow.f32 (fma.f32 ux ux ux) 2))) (-.f32 1 (fma.f32 ux ux ux)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) 1)) (-.f32 ux 1))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)) (-.f32 ux 1))
(/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 ux)) (fma.f32 ux ux -1))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (neg.f32 (-.f32 1 ux)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)) (-.f32 ux 1))
(/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 ux)) (fma.f32 ux ux -1))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (+.f32 1 (pow.f32 ux 3)))) (neg.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 -1 (neg.f32 (pow.f32 ux 3)))) (+.f32 -1 (neg.f32 (fma.f32 ux ux (neg.f32 ux)))))
(/.f32 (*.f32 (fma.f32 ux ux -1) (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))) (-.f32 -1 (pow.f32 ux 3)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (neg.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (fma.f32 ux (+.f32 1 ux) -1))
(*.f32 (fma.f32 ux (+.f32 1 ux) -1) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 (neg.f32 (pow.f32 (fma.f32 ux ux ux) 2)) 1)))
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (-.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (+.f32 ux (fma.f32 ux ux -1))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (neg.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))
(*.f32 (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux ux ux)) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (neg.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)))))
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (-.f32 -1 (pow.f32 (fma.f32 ux ux ux) 3)) (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux)))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (-.f32 1 (pow.f32 ux 6))) (-.f32 1 (pow.f32 ux 3)))
(-.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (+.f32 1 (pow.f32 ux 9))) (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))))
(/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)))) (+.f32 1 (pow.f32 ux 9)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (fma.f32 ux (+.f32 1 ux) 1)) (/.f32 (+.f32 1 (pow.f32 ux 9)) (+.f32 (pow.f32 ux 6) (-.f32 1 (pow.f32 ux 3)))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 9)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (-.f32 1 (*.f32 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))) (-.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))
(*.f32 (/.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (-.f32 1 (pow.f32 ux 9))) (-.f32 1 (*.f32 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))) (-.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 9)) (fma.f32 ux (+.f32 1 ux) 1)) (-.f32 1 (*.f32 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))) (-.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 9)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (+.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))))
(/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (-.f32 1 (pow.f32 ux 9))) (+.f32 1 (-.f32 (*.f32 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))) (+.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)) 3)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 9)) (fma.f32 ux (+.f32 1 ux) 1)) (/.f32 (+.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)) 3)) (+.f32 1 (-.f32 (*.f32 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (sqrt.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (sqrt.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)))) (sqrt.f32 (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux ux ux))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) (sqrt.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux)))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) -1)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2))) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) -1)))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)))) (sqrt.f32 (+.f32 ux (fma.f32 ux ux -1))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2))) (cbrt.f32 (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux ux ux))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2) (cbrt.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux)))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) -1)))
(/.f32 (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) -1))) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2))))) (cbrt.f32 (+.f32 ux (fma.f32 ux ux -1))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 ux 3))) (*.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (*.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))) (*.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)) (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)))) (*.f32 (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux ux ux)) (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux ux ux))))
(*.f32 (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux))) (/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux))) (+.f32 (fma.f32 ux ux ux) (-.f32 1 (*.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))) (*.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)) (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 ux 3))) (*.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (*.f32 (fma.f32 ux (+.f32 1 ux) -1) (fma.f32 ux (+.f32 1 ux) -1)))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))) (*.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)) (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)))) (*.f32 (fma.f32 ux (+.f32 1 ux) -1) (fma.f32 ux (+.f32 1 ux) -1)))
(/.f32 (*.f32 (/.f32 (+.f32 (fma.f32 ux ux ux) (-.f32 1 (*.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1)))) (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2))) (*.f32 (+.f32 ux (fma.f32 ux ux -1)) (+.f32 ux (fma.f32 ux ux -1)))) (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 ux 3))) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (fma.f32 ux (+.f32 1 ux) -1))
(*.f32 (fma.f32 ux (+.f32 1 ux) -1) (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)))))
(/.f32 (+.f32 (fma.f32 ux ux ux) (-.f32 1 (*.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1)))) (/.f32 (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2))) (+.f32 ux (fma.f32 ux ux -1))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 ux 3))) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))
(*.f32 (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux ux ux)) (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux))) (+.f32 (fma.f32 ux ux ux) (-.f32 1 (*.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 ux 3))) (*.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (fma.f32 ux (+.f32 1 ux) 1))) (fma.f32 ux (+.f32 1 ux) -1))
(*.f32 (fma.f32 ux (+.f32 1 ux) -1) (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)))))
(/.f32 (+.f32 (fma.f32 ux ux ux) (-.f32 1 (*.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1)))) (/.f32 (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2))) (+.f32 ux (fma.f32 ux ux -1))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 ux 3))) (*.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (fma.f32 ux (+.f32 1 ux) 1))) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))
(*.f32 (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux ux ux)) (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux))) (+.f32 (fma.f32 ux ux ux) (-.f32 1 (*.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 ux 3))) (*.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (*.f32 (fma.f32 ux (+.f32 1 ux) -1) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))) (*.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)) (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)))) (*.f32 (fma.f32 ux (+.f32 1 ux) -1) (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux ux ux))))
(/.f32 (*.f32 (*.f32 (+.f32 ux (fma.f32 ux ux -1)) (+.f32 (fma.f32 ux ux ux) (-.f32 1 (*.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))) (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux)))) (*.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)) (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 ux 3))) (*.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (*.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))) (fma.f32 ux (+.f32 1 ux) -1)))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))) (*.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)) (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)))) (*.f32 (fma.f32 ux (+.f32 1 ux) -1) (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux ux ux))))
(/.f32 (*.f32 (*.f32 (+.f32 ux (fma.f32 ux ux -1)) (+.f32 (fma.f32 ux ux ux) (-.f32 1 (*.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))) (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux)))) (*.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)) (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))))
(pow.f32 (-.f32 1 ux) 1)
(-.f32 1 ux)
(pow.f32 (sqrt.f32 (-.f32 1 ux)) 2)
(-.f32 1 ux)
(pow.f32 (cbrt.f32 (-.f32 1 ux)) 3)
(-.f32 1 ux)
(pow.f32 (pow.f32 (-.f32 1 ux) 3) 1/3)
(-.f32 1 ux)
(pow.f32 (/.f32 1 (-.f32 1 ux)) -1)
(-.f32 1 ux)
(neg.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 3))) (-.f32 -1 (fma.f32 ux ux ux)))
(sqrt.f32 (pow.f32 (-.f32 1 ux) 2))
(log.f32 (exp.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))))
(-.f32 1 ux)
(cbrt.f32 (pow.f32 (-.f32 1 ux) 3))
(-.f32 1 ux)
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 ux 3)) 3) (pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 3)))
(expm1.f32 (log1p.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(exp.f32 (log.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(exp.f32 (*.f32 (log.f32 (-.f32 1 ux)) 1))
(-.f32 1 ux)
(log1p.f32 (expm1.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(+.f32 1 (fma.f32 ux (+.f32 1 ux) -1))
(fma.f32 ux ux ux)
(+.f32 ux (*.f32 ux ux))
(fma.f32 ux ux ux)
(+.f32 (+.f32 ux (*.f32 ux ux)) 0)
(fma.f32 ux ux ux)
(+.f32 (*.f32 ux ux) ux)
(fma.f32 ux ux ux)
(-.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))
(fma.f32 ux ux ux)
(-.f32 (fma.f32 ux (+.f32 1 ux) 1) 1)
(fma.f32 ux ux ux)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux (+.f32 1 ux) 1))) 2)
(fma.f32 ux ux ux)
(-.f32 (/.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (fma.f32 ux (+.f32 1 ux) -1)) (+.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) -1)) 1))
(-.f32 (/.f32 (pow.f32 (fma.f32 ux ux ux) 2) (fma.f32 ux (+.f32 1 ux) -1)) (+.f32 1 (/.f32 1 (fma.f32 ux (+.f32 1 ux) -1))))
(-.f32 (/.f32 (pow.f32 (fma.f32 ux ux ux) 2) (+.f32 ux (fma.f32 ux ux -1))) (+.f32 1 (/.f32 1 (+.f32 ux (fma.f32 ux ux -1)))))
(/.f32 ux (/.f32 1 (+.f32 1 ux)))
(fma.f32 ux ux ux)
(/.f32 (+.f32 ux (*.f32 ux ux)) 1)
(fma.f32 ux ux ux)
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 1 ux) ux))
(*.f32 (/.f32 ux (-.f32 1 ux)) (-.f32 1 (*.f32 ux ux)))
(/.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux))) ux))
(*.f32 (/.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))) ux)
(/.f32 (*.f32 ux (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))
(/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (-.f32 1 ux))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 1 ux) ux))
(*.f32 (/.f32 ux (-.f32 1 ux)) (-.f32 1 (*.f32 ux ux)))
(/.f32 (*.f32 ux (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))) ux)
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (-.f32 1 ux))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 1 ux) ux))
(*.f32 (/.f32 ux (-.f32 1 ux)) (-.f32 1 (*.f32 ux ux)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) ux) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))) ux)
(/.f32 (*.f32 ux (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) 1) (-.f32 1 ux))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 1 ux) ux))
(*.f32 (/.f32 ux (-.f32 1 ux)) (-.f32 1 (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)))
(/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (/.f32 ux (-.f32 1 (pow.f32 ux 3))) (-.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (-.f32 1 ux))) (sqrt.f32 (-.f32 1 ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 1 ux) ux))
(*.f32 (/.f32 ux (-.f32 1 ux)) (-.f32 1 (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (-.f32 1 (pow.f32 ux 3)))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (/.f32 ux (-.f32 1 (pow.f32 ux 3))) (-.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (cbrt.f32 (-.f32 1 ux))) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 1 ux) ux))
(*.f32 (/.f32 ux (-.f32 1 ux)) (-.f32 1 (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2)) (cbrt.f32 (-.f32 1 ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 1 ux) ux))
(*.f32 (/.f32 ux (-.f32 1 ux)) (-.f32 1 (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2)) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (/.f32 ux (-.f32 1 (pow.f32 ux 3))) (-.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (-.f32 1 (pow.f32 ux 3)))
(/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (/.f32 ux (-.f32 1 (pow.f32 ux 3))) (-.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (+.f32 -1 (pow.f32 ux 3))) (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)))
(/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (/.f32 ux (-.f32 1 (pow.f32 ux 3))) (-.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 1 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (/.f32 ux (-.f32 1 (pow.f32 ux 3))) (-.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (/.f32 ux (-.f32 1 (pow.f32 ux 3))) (-.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 ux) (fma.f32 ux (+.f32 1 ux) -1))) (fma.f32 ux (+.f32 1 ux) -1))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 1 ux) ux))
(*.f32 (/.f32 ux (-.f32 1 ux)) (-.f32 1 (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))
(/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux ux ux)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)))))
(/.f32 ux (*.f32 (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))))))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) 1)) (/.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 (pow.f32 ux 3)))) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))) ux))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (/.f32 ux (-.f32 1 (pow.f32 ux 3))) (-.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) 1)) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1)))
(/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (/.f32 ux (-.f32 1 (pow.f32 ux 3))) (-.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))) (/.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))))
(/.f32 (*.f32 (/.f32 ux (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (-.f32 1 (*.f32 ux ux)))) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (/.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))))
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (/.f32 ux (*.f32 (cbrt.f32 (-.f32 1 ux)) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (*.f32 (-.f32 1 (*.f32 ux ux)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))))))
(/.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2))) (cbrt.f32 (-.f32 1 ux)))
(/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (*.f32 (cbrt.f32 (-.f32 1 ux)) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2))))
(/.f32 (*.f32 (/.f32 ux (cbrt.f32 (-.f32 1 ux))) (-.f32 1 (*.f32 ux ux))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)))
(/.f32 (/.f32 (*.f32 ux (+.f32 1 (pow.f32 ux 3))) 1) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))) ux)
(/.f32 (*.f32 ux (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))
(/.f32 (/.f32 (*.f32 ux (+.f32 1 (pow.f32 ux 3))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))
(/.f32 (*.f32 ux (+.f32 1 (pow.f32 ux 3))) (*.f32 (sqrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))))
(/.f32 (/.f32 (*.f32 ux (+.f32 1 (pow.f32 ux 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))
(/.f32 (*.f32 ux (+.f32 1 (pow.f32 ux 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))))
(/.f32 (/.f32 ux (/.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))) (+.f32 1 (pow.f32 ux 3)))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) 1) (-.f32 1 ux))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 1 ux) ux))
(*.f32 (/.f32 ux (-.f32 1 ux)) (-.f32 1 (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)))
(/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (/.f32 ux (-.f32 1 (pow.f32 ux 3))) (-.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (sqrt.f32 (-.f32 1 ux))) (sqrt.f32 (-.f32 1 ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 1 ux) ux))
(*.f32 (/.f32 ux (-.f32 1 ux)) (-.f32 1 (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (sqrt.f32 (-.f32 1 (pow.f32 ux 3)))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (/.f32 ux (-.f32 1 (pow.f32 ux 3))) (-.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (cbrt.f32 (-.f32 1 ux))) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 1 ux) ux))
(*.f32 (/.f32 ux (-.f32 1 ux)) (-.f32 1 (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2)) (cbrt.f32 (-.f32 1 ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 1 ux) ux))
(*.f32 (/.f32 ux (-.f32 1 ux)) (-.f32 1 (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2)) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (/.f32 ux (-.f32 1 (pow.f32 ux 3))) (-.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (-.f32 1 (pow.f32 ux 3)))
(/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (/.f32 ux (-.f32 1 (pow.f32 ux 3))) (-.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (+.f32 -1 (pow.f32 ux 3))) (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)))
(/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (/.f32 ux (-.f32 1 (pow.f32 ux 3))) (-.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (/.f32 1 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (/.f32 ux (-.f32 1 (pow.f32 ux 3))) (-.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (/.f32 ux (-.f32 1 (pow.f32 ux 3))) (-.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (/.f32 (-.f32 1 ux) (fma.f32 ux (+.f32 1 ux) -1))) (fma.f32 ux (+.f32 1 ux) -1))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 1 ux) ux))
(*.f32 (/.f32 ux (-.f32 1 ux)) (-.f32 1 (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))
(/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux ux ux)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)))))
(/.f32 ux (*.f32 (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) 1)) (/.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 (pow.f32 ux 3)))) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))) ux))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (/.f32 ux (-.f32 1 (pow.f32 ux 3))) (-.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) 1)) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1)))
(/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (fma.f32 ux (+.f32 1 ux) 1) (*.f32 (/.f32 ux (-.f32 1 (pow.f32 ux 3))) (-.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))) (/.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))))
(/.f32 (*.f32 (/.f32 ux (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (-.f32 1 (*.f32 ux ux)))) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (/.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))))
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (/.f32 ux (*.f32 (cbrt.f32 (-.f32 1 ux)) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (*.f32 (-.f32 1 (*.f32 ux ux)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) ux) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2))) (cbrt.f32 (-.f32 1 ux)))
(/.f32 (*.f32 ux (-.f32 1 (*.f32 ux ux))) (*.f32 (cbrt.f32 (-.f32 1 ux)) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2))))
(/.f32 (*.f32 (/.f32 ux (cbrt.f32 (-.f32 1 ux))) (-.f32 1 (*.f32 ux ux))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)))
(/.f32 (/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) ux) 1) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))) ux)
(/.f32 (*.f32 ux (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))
(/.f32 (/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) ux) (sqrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))
(/.f32 (*.f32 ux (+.f32 1 (pow.f32 ux 3))) (*.f32 (sqrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))))
(/.f32 (/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) ux) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))
(/.f32 (*.f32 ux (+.f32 1 (pow.f32 ux 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))))
(/.f32 (/.f32 ux (/.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))) (+.f32 1 (pow.f32 ux 3)))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))))
(pow.f32 (+.f32 ux (*.f32 ux ux)) 1)
(fma.f32 ux ux ux)
(pow.f32 (sqrt.f32 (+.f32 ux (*.f32 ux ux))) 2)
(pow.f32 (sqrt.f32 (fma.f32 ux ux ux)) 2)
(pow.f32 (cbrt.f32 (+.f32 ux (*.f32 ux ux))) 3)
(fma.f32 ux ux ux)
(pow.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3) 1/3)
(fma.f32 ux ux ux)
(sqrt.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2))
(sqrt.f32 (pow.f32 (fma.f32 ux ux ux) 2))
(log.f32 (pow.f32 (exp.f32 ux) (+.f32 1 ux)))
(*.f32 (+.f32 1 ux) (log.f32 (exp.f32 ux)))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 ux (*.f32 ux ux)))))
(fma.f32 ux ux ux)
(cbrt.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))
(fma.f32 ux ux ux)
(expm1.f32 (log1p.f32 (+.f32 ux (*.f32 ux ux))))
(fma.f32 ux ux ux)
(exp.f32 (+.f32 (log1p.f32 ux) (log.f32 ux)))
(exp.f32 (*.f32 (+.f32 (log1p.f32 ux) (log.f32 ux)) 1))
(exp.f32 (+.f32 (log1p.f32 ux) (log.f32 ux)))
(log1p.f32 (expm1.f32 (+.f32 ux (*.f32 ux ux))))
(fma.f32 ux ux ux)
(-.f32 (fma.f32 ux (+.f32 1 ux) 1) 0)
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux (+.f32 1 ux) 1))) 1)
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(-.f32 (/.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (fma.f32 ux (+.f32 1 ux) -1)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) -1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 ux ux ux) 2) (fma.f32 ux (+.f32 1 ux) -1)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) -1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 ux ux ux) 2) (+.f32 ux (fma.f32 ux ux -1))) (/.f32 1 (+.f32 ux (fma.f32 ux ux -1))))
(-.f32 (+.f32 2 (+.f32 ux (*.f32 ux ux))) 1)
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(*.f32 1 (fma.f32 ux (+.f32 1 ux) 1))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(*.f32 (fma.f32 ux (+.f32 1 ux) 1) 1)
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(*.f32 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(*.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(*.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (/.f32 1 (fma.f32 ux (+.f32 1 ux) -1)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux (+.f32 1 ux) -1))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)) (+.f32 ux (fma.f32 ux ux -1)))
(*.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)) (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux ux ux)))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)) (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux))))
(*.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) -1)) (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux (+.f32 1 ux) -1))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)) (+.f32 ux (fma.f32 ux ux -1)))
(*.f32 (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)) (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux ux ux)))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)) (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux))))
(*.f32 (/.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1)) (fma.f32 ux (+.f32 1 ux) 1))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(*.f32 (/.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3) 1)) (+.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)) (+.f32 (pow.f32 (fma.f32 ux ux ux) 3) -1)) (+.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 (fma.f32 ux ux ux) 2)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)) (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 3))) (+.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 (fma.f32 ux ux ux) 2)))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (-.f32 (*.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) (*.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux))) (-.f32 1 (+.f32 ux (*.f32 ux ux)))))) (+.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (+.f32 ux (*.f32 ux ux))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)) (-.f32 (pow.f32 (fma.f32 ux ux ux) 4) (*.f32 (-.f32 1 (fma.f32 ux ux ux)) (-.f32 1 (fma.f32 ux ux ux))))) (+.f32 (fma.f32 ux ux ux) (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)) (-.f32 (pow.f32 (fma.f32 ux ux ux) 4) (*.f32 (-.f32 1 (fma.f32 ux ux ux)) (-.f32 1 (fma.f32 ux ux ux))))) (+.f32 -1 (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (fma.f32 ux ux ux))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (+.f32 (pow.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) 3) (pow.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux))) 3))) (-.f32 (+.f32 (*.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) (*.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux))) (-.f32 1 (+.f32 ux (*.f32 ux ux))))) (*.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (-.f32 1 (+.f32 ux (*.f32 ux ux))))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)) (+.f32 (pow.f32 (pow.f32 (fma.f32 ux ux ux) 2) 3) (pow.f32 (-.f32 1 (fma.f32 ux ux ux)) 3))) (+.f32 (pow.f32 (fma.f32 ux ux ux) 4) (-.f32 (*.f32 (-.f32 1 (fma.f32 ux ux ux)) (-.f32 1 (fma.f32 ux ux ux))) (*.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux))))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)) (+.f32 (pow.f32 (-.f32 1 (fma.f32 ux ux ux)) 3) (pow.f32 (fma.f32 ux ux ux) 6))) (+.f32 (*.f32 (-.f32 1 (fma.f32 ux ux ux)) (-.f32 1 (fma.f32 ux ux ux))) (-.f32 (pow.f32 (fma.f32 ux ux ux) 4) (*.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) (-.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2))) (fma.f32 ux (+.f32 1 ux) 1))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(*.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) (-.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (+.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)))
(*.f32 (+.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 (fma.f32 ux ux ux) 2)) (/.f32 (-.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (-.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))))
(/.f32 1 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(/.f32 (fma.f32 ux (+.f32 1 ux) 1) 1)
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(/.f32 (fma.f32 ux (+.f32 1 ux) 1) (/.f32 (fma.f32 ux (+.f32 1 ux) -1) (fma.f32 ux (+.f32 1 ux) -1)))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(/.f32 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) (/.f32 1 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(/.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2) (/.f32 1 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(/.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (fma.f32 ux (+.f32 1 ux) -1))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux (+.f32 1 ux) -1))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)) (+.f32 ux (fma.f32 ux ux -1)))
(/.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (/.f32 1 (/.f32 1 (fma.f32 ux (+.f32 1 ux) -1))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux (+.f32 1 ux) -1))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)) (+.f32 ux (fma.f32 ux ux -1)))
(/.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)) (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux ux ux)))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)) (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux))))
(/.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (/.f32 1 (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)) (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux ux ux)))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)) (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux))))
(/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (/.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))) (sqrt.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))) (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux ux ux))) (sqrt.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))))
(*.f32 (sqrt.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))) (/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))) (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1)) (/.f32 (fma.f32 ux (+.f32 1 ux) -1) (sqrt.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2))) (fma.f32 ux (+.f32 1 ux) -1)) (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2))))
(*.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2))) (/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2))) (+.f32 ux (fma.f32 ux ux -1))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (cbrt.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (/.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))) (cbrt.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))) (cbrt.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)))) (/.f32 (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux ux ux)) (cbrt.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)))))
(*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))) (/.f32 (cbrt.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))) (/.f32 (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux))) (cbrt.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1)) (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (/.f32 (fma.f32 ux (+.f32 1 ux) -1) (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2))) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)))) (/.f32 (fma.f32 ux (+.f32 1 ux) -1) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2))) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)))) (/.f32 (+.f32 ux (fma.f32 ux ux -1)) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1)) (neg.f32 (fma.f32 ux (+.f32 1 ux) -1)))
(/.f32 (+.f32 (neg.f32 (pow.f32 (fma.f32 ux ux ux) 2)) 1) (neg.f32 (fma.f32 ux (+.f32 1 ux) -1)))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (neg.f32 (+.f32 ux (fma.f32 ux ux -1))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1)) (*.f32 1 (neg.f32 (fma.f32 ux (+.f32 1 ux) -1))))
(/.f32 (+.f32 (neg.f32 (pow.f32 (fma.f32 ux ux ux) 2)) 1) (neg.f32 (fma.f32 ux (+.f32 1 ux) -1)))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (neg.f32 (+.f32 ux (fma.f32 ux ux -1))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (neg.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))) (neg.f32 (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux ux ux))))
(/.f32 (-.f32 -1 (pow.f32 (fma.f32 ux ux ux) 3)) (-.f32 -1 (-.f32 (pow.f32 (fma.f32 ux ux ux) 2) (fma.f32 ux ux ux))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (*.f32 1 (neg.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))) (neg.f32 (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux ux ux))))
(/.f32 (-.f32 -1 (pow.f32 (fma.f32 ux ux ux) 3)) (-.f32 -1 (-.f32 (pow.f32 (fma.f32 ux ux ux) 2) (fma.f32 ux ux ux))))
(/.f32 (-.f32 (*.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3) (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) 1) (*.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))) (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3) 1)))
(/.f32 (+.f32 (pow.f32 (fma.f32 ux ux ux) 6) -1) (*.f32 (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux ux ux)) (+.f32 (pow.f32 (fma.f32 ux ux ux) 3) -1)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 6)) (*.f32 (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux))) (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 3))))
(/.f32 (-.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) (-.f32 1 (+.f32 ux (*.f32 ux ux))))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (-.f32 1 (fma.f32 ux ux ux)))
(/.f32 (-.f32 (*.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) 1) (*.f32 (fma.f32 ux (+.f32 1 ux) -1) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2))))
(/.f32 (+.f32 (pow.f32 (fma.f32 ux ux ux) 4) -1) (*.f32 (fma.f32 ux (+.f32 1 ux) -1) (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 4)) (*.f32 (+.f32 ux (fma.f32 ux ux -1)) (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2))))
(/.f32 (+.f32 1 (pow.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3) 3)) (*.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))) (-.f32 (+.f32 (*.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3) (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) 1) (*.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3) 1))))
(/.f32 (+.f32 1 (pow.f32 (pow.f32 (fma.f32 ux ux ux) 3) 3)) (*.f32 (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux ux ux)) (+.f32 (pow.f32 (fma.f32 ux ux ux) 6) (-.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)))))
(/.f32 (+.f32 1 (pow.f32 (pow.f32 (fma.f32 ux ux ux) 3) 3)) (*.f32 (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux))) (+.f32 1 (-.f32 (pow.f32 (fma.f32 ux ux ux) 6) (pow.f32 (fma.f32 ux ux ux) 3)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) 3) 1) (*.f32 (fma.f32 ux (+.f32 1 ux) -1) (+.f32 (*.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) (+.f32 1 (*.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) 1)))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (fma.f32 ux ux ux) 2) 3) -1) (*.f32 (fma.f32 ux (+.f32 1 ux) -1) (+.f32 (pow.f32 (fma.f32 ux ux ux) 4) (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)))))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 6)) (+.f32 ux (fma.f32 ux ux -1))) (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (pow.f32 (fma.f32 ux ux ux) 4))))
(/.f32 (/.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) 1) (fma.f32 ux (+.f32 1 ux) -1))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux (+.f32 1 ux) -1))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)) (+.f32 ux (fma.f32 ux ux -1)))
(/.f32 (/.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) -1))) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) -1)))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) -1))) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) -1)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)) (*.f32 (sqrt.f32 (+.f32 ux (fma.f32 ux ux -1))) (sqrt.f32 (+.f32 ux (fma.f32 ux ux -1)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (*.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) -1)) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) -1)))) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) -1)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)) (*.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) -1)) (*.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) -1)) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) -1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux ux -1))) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux ux -1))) (cbrt.f32 (+.f32 ux (fma.f32 ux ux -1))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1) (+.f32 1 (sqrt.f32 (+.f32 ux (*.f32 ux ux))))) (-.f32 (sqrt.f32 (+.f32 ux (*.f32 ux ux))) 1))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)) (+.f32 1 (sqrt.f32 (fma.f32 ux ux ux)))) (+.f32 (sqrt.f32 (fma.f32 ux ux ux)) -1))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)) (*.f32 (+.f32 1 (sqrt.f32 (fma.f32 ux ux ux))) (+.f32 -1 (sqrt.f32 (fma.f32 ux ux ux)))))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) 1) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)) (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux ux ux)))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)) (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux))))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)) (*.f32 (sqrt.f32 (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux ux ux))) (sqrt.f32 (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux ux ux)))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux)))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux))))))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)) (*.f32 (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)) (*.f32 (cbrt.f32 (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux ux ux))) (*.f32 (cbrt.f32 (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux ux ux))) (cbrt.f32 (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (fma.f32 ux ux ux))))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux)))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux)))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux)))))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) 1) (-.f32 1 (+.f32 ux (*.f32 ux ux))))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (-.f32 1 (fma.f32 ux ux ux)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) (sqrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux))))) (sqrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux)))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (sqrt.f32 (-.f32 1 (fma.f32 ux ux ux)))) (sqrt.f32 (-.f32 1 (fma.f32 ux ux ux))))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (*.f32 (sqrt.f32 (-.f32 1 (fma.f32 ux ux ux))) (sqrt.f32 (-.f32 1 (fma.f32 ux ux ux)))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) (*.f32 (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux)))) (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux)))))) (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux ux)))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (*.f32 (cbrt.f32 (-.f32 1 (fma.f32 ux ux ux))) (cbrt.f32 (-.f32 1 (fma.f32 ux ux ux))))) (cbrt.f32 (-.f32 1 (fma.f32 ux ux ux))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (fma.f32 ux ux ux) 2)) (cbrt.f32 (-.f32 1 (fma.f32 ux ux ux)))) (*.f32 (cbrt.f32 (-.f32 1 (fma.f32 ux ux ux))) (cbrt.f32 (-.f32 1 (fma.f32 ux ux ux)))))
(pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 1)
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(pow.f32 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 3)
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(pow.f32 (pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 3) 1/3)
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(sqrt.f32 (pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 2))
(log.f32 (exp.f32 (fma.f32 ux (+.f32 1 ux) 1)))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 3))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(expm1.f32 (log1p.f32 (fma.f32 ux (+.f32 1 ux) 1)))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(exp.f32 (log1p.f32 (+.f32 ux (*.f32 ux ux))))
(exp.f32 (log1p.f32 (fma.f32 ux ux ux)))
(exp.f32 (*.f32 (log1p.f32 (+.f32 ux (*.f32 ux ux))) 1))
(exp.f32 (log1p.f32 (fma.f32 ux ux ux)))
(log1p.f32 (expm1.f32 (fma.f32 ux (+.f32 1 ux) 1)))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(fma.f32 1 (+.f32 ux (*.f32 ux ux)) 1)
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(fma.f32 ux (+.f32 1 ux) 1)
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 (+.f32 1 ux) ux 1)
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(fma.f32 (sqrt.f32 (+.f32 ux (*.f32 ux ux))) (sqrt.f32 (+.f32 ux (*.f32 ux ux))) 1)
(+.f32 (pow.f32 (sqrt.f32 (fma.f32 ux ux ux)) 2) 1)
(+.f32 1 (pow.f32 (sqrt.f32 (fma.f32 ux ux ux)) 2))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 ux (*.f32 ux ux))) 2) (cbrt.f32 (+.f32 ux (*.f32 ux ux))) 1)
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(fma.f32 ux (+.f32 1 ux) 1)
(+.f32 1 (neg.f32 (pow.f32 ux 3)))
(-.f32 1 (pow.f32 ux 3))
(+.f32 1 (*.f32 (neg.f32 (pow.f32 ux 3)) 1))
(-.f32 1 (pow.f32 ux 3))
(+.f32 (neg.f32 (pow.f32 ux 3)) 1)
(-.f32 1 (pow.f32 ux 3))
(+.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) 1) 1)
(-.f32 1 (pow.f32 ux 3))
(+.f32 (-.f32 1 (+.f32 1 (pow.f32 ux 3))) 1)
(-.f32 1 (pow.f32 ux 3))
(*.f32 1 (-.f32 1 (pow.f32 ux 3)))
(-.f32 1 (pow.f32 ux 3))
(*.f32 (-.f32 1 (pow.f32 ux 3)) 1)
(-.f32 1 (pow.f32 ux 3))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (sqrt.f32 (-.f32 1 (pow.f32 ux 3))))
(-.f32 1 (pow.f32 ux 3))
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2))
(-.f32 1 (pow.f32 ux 3))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (cbrt.f32 (-.f32 1 (pow.f32 ux 3))))
(-.f32 1 (pow.f32 ux 3))
(*.f32 (-.f32 1 (pow.f32 ux 6)) (/.f32 1 (+.f32 1 (pow.f32 ux 3))))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (pow.f32 ux 3)))
(*.f32 (-.f32 1 (pow.f32 ux 9)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))))
(/.f32 (-.f32 1 (pow.f32 ux 9)) (+.f32 (+.f32 1 (pow.f32 ux 3)) (pow.f32 ux 6)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) (-.f32 1 (pow.f32 ux 6)))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (pow.f32 ux 3)))
(*.f32 (/.f32 1 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))) (-.f32 1 (pow.f32 ux 9)))
(/.f32 (-.f32 1 (pow.f32 ux 9)) (+.f32 (+.f32 1 (pow.f32 ux 3)) (pow.f32 ux 6)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (-.f32 1 (pow.f32 ux 6))) (-.f32 1 (pow.f32 ux 3)))
(-.f32 1 (pow.f32 ux 3))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (pow.f32 ux 9))) (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))))
(*.f32 (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))) (/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (pow.f32 ux 9))))
(*.f32 (+.f32 (pow.f32 ux 6) (-.f32 1 (pow.f32 ux 3))) (/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (pow.f32 ux 9))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 9)) (-.f32 1 (*.f32 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))) (-.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))
(*.f32 (-.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))) (/.f32 (-.f32 1 (pow.f32 ux 9)) (-.f32 1 (*.f32 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 9)) (-.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))) (-.f32 1 (*.f32 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 9)) (+.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))))
(*.f32 (+.f32 1 (-.f32 (*.f32 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))) (/.f32 (-.f32 1 (pow.f32 ux 9)) (+.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)) 3))))
(/.f32 1 (/.f32 1 (-.f32 1 (pow.f32 ux 3))))
(-.f32 1 (pow.f32 ux 3))
(/.f32 (-.f32 1 (pow.f32 ux 3)) 1)
(-.f32 1 (pow.f32 ux 3))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (sqrt.f32 (-.f32 1 (pow.f32 ux 3)))))
(-.f32 1 (pow.f32 ux 3))
(/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2)))
(-.f32 1 (pow.f32 ux 3))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (/.f32 1 (cbrt.f32 (-.f32 1 (pow.f32 ux 3)))))
(-.f32 1 (pow.f32 ux 3))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (pow.f32 ux 3)))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (/.f32 1 (/.f32 1 (+.f32 1 (pow.f32 ux 3)))))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (pow.f32 ux 3)))
(/.f32 (-.f32 1 (pow.f32 ux 9)) (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))
(/.f32 (-.f32 1 (pow.f32 ux 9)) (+.f32 (+.f32 1 (pow.f32 ux 3)) (pow.f32 ux 6)))
(/.f32 (-.f32 1 (pow.f32 ux 9)) (/.f32 1 (/.f32 1 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))))
(/.f32 (-.f32 1 (pow.f32 ux 9)) (+.f32 (+.f32 1 (pow.f32 ux 3)) (pow.f32 ux 6)))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 6))) (/.f32 (+.f32 1 (pow.f32 ux 3)) (sqrt.f32 (-.f32 1 (pow.f32 ux 6)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (pow.f32 ux 3))) (sqrt.f32 (-.f32 1 (pow.f32 ux 6))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 6))) (sqrt.f32 (-.f32 1 (pow.f32 ux 6)))) (+.f32 1 (pow.f32 ux 3)))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 9))) (/.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))) (sqrt.f32 (-.f32 1 (pow.f32 ux 9)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 9))) (+.f32 (+.f32 1 (pow.f32 ux 3)) (pow.f32 ux 6))) (sqrt.f32 (-.f32 1 (pow.f32 ux 9))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 9))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 9))) (+.f32 (+.f32 1 (pow.f32 ux 3)) (pow.f32 ux 6))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 6))) (cbrt.f32 (-.f32 1 (pow.f32 ux 6)))) (/.f32 (+.f32 1 (pow.f32 ux 3)) (cbrt.f32 (-.f32 1 (pow.f32 ux 6)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 6))) (cbrt.f32 (-.f32 1 (pow.f32 ux 6)))) (+.f32 1 (pow.f32 ux 3))) (cbrt.f32 (-.f32 1 (pow.f32 ux 6))))
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 6))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 6))) (/.f32 (+.f32 1 (pow.f32 ux 3)) (cbrt.f32 (-.f32 1 (pow.f32 ux 6))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 9))) (cbrt.f32 (-.f32 1 (pow.f32 ux 9)))) (/.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))) (cbrt.f32 (-.f32 1 (pow.f32 ux 9)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 9))) (cbrt.f32 (-.f32 1 (pow.f32 ux 9)))) (/.f32 (+.f32 (+.f32 1 (pow.f32 ux 3)) (pow.f32 ux 6)) (cbrt.f32 (-.f32 1 (pow.f32 ux 9)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 6))) (neg.f32 (+.f32 1 (pow.f32 ux 3))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 6))) (+.f32 -1 (neg.f32 (pow.f32 ux 3))))
(/.f32 (+.f32 -1 (pow.f32 ux 6)) (-.f32 -1 (pow.f32 ux 3)))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 6))) (*.f32 1 (neg.f32 (+.f32 1 (pow.f32 ux 3)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 6))) (+.f32 -1 (neg.f32 (pow.f32 ux 3))))
(/.f32 (+.f32 -1 (pow.f32 ux 6)) (-.f32 -1 (pow.f32 ux 3)))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 9))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 9))) (+.f32 -1 (neg.f32 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))))
(/.f32 (+.f32 -1 (pow.f32 ux 9)) (-.f32 -1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 9))) (*.f32 1 (neg.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 9))) (+.f32 -1 (neg.f32 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))))
(/.f32 (+.f32 -1 (pow.f32 ux 9)) (-.f32 -1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))
(/.f32 (-.f32 1 (*.f32 (neg.f32 (pow.f32 ux 3)) (neg.f32 (pow.f32 ux 3)))) (+.f32 1 (pow.f32 ux 3)))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (pow.f32 ux 3)))
(/.f32 (-.f32 1 (*.f32 (pow.f32 ux 9) (pow.f32 ux 9))) (*.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))) (+.f32 1 (pow.f32 ux 9))))
(/.f32 (-.f32 1 (pow.f32 ux 18)) (*.f32 (+.f32 1 (pow.f32 ux 9)) (+.f32 (+.f32 1 (pow.f32 ux 3)) (pow.f32 ux 6))))
(/.f32 (-.f32 1 (*.f32 (pow.f32 ux 6) (pow.f32 ux 6))) (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 ux 6))))
(/.f32 (-.f32 1 (pow.f32 ux 12)) (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 ux 6))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 12)) (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (pow.f32 ux 6)))
(/.f32 (+.f32 1 (pow.f32 (neg.f32 (pow.f32 ux 3)) 3)) (+.f32 1 (-.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) (neg.f32 (pow.f32 ux 3))) (neg.f32 (pow.f32 ux 3)))))
(/.f32 (+.f32 1 (pow.f32 (neg.f32 (pow.f32 ux 3)) 3)) (+.f32 1 (-.f32 (pow.f32 ux 6) (neg.f32 (pow.f32 ux 3)))))
(/.f32 (+.f32 1 (pow.f32 (neg.f32 (pow.f32 ux 3)) 3)) (-.f32 (pow.f32 ux 6) (-.f32 -1 (pow.f32 ux 3))))
(/.f32 (+.f32 1 (pow.f32 (neg.f32 (pow.f32 ux 3)) 3)) (*.f32 1 (+.f32 1 (-.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) (neg.f32 (pow.f32 ux 3))) (neg.f32 (pow.f32 ux 3))))))
(/.f32 (+.f32 1 (pow.f32 (neg.f32 (pow.f32 ux 3)) 3)) (+.f32 1 (-.f32 (pow.f32 ux 6) (neg.f32 (pow.f32 ux 3)))))
(/.f32 (+.f32 1 (pow.f32 (neg.f32 (pow.f32 ux 3)) 3)) (-.f32 (pow.f32 ux 6) (-.f32 -1 (pow.f32 ux 3))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 ux 9) 3)) (*.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))) (+.f32 1 (+.f32 (pow.f32 ux 9) (*.f32 (pow.f32 ux 9) (pow.f32 ux 9))))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 ux 9) 3)) (*.f32 (+.f32 (+.f32 1 (pow.f32 ux 3)) (pow.f32 ux 6)) (+.f32 1 (+.f32 (pow.f32 ux 9) (pow.f32 ux 18)))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 ux 9) 3)) (*.f32 (+.f32 (+.f32 1 (pow.f32 ux 3)) (pow.f32 ux 6)) (+.f32 (pow.f32 ux 9) (+.f32 (pow.f32 ux 18) 1))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 ux 6) 3)) (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (+.f32 (pow.f32 ux 6) (*.f32 (pow.f32 ux 6) (pow.f32 ux 6))))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 ux 6) 3)) (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (+.f32 (pow.f32 ux 6) (pow.f32 ux 12)))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 ux 6) 3)) (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 6) (+.f32 1 (pow.f32 ux 12)))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) 1) (+.f32 1 (pow.f32 ux 3)))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (pow.f32 ux 3)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (sqrt.f32 (+.f32 1 (pow.f32 ux 3)))) (sqrt.f32 (+.f32 1 (pow.f32 ux 3))))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 ux 3))) (sqrt.f32 (+.f32 1 (pow.f32 ux 3)))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) (cbrt.f32 (+.f32 1 (pow.f32 ux 3))))) (cbrt.f32 (+.f32 1 (pow.f32 ux 3))))
(/.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (cbrt.f32 (+.f32 1 (pow.f32 ux 3)))) (cbrt.f32 (+.f32 1 (pow.f32 ux 3)))) (cbrt.f32 (+.f32 1 (pow.f32 ux 3))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 9)) 1) (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))
(/.f32 (-.f32 1 (pow.f32 ux 9)) (+.f32 (+.f32 1 (pow.f32 ux 3)) (pow.f32 ux 6)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 9)) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))))
(/.f32 (-.f32 1 (pow.f32 ux 9)) (*.f32 (sqrt.f32 (+.f32 (+.f32 1 (pow.f32 ux 3)) (pow.f32 ux 6))) (sqrt.f32 (+.f32 (+.f32 1 (pow.f32 ux 3)) (pow.f32 ux 6)))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 9)) (*.f32 (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))) (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))))) (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))))
(/.f32 (-.f32 1 (pow.f32 ux 9)) (*.f32 (cbrt.f32 (+.f32 (+.f32 1 (pow.f32 ux 3)) (pow.f32 ux 6))) (*.f32 (cbrt.f32 (+.f32 (+.f32 1 (pow.f32 ux 3)) (pow.f32 ux 6))) (cbrt.f32 (+.f32 (+.f32 1 (pow.f32 ux 3)) (pow.f32 ux 6))))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 9)) (cbrt.f32 (+.f32 (+.f32 1 (pow.f32 ux 3)) (pow.f32 ux 6)))) (*.f32 (cbrt.f32 (+.f32 (+.f32 1 (pow.f32 ux 3)) (pow.f32 ux 6))) (cbrt.f32 (+.f32 (+.f32 1 (pow.f32 ux 3)) (pow.f32 ux 6)))))
(pow.f32 (-.f32 1 (pow.f32 ux 3)) 1)
(-.f32 1 (pow.f32 ux 3))
(pow.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) 2)
(-.f32 1 (pow.f32 ux 3))
(pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 3)
(-.f32 1 (pow.f32 ux 3))
(pow.f32 (pow.f32 (-.f32 1 (pow.f32 ux 3)) 3) 1/3)
(-.f32 1 (pow.f32 ux 3))
(sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 ux 3)) 2))
(log.f32 (exp.f32 (-.f32 1 (pow.f32 ux 3))))
(-.f32 1 (pow.f32 ux 3))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (pow.f32 ux 3)))))
(-.f32 1 (pow.f32 ux 3))
(cbrt.f32 (pow.f32 (-.f32 1 (pow.f32 ux 3)) 3))
(-.f32 1 (pow.f32 ux 3))
(expm1.f32 (log.f32 (-.f32 2 (pow.f32 ux 3))))
(exp.f32 (log1p.f32 (neg.f32 (pow.f32 ux 3))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 (pow.f32 ux 3))) 1))
(exp.f32 (log1p.f32 (neg.f32 (pow.f32 ux 3))))
(log1p.f32 (expm1.f32 (-.f32 1 (pow.f32 ux 3))))
(-.f32 1 (pow.f32 ux 3))

localize114.0ms (1.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(pow.f32 (-.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1) 3)
0.3b
(*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
0.4b
(/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1) 3)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
14.2b
(-.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)
Compiler

Compiled 112 to 85 computations (24.1% saved)

series3.0ms (0%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
1.0ms
maxCos
@0
(/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1) 3)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
0.0ms
maxCos
@-inf
(/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1) 3)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
0.0ms
maxCos
@inf
(/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1) 3)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
0.0ms
ux
@inf
(/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1) 3)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
0.0ms
ux
@inf
(pow.f32 (-.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1) 3)

rewrite122.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
1586×associate-/r/
854×associate-+l+
470×associate-+r+
436×+-commutative
374×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
015141
136151
2544251
Stop Event
node limit
Counts
3 → 241
Calls
Call 1
Inputs
(-.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)
(/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1) 3)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(pow.f32 (-.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1) 3)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (fma.f32 ux (-.f32 1 maxCos) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) 1) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 ux (*.f32 ux (neg.f32 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 ux (*.f32 (neg.f32 maxCos) ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 ux (+.f32 (*.f32 ux (neg.f32 maxCos)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 ux (+.f32 (*.f32 (neg.f32 maxCos) ux) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (-.f32 1 maxCos)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 ux (-.f32 1 maxCos) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 ux (-.f32 1 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 ux (-.f32 1 maxCos) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (fma.f32 ux (-.f32 1 maxCos) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (neg.f32 maxCos)) ux)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 maxCos) ux) ux)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 ux (-.f32 1 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 ux (-.f32 1 maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 maxCos) ux)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 ux (-.f32 1 maxCos)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 1 maxCos)) (*.f32 (sqrt.f32 (-.f32 1 maxCos)) ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) (-.f32 1 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (-.f32 1 maxCos)) 2) (*.f32 (cbrt.f32 (-.f32 1 maxCos)) ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2) (*.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) (-.f32 1 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1) (/.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 ux (sqrt.f32 (-.f32 1 maxCos))) (sqrt.f32 (-.f32 1 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 ux (pow.f32 (cbrt.f32 (-.f32 1 maxCos)) 2)) (cbrt.f32 (-.f32 1 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (-.f32 1 maxCos) (sqrt.f32 ux)) (sqrt.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 1 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))) (-.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1)) (*.f32 ux (-.f32 1 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1) (-.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2))) (-.f32 0 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1) (+.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (-.f32 0 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (-.f32 (*.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (*.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (-.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (+.f32 (pow.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) 3) (pow.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 3))) (+.f32 (*.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (-.f32 (*.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 maxCos maxCos))) (-.f32 1 (*.f32 maxCos maxCos))) (-.f32 1 maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 maxCos maxCos))) (+.f32 1 (pow.f32 maxCos 3))) (+.f32 1 (-.f32 (*.f32 maxCos maxCos) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 3))) (-.f32 1 (*.f32 (fma.f32 maxCos maxCos maxCos) (fma.f32 maxCos maxCos maxCos)))) (-.f32 1 (fma.f32 maxCos maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 3))) (+.f32 1 (pow.f32 (fma.f32 maxCos maxCos maxCos) 3))) (+.f32 1 (-.f32 (*.f32 (fma.f32 maxCos maxCos maxCos) (fma.f32 maxCos maxCos maxCos)) (fma.f32 maxCos maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 maxCos maxCos)) ux) (-.f32 1 (*.f32 maxCos maxCos))) (-.f32 1 maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 maxCos maxCos)) ux) (+.f32 1 (pow.f32 maxCos 3))) (+.f32 1 (-.f32 (*.f32 maxCos maxCos) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 3)) ux) (-.f32 1 (*.f32 (fma.f32 maxCos maxCos maxCos) (fma.f32 maxCos maxCos maxCos)))) (-.f32 1 (fma.f32 maxCos maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 3)) ux) (+.f32 1 (pow.f32 (fma.f32 maxCos maxCos maxCos) 3))) (+.f32 1 (-.f32 (*.f32 (fma.f32 maxCos maxCos maxCos) (fma.f32 maxCos maxCos maxCos)) (fma.f32 maxCos maxCos maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (-.f32 1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (-.f32 1 (*.f32 maxCos maxCos))) (+.f32 1 maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 3))) (+.f32 1 (fma.f32 maxCos maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (*.f32 maxCos maxCos)) ux) (+.f32 1 maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 3)) ux) (+.f32 1 (fma.f32 maxCos maxCos maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (fma.f32 ux (-.f32 1 maxCos) -1))) (-.f32 2 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) -1) 3)) (+.f32 1 (-.f32 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (fma.f32 ux (-.f32 1 maxCos) -1)) (fma.f32 ux (-.f32 1 maxCos) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1)) (neg.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))) (neg.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 ux (-.f32 1 maxCos)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 ux) (-.f32 1 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) -1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (neg.f32 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (neg.f32 (-.f32 1 maxCos)) ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 ux (-.f32 1 maxCos))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 (-.f32 1 maxCos)) ux) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 0 (*.f32 ux (-.f32 1 maxCos))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (/.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (/.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 1 (*.f32 ux (-.f32 1 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (fma.f32 ux (-.f32 1 maxCos) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 2 (fma.f32 ux (-.f32 1 maxCos) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log.f32 (-.f32 2 (*.f32 ux (-.f32 1 maxCos))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 2 (*.f32 ux (-.f32 1 maxCos))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 0 (*.f32 ux (-.f32 1 maxCos))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 1 ux) (*.f32 ux (neg.f32 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 1 ux) (*.f32 (neg.f32 maxCos) ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2) (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (-.f32 -1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1) (/.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1) (/.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))) (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 -1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))) (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1) (/.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1) (/.f32 (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1))) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (neg.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (neg.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (neg.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) 1)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1)) (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1)) (fma.f32 ux (-.f32 1 maxCos) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (neg.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))) (neg.f32 (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (neg.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9))) (+.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (-.f32 1 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))))) (-.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (+.f32 1 (pow.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1) 1) (/.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1) 1) (/.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))) (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (neg.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1) (neg.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (neg.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1) (-.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) 1)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (sqrt.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (cbrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (cbrt.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (*.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (*.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))) (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (*.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (*.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 -1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 3) (pow.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log.f32 (-.f32 2 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1)) (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (*.f32 ux (-.f32 1 maxCos))) (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (*.f32 (*.f32 ux (-.f32 1 maxCos)) -1) (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) -1) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2) (*.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 ux 3) (pow.f32 (-.f32 1 maxCos) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1) (*.f32 ux (-.f32 1 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) ux) (-.f32 1 maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (-.f32 1 maxCos)) ux)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2) 3) (*.f32 ux (-.f32 1 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1)) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1)) (*.f32 ux (-.f32 1 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1)) (-.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2))) (-.f32 0 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1)) (+.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (-.f32 0 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))) (-.f32 (*.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (*.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (-.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))) (+.f32 (pow.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) 3) (pow.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 3))) (+.f32 (*.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (-.f32 (*.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1)) (*.f32 ux (-.f32 1 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2))) (-.f32 0 (*.f32 ux (-.f32 1 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (-.f32 0 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 (*.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (*.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (-.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 (pow.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) 3) (pow.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 3))) (+.f32 (*.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (-.f32 (*.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1)) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1) 3) (pow.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) 3) (pow.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 3 (log.f32 (*.f32 ux (-.f32 1 maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 ux (-.f32 1 maxCos)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))))))

simplify290.0ms (2.8%)

Algorithm
egg-herbie
Rules
1400×associate-*r*
1222×associate-*l*
980×distribute-lft-in
940×associate-/l*
892×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
078221191
1256320717
Stop Event
node limit
Counts
313 → 445
Calls
Call 1
Inputs
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
ux
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 -1 (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 -1 (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 ux 2) (+.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)) (pow.f32 (-.f32 1 maxCos) 2)))) (*.f32 (-.f32 maxCos 1) ux)))
(+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 -1 (pow.f32 (-.f32 1 maxCos) 3)) (+.f32 (*.f32 (-.f32 maxCos 1) (pow.f32 (-.f32 1 maxCos) 2)) (*.f32 -1 (*.f32 (-.f32 1 maxCos) (+.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1)) (pow.f32 (-.f32 1 maxCos) 2)))))) (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 ux 2) (+.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)) (pow.f32 (-.f32 1 maxCos) 2)))) (*.f32 (-.f32 maxCos 1) ux))))
(*.f32 -1 (*.f32 (-.f32 1 maxCos) ux))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(*.f32 -1 (*.f32 (-.f32 1 maxCos) ux))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) maxCos) (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) maxCos) (+.f32 (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (+.f32 (/.f32 (*.f32 (pow.f32 ux 2) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2)) (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2))) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))))))) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) maxCos) (+.f32 (*.f32 (pow.f32 maxCos 3) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (+.f32 (/.f32 (*.f32 (pow.f32 ux 2) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2)) (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2))) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) (pow.f32 ux 2)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))))) (+.f32 (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (+.f32 (/.f32 (*.f32 (pow.f32 ux 2) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2)) (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2))) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))))))) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(*.f32 maxCos ux)
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 maxCos ux)) (+.f32 (*.f32 -1 ux) (*.f32 -1 (+.f32 1 ux))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (*.f32 maxCos (pow.f32 ux 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 maxCos ux))) (+.f32 (/.f32 ux maxCos) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (/.f32 1 maxCos) (+.f32 (*.f32 -1 ux) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 ux) (*.f32 -1 (+.f32 1 ux)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (*.f32 maxCos (pow.f32 ux 2))) (*.f32 -1 (+.f32 1 ux))))))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (*.f32 maxCos (pow.f32 ux 2)))) (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 maxCos ux)))) (+.f32 (/.f32 ux maxCos) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 ux) (*.f32 -1 (+.f32 1 ux)))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (+.f32 (/.f32 1 maxCos) (+.f32 (*.f32 -1 ux) (+.f32 (/.f32 ux (pow.f32 maxCos 2)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 ux) (*.f32 -1 (+.f32 1 ux)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (*.f32 maxCos (pow.f32 ux 2))) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (pow.f32 ux 2))) (+.f32 1 (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 ux) (*.f32 -1 (+.f32 1 ux)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (pow.f32 ux 2)) (+.f32 ux (/.f32 1 ux))))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (*.f32 -1 (+.f32 1 ux)))))))))))
(*.f32 maxCos ux)
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 maxCos ux)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) ux)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 (/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 -1 (/.f32 (+.f32 (pow.f32 ux 2) (*.f32 (+.f32 1 ux) ux)) ux)))) (pow.f32 ux 2)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) ux)))) maxCos)) (*.f32 maxCos ux))) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) ux)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 (/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 -1 (/.f32 (+.f32 (pow.f32 ux 2) (*.f32 (+.f32 1 ux) ux)) ux)))) (pow.f32 ux 2)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) ux)))) maxCos)) (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (*.f32 maxCos ux)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) ux)) (+.f32 (/.f32 ux (pow.f32 maxCos 2)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 -1 (/.f32 (+.f32 (pow.f32 ux 2) (*.f32 (+.f32 1 ux) ux)) ux))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (/.f32 (*.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (/.f32 (*.f32 (+.f32 (pow.f32 ux 2) (*.f32 (+.f32 1 ux) ux)) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) ux)))) (pow.f32 ux 2)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) ux))))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 ux 3)
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (pow.f32 ux 3))
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (pow.f32 ux 3)))
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (pow.f32 ux 3))))
(*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))
(+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (pow.f32 ux 3))))
(*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))
(+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))
(+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3))))))
(+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (+.f32 (pow.f32 ux 3) (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)))))))
(+.f32 1 (fma.f32 ux (-.f32 1 maxCos) -1))
(+.f32 1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) 1))
(+.f32 1 (+.f32 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) 1) 0))
(+.f32 ux (*.f32 ux (neg.f32 maxCos)))
(+.f32 ux (*.f32 (neg.f32 maxCos) ux))
(+.f32 ux (+.f32 (*.f32 ux (neg.f32 maxCos)) 0))
(+.f32 ux (+.f32 (*.f32 (neg.f32 maxCos) ux) 0))
(+.f32 (*.f32 ux (-.f32 1 maxCos)) 0)
(+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(+.f32 0 (*.f32 ux (-.f32 1 maxCos)))
(+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) 1)
(+.f32 -1 (fma.f32 ux (-.f32 1 maxCos) 1))
(+.f32 (*.f32 ux (neg.f32 maxCos)) ux)
(+.f32 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) 1) 1)
(+.f32 (*.f32 (neg.f32 maxCos) ux) ux)
(*.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 ux (-.f32 1 maxCos))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (*.f32 ux (-.f32 1 maxCos)) 1)
(*.f32 (sqrt.f32 (-.f32 1 maxCos)) (*.f32 (sqrt.f32 (-.f32 1 maxCos)) ux))
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 1))
(*.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) (-.f32 1 maxCos)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 maxCos)) 2) (*.f32 (cbrt.f32 (-.f32 1 maxCos)) ux))
(*.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2) (*.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 1))
(*.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) (-.f32 1 maxCos)))
(*.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1) (/.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(*.f32 (*.f32 ux (sqrt.f32 (-.f32 1 maxCos))) (sqrt.f32 (-.f32 1 maxCos)))
(*.f32 (*.f32 ux (pow.f32 (cbrt.f32 (-.f32 1 maxCos)) 2)) (cbrt.f32 (-.f32 1 maxCos)))
(*.f32 (*.f32 (-.f32 1 maxCos) (sqrt.f32 ux)) (sqrt.f32 ux))
(*.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux))
(*.f32 (+.f32 1 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))) (-.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 1))
(*.f32 (/.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)))
(*.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1)) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1) (-.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2))) (-.f32 0 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1) (+.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (-.f32 0 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (-.f32 (*.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (*.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (-.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (+.f32 (pow.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) 3) (pow.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 3))) (+.f32 (*.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (-.f32 (*.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))
(*.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 maxCos maxCos))) (-.f32 1 (*.f32 maxCos maxCos))) (-.f32 1 maxCos))
(*.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 maxCos maxCos))) (+.f32 1 (pow.f32 maxCos 3))) (+.f32 1 (-.f32 (*.f32 maxCos maxCos) maxCos)))
(*.f32 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 3))) (-.f32 1 (*.f32 (fma.f32 maxCos maxCos maxCos) (fma.f32 maxCos maxCos maxCos)))) (-.f32 1 (fma.f32 maxCos maxCos maxCos)))
(*.f32 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 3))) (+.f32 1 (pow.f32 (fma.f32 maxCos maxCos maxCos) 3))) (+.f32 1 (-.f32 (*.f32 (fma.f32 maxCos maxCos maxCos) (fma.f32 maxCos maxCos maxCos)) (fma.f32 maxCos maxCos maxCos))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 maxCos maxCos)) ux) (-.f32 1 (*.f32 maxCos maxCos))) (-.f32 1 maxCos))
(*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 maxCos maxCos)) ux) (+.f32 1 (pow.f32 maxCos 3))) (+.f32 1 (-.f32 (*.f32 maxCos maxCos) maxCos)))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 3)) ux) (-.f32 1 (*.f32 (fma.f32 maxCos maxCos maxCos) (fma.f32 maxCos maxCos maxCos)))) (-.f32 1 (fma.f32 maxCos maxCos maxCos)))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 3)) ux) (+.f32 1 (pow.f32 (fma.f32 maxCos maxCos maxCos) 3))) (+.f32 1 (-.f32 (*.f32 (fma.f32 maxCos maxCos maxCos) (fma.f32 maxCos maxCos maxCos)) (fma.f32 maxCos maxCos maxCos))))
(/.f32 1 (/.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))))
(/.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (-.f32 1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) -1))))
(/.f32 (*.f32 ux (-.f32 1 (*.f32 maxCos maxCos))) (+.f32 1 maxCos))
(/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 3))) (+.f32 1 (fma.f32 maxCos maxCos maxCos)))
(/.f32 (*.f32 (-.f32 1 (*.f32 maxCos maxCos)) ux) (+.f32 1 maxCos))
(/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 3)) ux) (+.f32 1 (fma.f32 maxCos maxCos maxCos)))
(/.f32 (-.f32 1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (fma.f32 ux (-.f32 1 maxCos) -1))) (-.f32 2 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) -1) 3)) (+.f32 1 (-.f32 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (fma.f32 ux (-.f32 1 maxCos) -1)) (fma.f32 ux (-.f32 1 maxCos) -1))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1)) (neg.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))) (neg.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 1)
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)
(pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3)
(sqrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(log.f32 (pow.f32 (exp.f32 ux) (-.f32 1 maxCos)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (-.f32 1 maxCos)))))
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))
(expm1.f32 (log1p.f32 (*.f32 ux (-.f32 1 maxCos))))
(exp.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))))
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))) 1))
(log1p.f32 (expm1.f32 (*.f32 ux (-.f32 1 maxCos))))
(fma.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(fma.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) -1)
(+.f32 1 (neg.f32 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)))
(+.f32 1 (*.f32 (neg.f32 (-.f32 1 maxCos)) ux))
(+.f32 1 (*.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(+.f32 (neg.f32 (*.f32 ux (-.f32 1 maxCos))) 1)
(+.f32 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))) 1)
(+.f32 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)) 1)
(+.f32 (*.f32 (neg.f32 (-.f32 1 maxCos)) ux) 1)
(+.f32 (*.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)
(+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)
(+.f32 (-.f32 0 (*.f32 ux (-.f32 1 maxCos))) 1)
(+.f32 (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(+.f32 (-.f32 1 (/.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(+.f32 (-.f32 1 (/.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(-.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 0)
(-.f32 0 (fma.f32 ux (-.f32 1 maxCos) -1))
(-.f32 0 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) 1))
(-.f32 2 (fma.f32 ux (-.f32 1 maxCos) 1))
(-.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(-.f32 (exp.f32 (log.f32 (-.f32 2 (*.f32 ux (-.f32 1 maxCos))))) 1)
(-.f32 (-.f32 2 (*.f32 ux (-.f32 1 maxCos))) 1)
(-.f32 (-.f32 0 (*.f32 ux (-.f32 1 maxCos))) -1)
(-.f32 (-.f32 1 ux) (*.f32 ux (neg.f32 maxCos)))
(-.f32 (-.f32 1 ux) (*.f32 (neg.f32 maxCos) ux))
(*.f32 1 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(*.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2) (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(*.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(*.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (-.f32 -1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1) (/.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1) (/.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))) (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))))
(*.f32 (/.f32 1 (-.f32 -1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))) (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1) (/.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1) (/.f32 (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1))) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (/.f32 1 (/.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(*.f32 (/.f32 1 (/.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (neg.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (neg.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (neg.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) 1)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1)) (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1)) (fma.f32 ux (-.f32 1 maxCos) -1))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (neg.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))) (neg.f32 (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1)))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (neg.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9))) (+.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (-.f32 1 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))))) (-.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (+.f32 1 (pow.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1) 1) (/.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1) 1) (/.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))) (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (neg.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1) (neg.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (neg.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1))))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1) (-.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) 1)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (sqrt.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1))))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (cbrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (cbrt.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1))))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (*.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (*.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))) (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1))))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (*.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1))))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (*.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2)
(pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 3)
(pow.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3) 1/3)
(pow.f32 (/.f32 1 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) -1)
(neg.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 -1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 2))
(log.f32 (exp.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 3) (pow.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) 3)))
(expm1.f32 (log.f32 (-.f32 2 (*.f32 ux (-.f32 1 maxCos)))))
(exp.f32 (log.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(exp.f32 (*.f32 (log.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 1))
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1))
(+.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1)) (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(+.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (*.f32 ux (-.f32 1 maxCos))) (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 0)
(+.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (*.f32 (*.f32 ux (-.f32 1 maxCos)) -1) (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(+.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))
(+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1))
(+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) -1))
(+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) -1) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)))
(+.f32 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(+.f32 (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(+.f32 (*.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(-.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1)
(*.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))
(*.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1)
(*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2))
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2) (*.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (pow.f32 ux 3) (pow.f32 (-.f32 1 maxCos) 3))
(*.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) ux) (-.f32 1 maxCos))
(*.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (-.f32 1 maxCos)) ux)
(*.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2) 3) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1)) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1)) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1)) (-.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2))) (-.f32 0 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1)) (+.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (-.f32 0 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))) (-.f32 (*.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (*.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (-.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))) (+.f32 (pow.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) 3) (pow.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 3))) (+.f32 (*.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (-.f32 (*.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))
(*.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1)) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2))) (-.f32 0 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (-.f32 0 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (/.f32 (*.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 (*.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (*.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (-.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(*.f32 (/.f32 (*.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 (pow.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) 3) (pow.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 3))) (+.f32 (*.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (-.f32 (*.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))
(/.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1)) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(/.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(/.f32 (pow.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1) 3) (pow.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 3))
(/.f32 (pow.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) 3) (pow.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 3))
(sqrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))
(log.f32 (exp.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(exp.f32 (*.f32 3 (log.f32 (*.f32 ux (-.f32 1 maxCos)))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 ux (-.f32 1 maxCos)))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
Outputs
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
ux
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 (-.f32 1 maxCos) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 (-.f32 1 maxCos) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 -1 (*.f32 maxCos ux))
(*.f32 ux (neg.f32 maxCos))
(neg.f32 (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 (-.f32 1 maxCos) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 (-.f32 1 maxCos) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 -1 (*.f32 maxCos ux))
(*.f32 ux (neg.f32 maxCos))
(neg.f32 (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 (-.f32 1 maxCos) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 (-.f32 1 maxCos) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 (-.f32 1 maxCos) ux)
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 ux 2) (+.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)) (pow.f32 (-.f32 1 maxCos) 2)))) (*.f32 (-.f32 maxCos 1) ux)))
(+.f32 1 (fma.f32 -1 (*.f32 (*.f32 ux ux) (fma.f32 (-.f32 1 maxCos) (+.f32 maxCos -1) (pow.f32 (-.f32 1 maxCos) 2))) (*.f32 ux (+.f32 maxCos -1))))
(+.f32 (*.f32 (fma.f32 (-.f32 1 maxCos) (+.f32 maxCos -1) (pow.f32 (-.f32 1 maxCos) 2)) (neg.f32 (*.f32 ux ux))) (fma.f32 (+.f32 maxCos -1) ux 1))
(+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 -1 (pow.f32 (-.f32 1 maxCos) 3)) (+.f32 (*.f32 (-.f32 maxCos 1) (pow.f32 (-.f32 1 maxCos) 2)) (*.f32 -1 (*.f32 (-.f32 1 maxCos) (+.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1)) (pow.f32 (-.f32 1 maxCos) 2)))))) (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 ux 2) (+.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)) (pow.f32 (-.f32 1 maxCos) 2)))) (*.f32 (-.f32 maxCos 1) ux))))
(+.f32 1 (fma.f32 (-.f32 (neg.f32 (pow.f32 (-.f32 1 maxCos) 3)) (fma.f32 (+.f32 maxCos -1) (pow.f32 (-.f32 1 maxCos) 2) (*.f32 (neg.f32 (-.f32 1 maxCos)) (fma.f32 (-.f32 1 maxCos) (+.f32 maxCos -1) (pow.f32 (-.f32 1 maxCos) 2))))) (pow.f32 ux 3) (fma.f32 -1 (*.f32 (*.f32 ux ux) (fma.f32 (-.f32 1 maxCos) (+.f32 maxCos -1) (pow.f32 (-.f32 1 maxCos) 2))) (*.f32 ux (+.f32 maxCos -1)))))
(+.f32 1 (fma.f32 (-.f32 (-.f32 (neg.f32 (pow.f32 (-.f32 1 maxCos) 3)) (neg.f32 (pow.f32 (-.f32 1 maxCos) 3))) (neg.f32 (+.f32 (pow.f32 (-.f32 1 maxCos) 3) (neg.f32 (pow.f32 (-.f32 1 maxCos) 3))))) (pow.f32 ux 3) (fma.f32 -1 (*.f32 ux (*.f32 ux (fma.f32 (-.f32 1 maxCos) (+.f32 maxCos -1) (pow.f32 (-.f32 1 maxCos) 2)))) (*.f32 ux (+.f32 maxCos -1)))))
(*.f32 -1 (*.f32 (-.f32 1 maxCos) ux))
(*.f32 (-.f32 1 maxCos) (neg.f32 ux))
(*.f32 ux (+.f32 maxCos -1))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 -1 (*.f32 (-.f32 1 maxCos) ux))
(*.f32 (-.f32 1 maxCos) (neg.f32 ux))
(*.f32 ux (+.f32 maxCos -1))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 (+.f32 1 ux) ux 1))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) maxCos) (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(+.f32 (*.f32 maxCos (-.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 ux 3) -3) (fma.f32 (+.f32 1 ux) ux 1))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)))) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2)))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 (+.f32 1 ux) ux 1)))
(+.f32 (*.f32 maxCos (-.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) -3) (fma.f32 (+.f32 1 ux) ux 1)) (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2)) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)))))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 (+.f32 1 ux) ux 1)))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) maxCos) (+.f32 (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (+.f32 (/.f32 (*.f32 (pow.f32 ux 2) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2)) (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2))) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))))))) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(-.f32 (+.f32 (fma.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 ux 3) -3) (fma.f32 (+.f32 1 ux) ux 1))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)))) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2))) maxCos (/.f32 1 (fma.f32 (+.f32 1 ux) ux 1))) (*.f32 (*.f32 maxCos maxCos) (-.f32 (neg.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (fma.f32 (+.f32 1 ux) ux 1))) (+.f32 (/.f32 (*.f32 (*.f32 ux ux) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2)) (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 ux 3) -3) (fma.f32 (+.f32 1 ux) ux 1))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)))) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2))) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))))))))) (/.f32 (pow.f32 ux 3) (fma.f32 (+.f32 1 ux) ux 1)))
(+.f32 (*.f32 maxCos (-.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) -3) (fma.f32 (+.f32 1 ux) ux 1)) (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2)) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)))))) (+.f32 (*.f32 (*.f32 maxCos maxCos) (-.f32 (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) -3)) (/.f32 (*.f32 (*.f32 ux ux) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2))) (/.f32 (-.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) -3) (fma.f32 (+.f32 1 ux) ux 1)) (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2)) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))))) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))))))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 (+.f32 1 ux) ux 1))))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) maxCos) (+.f32 (*.f32 (pow.f32 maxCos 3) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (+.f32 (/.f32 (*.f32 (pow.f32 ux 2) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2)) (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2))) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) (pow.f32 ux 2)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))))) (+.f32 (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (+.f32 (/.f32 (*.f32 (pow.f32 ux 2) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2)) (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2))) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))))))) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(-.f32 (fma.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 ux 3) -3) (fma.f32 (+.f32 1 ux) ux 1))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)))) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2))) maxCos (fma.f32 (pow.f32 maxCos 3) (-.f32 (/.f32 (pow.f32 ux 3) (fma.f32 (+.f32 1 ux) ux 1)) (+.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (fma.f32 (+.f32 1 ux) ux 1))) (+.f32 (/.f32 (*.f32 (*.f32 ux ux) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2)) (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 ux 3) -3) (fma.f32 (+.f32 1 ux) ux 1))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)))) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2))) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))))))) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))))) (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 ux 3) -3) (fma.f32 (+.f32 1 ux) ux 1))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)))) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2))) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) (*.f32 ux ux))))) (+.f32 (/.f32 1 (fma.f32 (+.f32 1 ux) ux 1)) (*.f32 (*.f32 maxCos maxCos) (-.f32 (neg.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (fma.f32 (+.f32 1 ux) ux 1))) (+.f32 (/.f32 (*.f32 (*.f32 ux ux) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2)) (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 ux 3) -3) (fma.f32 (+.f32 1 ux) ux 1))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)))) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2))) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))))))))))) (/.f32 (pow.f32 ux 3) (fma.f32 (+.f32 1 ux) ux 1)))
(+.f32 (*.f32 maxCos (-.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) -3) (fma.f32 (+.f32 1 ux) ux 1)) (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2)) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)))))) (+.f32 (*.f32 (pow.f32 maxCos 3) (-.f32 (-.f32 (/.f32 (pow.f32 ux 3) (fma.f32 (+.f32 1 ux) ux 1)) (/.f32 (-.f32 (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) -3)) (/.f32 (*.f32 (*.f32 ux ux) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2))) (/.f32 (-.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) -3) (fma.f32 (+.f32 1 ux) ux 1)) (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2)) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))))) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)))))) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)))))) (/.f32 (-.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) -3) (fma.f32 (+.f32 1 ux) ux 1)) (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2)) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))))) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) (*.f32 ux ux))))) (+.f32 (*.f32 (*.f32 maxCos maxCos) (-.f32 (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) -3)) (/.f32 (*.f32 (*.f32 ux ux) (-.f32 1 (pow.f32 ux 3))) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2))) (/.f32 (-.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) -3) (fma.f32 (+.f32 1 ux) ux 1)) (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (fma.f32 (+.f32 1 ux) ux 1) 2)) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))))) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))))))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 (+.f32 1 ux) ux 1)))))
(*.f32 maxCos ux)
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 maxCos ux)) (+.f32 (*.f32 -1 ux) (*.f32 -1 (+.f32 1 ux))))
(-.f32 (fma.f32 -1 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux)) (*.f32 maxCos ux)) (fma.f32 -1 ux (neg.f32 (+.f32 1 ux))))
(-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3))) (fma.f32 -1 ux (-.f32 -1 ux)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (*.f32 maxCos (pow.f32 ux 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 maxCos ux))) (+.f32 (/.f32 ux maxCos) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (/.f32 1 maxCos) (+.f32 (*.f32 -1 ux) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 ux) (*.f32 -1 (+.f32 1 ux)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (*.f32 maxCos (pow.f32 ux 2))) (*.f32 -1 (+.f32 1 ux))))))))
(-.f32 (fma.f32 -1 (/.f32 (*.f32 (pow.f32 ux 3) -3) (*.f32 maxCos (*.f32 ux ux))) (fma.f32 -1 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux)) (*.f32 maxCos ux))) (+.f32 (/.f32 ux maxCos) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (/.f32 1 maxCos) (fma.f32 -1 ux (+.f32 (neg.f32 (+.f32 1 ux)) (*.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux))) (fma.f32 -1 ux (neg.f32 (+.f32 1 ux)))) maxCos) (/.f32 (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))) (*.f32 ux ux)))))))))
(-.f32 (-.f32 (fma.f32 -1 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 maxCos (*.f32 ux ux)) -3)) (+.f32 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)))) (/.f32 ux maxCos)) (+.f32 (/.f32 1 maxCos) (+.f32 (+.f32 (fma.f32 -1 ux (-.f32 -1 ux)) (*.f32 (/.f32 (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (fma.f32 -1 ux (-.f32 -1 ux))) maxCos) (/.f32 (neg.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux)) ux))) (/.f32 1 (*.f32 maxCos ux)))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (*.f32 maxCos (pow.f32 ux 2)))) (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 maxCos ux)))) (+.f32 (/.f32 ux maxCos) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 ux) (*.f32 -1 (+.f32 1 ux)))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (+.f32 (/.f32 1 maxCos) (+.f32 (*.f32 -1 ux) (+.f32 (/.f32 ux (pow.f32 maxCos 2)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 ux) (*.f32 -1 (+.f32 1 ux)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (*.f32 maxCos (pow.f32 ux 2))) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))) (pow.f32 ux 2))) (+.f32 1 (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 ux) (*.f32 -1 (+.f32 1 ux)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (pow.f32 ux 2)) (+.f32 ux (/.f32 1 ux))))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 ux) ux)) (*.f32 -1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (*.f32 -1 (+.f32 1 ux)))))))))))
(-.f32 (fma.f32 -1 (/.f32 (*.f32 (pow.f32 ux 3) -3) (*.f32 maxCos (*.f32 ux ux))) (+.f32 (fma.f32 -1 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux)) (*.f32 maxCos ux)) (/.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) (+.f32 (/.f32 ux maxCos) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (*.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux))) (fma.f32 -1 ux (neg.f32 (+.f32 1 ux)))) (*.f32 maxCos maxCos)) (/.f32 (fma.f32 (+.f32 1 ux) ux 1) (*.f32 ux ux))) (+.f32 (/.f32 1 maxCos) (fma.f32 -1 ux (+.f32 (/.f32 ux (*.f32 maxCos maxCos)) (+.f32 (*.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux))) (fma.f32 -1 ux (neg.f32 (+.f32 1 ux)))) maxCos) (/.f32 (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))) (*.f32 ux ux))) (+.f32 (neg.f32 (+.f32 1 ux)) (*.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 ux 3) -3) (*.f32 ux ux))) (+.f32 1 (+.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux))) (fma.f32 -1 ux (neg.f32 (+.f32 1 ux)))) (/.f32 (*.f32 ux ux) (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))))) (+.f32 ux (/.f32 1 ux))))) (*.f32 maxCos maxCos)) (/.f32 (*.f32 -1 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux))) (*.f32 ux ux))))))))))))
(-.f32 (+.f32 (fma.f32 -1 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 maxCos (*.f32 ux ux)) -3)) (+.f32 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)))) (/.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (+.f32 (fma.f32 -1 ux (+.f32 (/.f32 ux (*.f32 maxCos maxCos)) (+.f32 (+.f32 (-.f32 -1 ux) (*.f32 (/.f32 (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (fma.f32 -1 ux (-.f32 -1 ux))) maxCos) (/.f32 (neg.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux)) ux))) (*.f32 (/.f32 (neg.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux)) ux) (/.f32 (-.f32 (-.f32 (-.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 ux 3)) -3) (*.f32 ux ux)) 1) (+.f32 ux (/.f32 1 ux))) (/.f32 (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (fma.f32 -1 ux (-.f32 -1 ux))) (/.f32 ux (neg.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux))))) (*.f32 maxCos maxCos)))))) (+.f32 (/.f32 1 maxCos) (*.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux 1) (*.f32 ux ux)) (/.f32 (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (fma.f32 -1 ux (-.f32 -1 ux))) (*.f32 maxCos maxCos))))) (/.f32 ux maxCos))))
(*.f32 maxCos ux)
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 maxCos ux)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) ux)))
(-.f32 (fma.f32 -1 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux)) (*.f32 maxCos ux)) (neg.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux)))
(+.f32 (*.f32 maxCos ux) (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (neg.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 (/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 -1 (/.f32 (+.f32 (pow.f32 ux 2) (*.f32 (+.f32 1 ux) ux)) ux)))) (pow.f32 ux 2)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) ux)))) maxCos)) (*.f32 maxCos ux))) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) ux)))
(-.f32 (fma.f32 -1 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux)) (fma.f32 -1 (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux))) (+.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) (/.f32 (*.f32 ux ux) (*.f32 -1 (-.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux)) (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux))))) (neg.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux 1) ux)))) maxCos) (*.f32 maxCos ux))) (neg.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux)))
(+.f32 (fma.f32 -1 (/.f32 (-.f32 (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (/.f32 (+.f32 -1 (*.f32 ux (-.f32 -1 ux))) ux)) (*.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) (*.f32 ux ux)) (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (neg.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux))))) maxCos) (*.f32 maxCos ux)) (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (neg.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (*.f32 -1 (/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 -1 (/.f32 (+.f32 (pow.f32 ux 2) (*.f32 (+.f32 1 ux) ux)) ux)))) (pow.f32 ux 2)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) ux)))) maxCos)) (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (*.f32 maxCos ux)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) ux)) (+.f32 (/.f32 ux (pow.f32 maxCos 2)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 -1 (/.f32 (+.f32 (pow.f32 ux 2) (*.f32 (+.f32 1 ux) ux)) ux))) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (/.f32 (*.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (+.f32 (/.f32 (*.f32 (+.f32 (pow.f32 ux 2) (*.f32 (+.f32 1 ux) ux)) (-.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 ux 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) (pow.f32 ux 2)) ux)))) (pow.f32 ux 2)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 1 ux) ux) 1) ux))))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))))
(-.f32 (fma.f32 -1 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux)) (fma.f32 -1 (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux))) (+.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) (/.f32 (*.f32 ux ux) (*.f32 -1 (-.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux)) (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux))))) (neg.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux 1) ux)))) maxCos) (+.f32 (*.f32 maxCos ux) (/.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) (fma.f32 -1 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux) (+.f32 (/.f32 ux (*.f32 maxCos maxCos)) (+.f32 (/.f32 (*.f32 -1 (-.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux)) (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux))) (/.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (fma.f32 (+.f32 1 ux) ux 1))) (*.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) (*.f32 maxCos maxCos)) (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux))) (+.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) (/.f32 (*.f32 ux ux) (*.f32 -1 (-.f32 (/.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 ux ux)) (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux))))) (neg.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux 1) ux)))) (*.f32 ux ux)))))))
(+.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (-.f32 (+.f32 (/.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) (fma.f32 -1 (/.f32 (-.f32 (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (/.f32 (+.f32 -1 (*.f32 ux (-.f32 -1 ux))) ux)) (*.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) (*.f32 ux ux)) (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (neg.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux))))) maxCos) (*.f32 maxCos ux))) (fma.f32 -1 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux) (+.f32 (*.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux 1) (*.f32 ux ux)) (/.f32 (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (neg.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux))) (*.f32 maxCos maxCos))) (+.f32 (*.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) (*.f32 maxCos maxCos)) (/.f32 (-.f32 (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (/.f32 (+.f32 -1 (*.f32 ux (-.f32 -1 ux))) ux)) (*.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) (*.f32 ux ux)) (-.f32 (/.f32 (pow.f32 ux 3) (/.f32 (*.f32 ux ux) -3)) (neg.f32 (/.f32 (fma.f32 (+.f32 1 ux) ux (*.f32 ux ux)) ux))))) (*.f32 ux ux))) (/.f32 ux (*.f32 maxCos maxCos)))))))
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(pow.f32 ux 3)
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (pow.f32 ux 3))
(fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (pow.f32 ux 3))
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (pow.f32 ux 3)))
(fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (pow.f32 ux 3)))
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (pow.f32 ux 3))))
(fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (fma.f32 -1 (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3)) (pow.f32 ux 3))))
(*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))
(neg.f32 (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3)))
(*.f32 (neg.f32 (pow.f32 ux 3)) (pow.f32 maxCos 3))
(+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))
(fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (neg.f32 (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3))))
(fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (*.f32 (neg.f32 (pow.f32 ux 3)) (pow.f32 maxCos 3)))
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))
(fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (neg.f32 (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3)))))
(fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (*.f32 (neg.f32 (pow.f32 ux 3)) (pow.f32 maxCos 3))))
(+.f32 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (pow.f32 ux 3))))
(fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (fma.f32 -1 (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3)) (pow.f32 ux 3))))
(*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))
(neg.f32 (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3)))
(*.f32 (neg.f32 (pow.f32 ux 3)) (pow.f32 maxCos 3))
(+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))
(fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (neg.f32 (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3))))
(fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (*.f32 (neg.f32 (pow.f32 ux 3)) (pow.f32 maxCos 3)))
(+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3))))))
(fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (neg.f32 (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3)))))
(fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (*.f32 (neg.f32 (pow.f32 ux 3)) (pow.f32 maxCos 3))))
(+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) (pow.f32 maxCos 2)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (+.f32 (pow.f32 ux 3) (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)))))))
(fma.f32 maxCos (*.f32 (pow.f32 ux 3) -3) (fma.f32 (*.f32 3 (pow.f32 ux 3)) (*.f32 maxCos maxCos) (fma.f32 -1 (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3)) (pow.f32 ux 3))))
(+.f32 1 (fma.f32 ux (-.f32 1 maxCos) -1))
(*.f32 (-.f32 1 maxCos) ux)
(+.f32 1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) 1))
(*.f32 (-.f32 1 maxCos) ux)
(+.f32 1 (+.f32 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) 1) 0))
(*.f32 (-.f32 1 maxCos) ux)
(+.f32 ux (*.f32 ux (neg.f32 maxCos)))
(*.f32 (-.f32 1 maxCos) ux)
(+.f32 ux (*.f32 (neg.f32 maxCos) ux))
(*.f32 (-.f32 1 maxCos) ux)
(+.f32 ux (+.f32 (*.f32 ux (neg.f32 maxCos)) 0))
(*.f32 (-.f32 1 maxCos) ux)
(+.f32 ux (+.f32 (*.f32 (neg.f32 maxCos) ux) 0))
(*.f32 (-.f32 1 maxCos) ux)
(+.f32 (*.f32 ux (-.f32 1 maxCos)) 0)
(*.f32 (-.f32 1 maxCos) ux)
(+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(*.f32 (-.f32 1 maxCos) ux)
(+.f32 0 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 1 maxCos) ux)
(+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) 1)
(*.f32 (-.f32 1 maxCos) ux)
(+.f32 -1 (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 (-.f32 1 maxCos) ux)
(+.f32 (*.f32 ux (neg.f32 maxCos)) ux)
(*.f32 (-.f32 1 maxCos) ux)
(+.f32 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) 1) 1)
(*.f32 (-.f32 1 maxCos) ux)
(+.f32 (*.f32 (neg.f32 maxCos) ux) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (*.f32 ux (-.f32 1 maxCos)) 1)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (sqrt.f32 (-.f32 1 maxCos)) (*.f32 (sqrt.f32 (-.f32 1 maxCos)) ux))
(*.f32 ux (*.f32 (sqrt.f32 (-.f32 1 maxCos)) (sqrt.f32 (-.f32 1 maxCos))))
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 1))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) (-.f32 1 maxCos)))
(*.f32 (-.f32 1 maxCos) (*.f32 (sqrt.f32 ux) (sqrt.f32 ux)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 maxCos)) 2) (*.f32 (cbrt.f32 (-.f32 1 maxCos)) ux))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 maxCos)) 2) (*.f32 ux (cbrt.f32 (-.f32 1 maxCos))))
(*.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2) (*.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 1))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) (-.f32 1 maxCos)))
(*.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (-.f32 1 maxCos) (cbrt.f32 ux)))
(*.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1) (/.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 2)))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) 1) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (fma.f32 ux (-.f32 1 maxCos) 2)))
(/.f32 (*.f32 1 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (fma.f32 ux (-.f32 1 maxCos) 2)))
(*.f32 (*.f32 ux (sqrt.f32 (-.f32 1 maxCos))) (sqrt.f32 (-.f32 1 maxCos)))
(*.f32 ux (*.f32 (sqrt.f32 (-.f32 1 maxCos)) (sqrt.f32 (-.f32 1 maxCos))))
(*.f32 (*.f32 ux (pow.f32 (cbrt.f32 (-.f32 1 maxCos)) 2)) (cbrt.f32 (-.f32 1 maxCos)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 maxCos)) 2) (*.f32 ux (cbrt.f32 (-.f32 1 maxCos))))
(*.f32 (*.f32 (-.f32 1 maxCos) (sqrt.f32 ux)) (sqrt.f32 ux))
(*.f32 (-.f32 1 maxCos) (*.f32 (sqrt.f32 ux) (sqrt.f32 ux)))
(*.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux))
(*.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (-.f32 1 maxCos) (cbrt.f32 ux)))
(*.f32 (+.f32 1 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))) (-.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 1))
(*.f32 (+.f32 1 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) -1))
(*.f32 (+.f32 1 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 -1 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (/.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 2)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) 1) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (fma.f32 ux (-.f32 1 maxCos) 2)))
(/.f32 (*.f32 1 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (fma.f32 ux (-.f32 1 maxCos) 2)))
(*.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1)) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1) (-.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2))) (-.f32 0 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (-.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2))) (*.f32 (-.f32 1 maxCos) (neg.f32 ux)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (-.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2))) (*.f32 ux (+.f32 maxCos -1)))
(*.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1) (+.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (-.f32 0 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (+.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (*.f32 (-.f32 1 maxCos) (neg.f32 ux))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (+.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (*.f32 ux (+.f32 maxCos -1))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (-.f32 (*.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (*.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (-.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (-.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 4) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 2) (fma.f32 ux (-.f32 1 maxCos) 2)))) (-.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (fma.f32 ux (-.f32 1 maxCos) 2)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (+.f32 (pow.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) 3) (pow.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 3))) (+.f32 (*.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (-.f32 (*.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (+.f32 (pow.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) 3) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 2) 3))) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 4) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 2) (-.f32 (fma.f32 ux (-.f32 1 maxCos) 2) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)))))
(*.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 maxCos maxCos))) (-.f32 1 (*.f32 maxCos maxCos))) (-.f32 1 maxCos))
(*.f32 (-.f32 1 maxCos) (/.f32 ux (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (-.f32 1 (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (-.f32 1 maxCos) ux) (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (-.f32 1 (*.f32 maxCos maxCos))))
(*.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 maxCos maxCos))) (+.f32 1 (pow.f32 maxCos 3))) (+.f32 1 (-.f32 (*.f32 maxCos maxCos) maxCos)))
(/.f32 (*.f32 (*.f32 ux (-.f32 1 (*.f32 maxCos maxCos))) (+.f32 1 (-.f32 (*.f32 maxCos maxCos) maxCos))) (+.f32 1 (pow.f32 maxCos 3)))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 (*.f32 maxCos maxCos)) (-.f32 (*.f32 maxCos maxCos) (+.f32 maxCos -1)))) (+.f32 1 (pow.f32 maxCos 3)))
(*.f32 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 3))) (-.f32 1 (*.f32 (fma.f32 maxCos maxCos maxCos) (fma.f32 maxCos maxCos maxCos)))) (-.f32 1 (fma.f32 maxCos maxCos maxCos)))
(*.f32 (-.f32 1 (fma.f32 maxCos maxCos maxCos)) (/.f32 (-.f32 1 (pow.f32 maxCos 3)) (/.f32 (-.f32 1 (*.f32 (fma.f32 maxCos maxCos maxCos) (fma.f32 maxCos maxCos maxCos))) ux)))
(*.f32 (-.f32 1 (fma.f32 maxCos maxCos maxCos)) (*.f32 (/.f32 ux (-.f32 1 (*.f32 (fma.f32 maxCos maxCos maxCos) (fma.f32 maxCos maxCos maxCos)))) (-.f32 1 (pow.f32 maxCos 3))))
(*.f32 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 3))) (+.f32 1 (pow.f32 (fma.f32 maxCos maxCos maxCos) 3))) (+.f32 1 (-.f32 (*.f32 (fma.f32 maxCos maxCos maxCos) (fma.f32 maxCos maxCos maxCos)) (fma.f32 maxCos maxCos maxCos))))
(*.f32 (+.f32 1 (-.f32 (*.f32 (fma.f32 maxCos maxCos maxCos) (fma.f32 maxCos maxCos maxCos)) (fma.f32 maxCos maxCos maxCos))) (/.f32 ux (/.f32 (+.f32 1 (pow.f32 (fma.f32 maxCos maxCos maxCos) 3)) (-.f32 1 (pow.f32 maxCos 3)))))
(/.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (fma.f32 maxCos maxCos maxCos) (fma.f32 maxCos maxCos maxCos)) (fma.f32 maxCos maxCos maxCos))) ux) (/.f32 (+.f32 1 (pow.f32 (fma.f32 maxCos maxCos maxCos) 3)) (-.f32 1 (pow.f32 maxCos 3))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 maxCos maxCos)) ux) (-.f32 1 (*.f32 maxCos maxCos))) (-.f32 1 maxCos))
(*.f32 (-.f32 1 maxCos) (/.f32 ux (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (-.f32 1 (*.f32 maxCos maxCos)))))
(/.f32 (*.f32 (-.f32 1 maxCos) ux) (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (-.f32 1 (*.f32 maxCos maxCos))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 maxCos maxCos)) ux) (+.f32 1 (pow.f32 maxCos 3))) (+.f32 1 (-.f32 (*.f32 maxCos maxCos) maxCos)))
(/.f32 (*.f32 (*.f32 ux (-.f32 1 (*.f32 maxCos maxCos))) (+.f32 1 (-.f32 (*.f32 maxCos maxCos) maxCos))) (+.f32 1 (pow.f32 maxCos 3)))
(/.f32 (*.f32 ux (*.f32 (-.f32 1 (*.f32 maxCos maxCos)) (-.f32 (*.f32 maxCos maxCos) (+.f32 maxCos -1)))) (+.f32 1 (pow.f32 maxCos 3)))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 3)) ux) (-.f32 1 (*.f32 (fma.f32 maxCos maxCos maxCos) (fma.f32 maxCos maxCos maxCos)))) (-.f32 1 (fma.f32 maxCos maxCos maxCos)))
(*.f32 (-.f32 1 (fma.f32 maxCos maxCos maxCos)) (/.f32 (-.f32 1 (pow.f32 maxCos 3)) (/.f32 (-.f32 1 (*.f32 (fma.f32 maxCos maxCos maxCos) (fma.f32 maxCos maxCos maxCos))) ux)))
(*.f32 (-.f32 1 (fma.f32 maxCos maxCos maxCos)) (*.f32 (/.f32 ux (-.f32 1 (*.f32 (fma.f32 maxCos maxCos maxCos) (fma.f32 maxCos maxCos maxCos)))) (-.f32 1 (pow.f32 maxCos 3))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 3)) ux) (+.f32 1 (pow.f32 (fma.f32 maxCos maxCos maxCos) 3))) (+.f32 1 (-.f32 (*.f32 (fma.f32 maxCos maxCos maxCos) (fma.f32 maxCos maxCos maxCos)) (fma.f32 maxCos maxCos maxCos))))
(*.f32 (+.f32 1 (-.f32 (*.f32 (fma.f32 maxCos maxCos maxCos) (fma.f32 maxCos maxCos maxCos)) (fma.f32 maxCos maxCos maxCos))) (/.f32 ux (/.f32 (+.f32 1 (pow.f32 (fma.f32 maxCos maxCos maxCos) 3)) (-.f32 1 (pow.f32 maxCos 3)))))
(/.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (fma.f32 maxCos maxCos maxCos) (fma.f32 maxCos maxCos maxCos)) (fma.f32 maxCos maxCos maxCos))) ux) (/.f32 (+.f32 1 (pow.f32 (fma.f32 maxCos maxCos maxCos) 3)) (-.f32 1 (pow.f32 maxCos 3))))
(/.f32 1 (/.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1)))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 2)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) 1) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (fma.f32 ux (-.f32 1 maxCos) 2)))
(/.f32 (*.f32 1 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (fma.f32 ux (-.f32 1 maxCos) 2)))
(/.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (fma.f32 ux (-.f32 1 maxCos) 2))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (fma.f32 ux (-.f32 1 maxCos) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (-.f32 1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) -1))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (-.f32 1 (*.f32 -1 (fma.f32 ux (-.f32 1 maxCos) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (-.f32 1 (+.f32 (*.f32 ux (+.f32 maxCos -1)) -1))))
(/.f32 (*.f32 ux (-.f32 1 (*.f32 maxCos maxCos))) (+.f32 1 maxCos))
(/.f32 ux (/.f32 (+.f32 1 maxCos) (-.f32 1 (*.f32 maxCos maxCos))))
(*.f32 (/.f32 ux (+.f32 1 maxCos)) (-.f32 1 (*.f32 maxCos maxCos)))
(/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 3))) (+.f32 1 (fma.f32 maxCos maxCos maxCos)))
(/.f32 ux (/.f32 (+.f32 1 (fma.f32 maxCos maxCos maxCos)) (-.f32 1 (pow.f32 maxCos 3))))
(*.f32 (/.f32 ux (+.f32 1 (fma.f32 maxCos maxCos maxCos))) (-.f32 1 (pow.f32 maxCos 3)))
(/.f32 (*.f32 (-.f32 1 (*.f32 maxCos maxCos)) ux) (+.f32 1 maxCos))
(/.f32 ux (/.f32 (+.f32 1 maxCos) (-.f32 1 (*.f32 maxCos maxCos))))
(*.f32 (/.f32 ux (+.f32 1 maxCos)) (-.f32 1 (*.f32 maxCos maxCos)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 3)) ux) (+.f32 1 (fma.f32 maxCos maxCos maxCos)))
(/.f32 ux (/.f32 (+.f32 1 (fma.f32 maxCos maxCos maxCos)) (-.f32 1 (pow.f32 maxCos 3))))
(*.f32 (/.f32 ux (+.f32 1 (fma.f32 maxCos maxCos maxCos))) (-.f32 1 (pow.f32 maxCos 3)))
(/.f32 (-.f32 1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (fma.f32 ux (-.f32 1 maxCos) -1))) (-.f32 2 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (-.f32 1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (fma.f32 ux (-.f32 1 maxCos) -1))) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))
(/.f32 (+.f32 1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (fma.f32 (+.f32 maxCos -1) ux 1))) (+.f32 2 (*.f32 ux (+.f32 maxCos -1))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) -1) 3)) (+.f32 1 (-.f32 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (fma.f32 ux (-.f32 1 maxCos) -1)) (fma.f32 ux (-.f32 1 maxCos) -1))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) -1) 3)) (+.f32 1 (fma.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (fma.f32 ux (-.f32 1 maxCos) -1) (fma.f32 (+.f32 maxCos -1) ux 1))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1)) (neg.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(/.f32 (+.f32 (neg.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) 1) (neg.f32 (fma.f32 ux (-.f32 1 maxCos) 2)))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (neg.f32 (fma.f32 ux (-.f32 1 maxCos) 2)))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))) (neg.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 (+.f32 1 (neg.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))) (neg.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (fma.f32 ux (-.f32 1 maxCos) 2))))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (-.f32 (neg.f32 (fma.f32 ux (-.f32 1 maxCos) 2)) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 1)
(*.f32 (-.f32 1 maxCos) ux)
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1/3)
(*.f32 (-.f32 1 maxCos) ux)
(pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)
(*.f32 (-.f32 1 maxCos) ux)
(pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3)
(*.f32 (-.f32 1 maxCos) ux)
(sqrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))
(log.f32 (pow.f32 (exp.f32 ux) (-.f32 1 maxCos)))
(*.f32 (-.f32 1 maxCos) (log.f32 (exp.f32 ux)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (-.f32 1 maxCos) ux)
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))
(*.f32 (-.f32 1 maxCos) ux)
(expm1.f32 (log1p.f32 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (-.f32 1 maxCos) ux)
(exp.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (-.f32 1 maxCos) ux)
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))) 1))
(*.f32 (-.f32 1 maxCos) ux)
(log1p.f32 (expm1.f32 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (-.f32 1 maxCos) ux)
(fma.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(*.f32 (-.f32 1 maxCos) ux)
(fma.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) -1)
(+.f32 1 (neg.f32 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (*.f32 (neg.f32 (-.f32 1 maxCos)) ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (*.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(-.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (/.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(+.f32 (neg.f32 (*.f32 ux (-.f32 1 maxCos))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 (*.f32 (neg.f32 (-.f32 1 maxCos)) ux) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 (*.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 (-.f32 0 (*.f32 ux (-.f32 1 maxCos))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(-.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (/.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(+.f32 (-.f32 1 (/.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(+.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 2)) (-.f32 1 (/.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (fma.f32 ux (-.f32 1 maxCos) 2))))
(-.f32 1 (-.f32 (/.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (fma.f32 ux (-.f32 1 maxCos) 2)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 2))))
(+.f32 (-.f32 1 (/.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(+.f32 (/.f32 1 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (fma.f32 ux (-.f32 1 maxCos) 2))) (-.f32 1 (/.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (fma.f32 ux (-.f32 1 maxCos) 2)))))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 0)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 0 (fma.f32 ux (-.f32 1 maxCos) -1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 0 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 2 (fma.f32 ux (-.f32 1 maxCos) 1))
(-.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(-.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (/.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(-.f32 (exp.f32 (log.f32 (-.f32 2 (*.f32 ux (-.f32 1 maxCos))))) 1)
(-.f32 2 (fma.f32 ux (-.f32 1 maxCos) 1))
(-.f32 (-.f32 2 (*.f32 ux (-.f32 1 maxCos))) 1)
(-.f32 2 (fma.f32 ux (-.f32 1 maxCos) 1))
(-.f32 (-.f32 0 (*.f32 ux (-.f32 1 maxCos))) -1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (-.f32 1 ux) (*.f32 ux (neg.f32 maxCos)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (-.f32 1 ux) (*.f32 (neg.f32 maxCos) ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 1 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(*.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)))
(*.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) (*.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)))))
(*.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)))))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2) (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) 2) (*.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)))))
(*.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) 2)))
(*.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(*.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)))
(*.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (-.f32 -1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (/.f32 1 (-.f32 -1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (+.f32 -1 (*.f32 (*.f32 ux (+.f32 maxCos -1)) (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(/.f32 (/.f32 1 (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (/.f32 (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1) (/.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (/.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (/.f32 (+.f32 1 (*.f32 (*.f32 ux (+.f32 maxCos -1)) (fma.f32 ux (-.f32 1 maxCos) 1))) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1) (/.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (/.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))))
(*.f32 (+.f32 1 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))) (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))) (*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (+.f32 1 (*.f32 (*.f32 ux (+.f32 maxCos -1)) (fma.f32 ux (-.f32 1 maxCos) 1))) (/.f32 (*.f32 1 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1))))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))) (*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))))
(*.f32 (+.f32 1 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))) (*.f32 1 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (/.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (/.f32 (+.f32 1 (*.f32 (*.f32 ux (+.f32 maxCos -1)) (fma.f32 ux (-.f32 1 maxCos) 1))) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))) (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (/.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))))
(*.f32 (+.f32 1 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))) (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))))
(*.f32 (/.f32 1 (-.f32 -1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))) (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(*.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (/.f32 1 (-.f32 -1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (+.f32 -1 (*.f32 (*.f32 ux (+.f32 maxCos -1)) (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) 2) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) 2) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 (-.f32 1 maxCos) ux))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) 2) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2) (cbrt.f32 (fma.f32 (+.f32 maxCos -1) ux 1))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1) (/.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1) (/.f32 (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1))) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) (/.f32 (+.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) -1)))) (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) (/.f32 (+.f32 1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (*.f32 (-.f32 1 maxCos) ux))) (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 (/.f32 1 (/.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) (*.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)))))
(*.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)))))
(*.f32 (/.f32 1 (/.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) 2) (*.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)))))
(*.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) 2)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (neg.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (neg.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (-.f32 -1 (*.f32 (*.f32 ux (+.f32 maxCos -1)) (fma.f32 ux (-.f32 1 maxCos) 1))) (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (+.f32 -1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (neg.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (neg.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1))))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (+.f32 -1 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))))) (neg.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (-.f32 -1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))) (-.f32 -1 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) 1)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))
(*.f32 (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) -1)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (/.f32 (+.f32 -1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) 2) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) 2) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) (/.f32 (+.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) -1)))) (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) (/.f32 (+.f32 1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (*.f32 (-.f32 1 maxCos) ux))) (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1)) (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) (/.f32 (+.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) -1)))) (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) (/.f32 (+.f32 1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (*.f32 (-.f32 1 maxCos) ux))) (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1)) (fma.f32 ux (-.f32 1 maxCos) -1))
(*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) -1)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) (/.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) (fma.f32 ux (-.f32 1 maxCos) -1)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (neg.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) -1)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) (/.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) (fma.f32 ux (-.f32 1 maxCos) -1)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))) (neg.f32 (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) (+.f32 -1 (neg.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)))) (+.f32 -1 (neg.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) -1))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) (-.f32 -1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) (-.f32 -1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (*.f32 (-.f32 1 maxCos) ux))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(*.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (/.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))))
(*.f32 (+.f32 1 (*.f32 (*.f32 ux (+.f32 maxCos -1)) (fma.f32 ux (-.f32 1 maxCos) 1))) (/.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (+.f32 -1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (neg.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))))
(*.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))) (/.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (neg.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))))
(*.f32 (+.f32 1 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))) (/.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (-.f32 -1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 6)) (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 6)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (*.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 6)))) (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 6)))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9))) (+.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 6)) (/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 9)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))) (-.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 6)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)))
(*.f32 (*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 6)) (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 9))) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (-.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 6) (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (-.f32 1 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))))) (-.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)))
(*.f32 (/.f32 (*.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 9))) (-.f32 1 (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 6)) (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 6))))) (-.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 6))))
(*.f32 (*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 9)) (-.f32 1 (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 6)) (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 6))))) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (-.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 6))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9)) (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (+.f32 1 (pow.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)))))
(/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 9))) (+.f32 1 (-.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 6)) (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 6))) (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 6))))) (+.f32 1 (pow.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 6)) 3)))
(/.f32 (*.f32 (/.f32 1 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 9))) (/.f32 (+.f32 1 (pow.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 6)) 3)) (+.f32 1 (-.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 6)) (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 6))) (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 6))))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1) 1) (/.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (/.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (/.f32 (+.f32 1 (*.f32 (*.f32 ux (+.f32 maxCos -1)) (fma.f32 ux (-.f32 1 maxCos) 1))) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1) 1) (/.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (/.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))))
(*.f32 (+.f32 1 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))) (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (/.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (/.f32 (+.f32 1 (*.f32 (*.f32 ux (+.f32 maxCos -1)) (fma.f32 ux (-.f32 1 maxCos) 1))) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))) (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (/.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))))
(*.f32 (+.f32 1 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))) (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (neg.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (neg.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (-.f32 -1 (*.f32 (*.f32 ux (+.f32 maxCos -1)) (fma.f32 ux (-.f32 1 maxCos) 1))) (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (+.f32 -1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1) (neg.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (neg.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1))))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (+.f32 -1 (neg.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))))) (neg.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (-.f32 -1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))) (-.f32 -1 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1) (-.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) 1)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))
(*.f32 (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2) -1)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (/.f32 (+.f32 -1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (sqrt.f32 (+.f32 1 (*.f32 (*.f32 ux (+.f32 maxCos -1)) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (sqrt.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1))))))
(/.f32 (*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (sqrt.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))))) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (*.f32 (sqrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))))) (sqrt.f32 (+.f32 1 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (cbrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (cbrt.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))))) (cbrt.f32 (+.f32 1 (*.f32 (*.f32 ux (+.f32 maxCos -1)) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (cbrt.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))) (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2))) (cbrt.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)) 2) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))))) (cbrt.f32 (+.f32 1 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (*.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (*.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (+.f32 1 (*.f32 (*.f32 ux (+.f32 maxCos -1)) (fma.f32 ux (-.f32 1 maxCos) 1))) (*.f32 (+.f32 1 (*.f32 (*.f32 ux (+.f32 maxCos -1)) (fma.f32 ux (-.f32 1 maxCos) 1))) (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (*.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))) (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1))))))
(/.f32 (*.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (*.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))) (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))))) (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))))
(*.f32 (+.f32 1 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))) (/.f32 (*.f32 (+.f32 1 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))) (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))) (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(*.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))))
(/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (/.f32 (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))) (+.f32 1 (*.f32 (*.f32 ux (+.f32 maxCos -1)) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))))
(*.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))) (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))))
(*.f32 (+.f32 1 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))) (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(*.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))))
(/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (/.f32 (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2))) (+.f32 1 (*.f32 (*.f32 ux (+.f32 maxCos -1)) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))))
(*.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))) (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))))
(*.f32 (+.f32 1 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))) (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (*.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1))))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (*.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))))
(/.f32 (*.f32 (*.f32 (+.f32 1 (*.f32 (*.f32 ux (+.f32 maxCos -1)) (fma.f32 ux (-.f32 1 maxCos) 1))) (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))) (+.f32 1 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)) (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)))) (*.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))) (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3)))) (*.f32 (-.f32 1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))) (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))))
(/.f32 (*.f32 (*.f32 (+.f32 1 (*.f32 (*.f32 ux (+.f32 maxCos -1)) (fma.f32 ux (-.f32 1 maxCos) 1))) (-.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1)))) (+.f32 1 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (+.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))))) (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 2)) (+.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) 3))))
(pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 3)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(pow.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3) 1/3)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(pow.f32 (/.f32 1 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) -1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(neg.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 -1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) (-.f32 -1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) (+.f32 -1 (*.f32 (*.f32 ux (+.f32 maxCos -1)) (fma.f32 ux (-.f32 1 maxCos) 1))))
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 2))
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 (-.f32 1 maxCos) ux)) 2))
(sqrt.f32 (pow.f32 (fma.f32 (+.f32 maxCos -1) ux 1) 2))
(log.f32 (exp.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 3) (pow.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) 3) (pow.f32 (fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) 1) 3)))
(expm1.f32 (log.f32 (-.f32 2 (*.f32 ux (-.f32 1 maxCos)))))
(-.f32 2 (fma.f32 ux (-.f32 1 maxCos) 1))
(exp.f32 (log.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(exp.f32 (*.f32 (log.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(+.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1)) (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(fma.f32 ux (-.f32 1 maxCos) (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (+.f32 (*.f32 (-.f32 1 maxCos) ux) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))
(fma.f32 ux (-.f32 1 maxCos) (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(+.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (*.f32 ux (-.f32 1 maxCos))) (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(fma.f32 ux (-.f32 1 maxCos) (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (+.f32 (*.f32 (-.f32 1 maxCos) ux) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))
(fma.f32 ux (-.f32 1 maxCos) (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)))))
(+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 0)
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(+.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (*.f32 (*.f32 ux (-.f32 1 maxCos)) -1) (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) (fma.f32 -1 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))
(fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) (+.f32 (*.f32 ux (+.f32 maxCos -1)) (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))
(+.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) (fma.f32 -1 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))
(fma.f32 ux (*.f32 (-.f32 1 maxCos) (fma.f32 ux (-.f32 1 maxCos) 1)) (+.f32 (*.f32 ux (+.f32 maxCos -1)) (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))
(+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) -1)) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) -1))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) -1) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(+.f32 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(+.f32 (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(+.f32 (*.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(-.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1)
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1)
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3/2))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2) (*.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 ux 3) (pow.f32 (-.f32 1 maxCos) 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1) (*.f32 ux (-.f32 1 maxCos)))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) ux) (-.f32 1 maxCos))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (-.f32 1 maxCos)) ux)
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2) 3) (*.f32 ux (-.f32 1 maxCos)))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1)) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1)) (*.f32 ux (-.f32 1 maxCos)))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1)) (-.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2))) (-.f32 0 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (*.f32 (-.f32 1 maxCos) (neg.f32 ux)) (/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (/.f32 (-.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))
(/.f32 (*.f32 (*.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) -1) (-.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)))
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1)) (+.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (-.f32 0 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (*.f32 (-.f32 1 maxCos) (neg.f32 ux))) (/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (/.f32 (+.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))
(*.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (*.f32 ux (+.f32 maxCos -1))) (*.f32 (/.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (+.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))) (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2))))
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))) (-.f32 (*.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (*.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (-.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(*.f32 (-.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (fma.f32 ux (-.f32 1 maxCos) 2)) (/.f32 (*.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) (-.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 4) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 2) (fma.f32 ux (-.f32 1 maxCos) 2)))))
(*.f32 (-.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (fma.f32 ux (-.f32 1 maxCos) 2)) (*.f32 (/.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (-.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 4) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 2) (fma.f32 ux (-.f32 1 maxCos) 2)))) (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))))
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))) (+.f32 (pow.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) 3) (pow.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 3))) (+.f32 (*.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (-.f32 (*.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))
(*.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 4) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 2) (-.f32 (fma.f32 ux (-.f32 1 maxCos) 2) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)))) (/.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (/.f32 (+.f32 (pow.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) 3) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 2) 3)) (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)))))
(*.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 4) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 2) (-.f32 (fma.f32 ux (-.f32 1 maxCos) 2) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)))) (/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (/.f32 (+.f32 (pow.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) 3) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 2) 3)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))
(*.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1)) (*.f32 ux (-.f32 1 maxCos)))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(*.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2))) (-.f32 0 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (*.f32 (-.f32 1 maxCos) (neg.f32 ux)) (/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (/.f32 (-.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))
(/.f32 (*.f32 (*.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) -1) (-.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)))
(*.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (-.f32 0 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (*.f32 (-.f32 1 maxCos) (neg.f32 ux))) (/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (/.f32 (+.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))
(*.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (*.f32 ux (+.f32 maxCos -1))) (*.f32 (/.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (+.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))) (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2))))
(*.f32 (/.f32 (*.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 (*.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (*.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (-.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(*.f32 (-.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (fma.f32 ux (-.f32 1 maxCos) 2)) (/.f32 (*.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) (-.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 4) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 2) (fma.f32 ux (-.f32 1 maxCos) 2)))))
(*.f32 (-.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (fma.f32 ux (-.f32 1 maxCos) 2)) (*.f32 (/.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (-.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 4) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 2) (fma.f32 ux (-.f32 1 maxCos) 2)))) (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))))
(*.f32 (/.f32 (*.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 (pow.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) 3) (pow.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 3))) (+.f32 (*.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (-.f32 (*.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))
(*.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 4) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 2) (-.f32 (fma.f32 ux (-.f32 1 maxCos) 2) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)))) (/.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (/.f32 (+.f32 (pow.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) 3) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 2) 3)) (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)))))
(*.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 4) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 2) (-.f32 (fma.f32 ux (-.f32 1 maxCos) 2) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)))) (/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (/.f32 (+.f32 (pow.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) 3) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 2) 3)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))
(/.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1)) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (/.f32 (fma.f32 ux (-.f32 1 maxCos) 2) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (fma.f32 ux (-.f32 1 maxCos) 2)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))
(/.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (/.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (fma.f32 ux (-.f32 1 maxCos) 2)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (fma.f32 ux (-.f32 1 maxCos) 2))) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (/.f32 (fma.f32 ux (-.f32 1 maxCos) 2) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (fma.f32 ux (-.f32 1 maxCos) 2)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (/.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (fma.f32 ux (-.f32 1 maxCos) 2)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (fma.f32 ux (-.f32 1 maxCos) 2))) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))
(/.f32 (pow.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) -1) 3) (pow.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 3))
(/.f32 (pow.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) 3) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 2) 3))
(/.f32 (pow.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) 3) (pow.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (+.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 3))
(/.f32 (pow.f32 (+.f32 -1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) 3) (pow.f32 (+.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2) (fma.f32 ux (-.f32 1 maxCos) 2)) 3))
(sqrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 6))
(log.f32 (exp.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 9))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 9))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)
(exp.f32 (*.f32 3 (log.f32 (*.f32 ux (-.f32 1 maxCos)))))
(pow.f32 (exp.f32 3) (log.f32 (*.f32 (-.f32 1 maxCos) ux)))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 ux (-.f32 1 maxCos)))) 1))
(pow.f32 (exp.f32 3) (log.f32 (*.f32 (-.f32 1 maxCos) ux)))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)

eval2.4s (22.6%)

Compiler

Compiled 81839 to 56682 computations (30.7% saved)

prune714.0ms (6.8%)

Pruning

7 alts after pruning (3 fresh and 4 done)

PrunedKeptTotal
New218522187
Fresh011
Picked101
Done246
Total218872195
Error
0b
Counts
2195 → 7
Alt Table
Click to see full alt table
StatusErrorProgram
1.2b
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))
1.3b
(/.f32 (+.f32 (-.f32 1 (+.f32 1 (pow.f32 ux 3))) 1) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))
1.0b
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (pow.f32 ux 3)))
0.0b
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
0.9b
(-.f32 1 ux)
0.0b
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
9.7b
1
Compiler

Compiled 88 to 69 computations (21.6% saved)

localize57.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f32 1 (*.f32 ux ux))
0.1b
(-.f32 (*.f32 ux ux) ux)
0.1b
(*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))
0.1b
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (pow.f32 ux 3)))
Compiler

Compiled 66 to 32 computations (51.5% saved)

series2.0ms (0%)

Counts
4 → 48
Calls

12 calls:

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

rewrite123.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
1396×associate-/r/
1140×associate-/l/
496×associate-+l+
356×+-commutative
318×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
013118
1313118
24667118
Stop Event
node limit
Counts
4 → 302
Calls
Call 1
Inputs
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (pow.f32 ux 3)))
(*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))
(-.f32 (*.f32 ux ux) ux)
(-.f32 1 (*.f32 ux ux))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (+.f32 1 (pow.f32 ux 3))) (*.f32 (/.f32 (*.f32 ux ux) (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (-.f32 (*.f32 ux ux) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 1 (+.f32 1 (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (+.f32 1 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (/.f32 1 (+.f32 1 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 1 (pow.f32 ux 6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (/.f32 (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))) (+.f32 1 (pow.f32 ux 9))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (/.f32 1 (+.f32 1 (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))) (sqrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) 2) (*.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (/.f32 1 (+.f32 1 (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))) (cbrt.f32 (pow.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))) 2)) (cbrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (/.f32 1 (-.f32 -1 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (hypot.f32 1 (pow.f32 ux 3/2))) (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (hypot.f32 1 (pow.f32 ux 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2)) (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (cbrt.f32 (+.f32 1 (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (hypot.f32 1 (pow.f32 ux 3/2))) (/.f32 (-.f32 1 (*.f32 ux ux)) (hypot.f32 1 (pow.f32 ux 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 6))) (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (-.f32 1 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 9))) (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (-.f32 1 (pow.f32 ux 6))) (-.f32 1 (pow.f32 ux 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (pow.f32 ux 9))) (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 -1 (pow.f32 ux 3))) (*.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (hypot.f32 1 (pow.f32 ux 3/2))) (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (hypot.f32 1 (pow.f32 ux 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2)) (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (cbrt.f32 (+.f32 1 (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2)) (/.f32 (-.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 1 (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) 1) (/.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (+.f32 1 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (+.f32 1 (pow.f32 ux 3))) (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2)) (/.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (cbrt.f32 (+.f32 1 (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) 2) 1) (/.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (+.f32 1 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) 2) (hypot.f32 1 (pow.f32 ux 3/2))) (/.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (hypot.f32 1 (pow.f32 ux 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) 2) (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2)) (cbrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 9))) (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (pow.f32 ux 6))) (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (-.f32 1 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (neg.f32 (-.f32 1 (pow.f32 ux 6)))) (neg.f32 (-.f32 1 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (neg.f32 (+.f32 1 (pow.f32 ux 9)))) (neg.f32 (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (+.f32 1 (pow.f32 ux 3)) (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))) (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (+.f32 1 (pow.f32 ux 3)) (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) 2))) (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 -1 (pow.f32 ux 3))) (neg.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (+.f32 1 (pow.f32 ux 3)) (hypot.f32 1 (sqrt.f32 (-.f32 (*.f32 ux ux) ux))))) (hypot.f32 1 (sqrt.f32 (-.f32 (*.f32 ux ux) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (+.f32 1 (pow.f32 ux 3)) (pow.f32 (cbrt.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux))) 2))) (cbrt.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (-.f32 (pow.f32 ux 6) 1)) (-.f32 (pow.f32 ux 3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (sqrt.f32 (-.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) 2) (+.f32 1 (pow.f32 ux 3))) (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (/.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (neg.f32 (-.f32 1 (pow.f32 ux 6)))) (-.f32 1 (pow.f32 ux 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (neg.f32 (+.f32 1 (pow.f32 ux 9)))) (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (hypot.f32 1 (pow.f32 ux 3/2))) (sqrt.f32 (-.f32 1 (pow.f32 ux 6)))) (sqrt.f32 (-.f32 1 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (hypot.f32 1 (pow.f32 ux 3/2))) (sqrt.f32 (+.f32 1 (pow.f32 ux 9)))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2)) (cbrt.f32 (-.f32 1 (pow.f32 ux 6)))) (cbrt.f32 (-.f32 1 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2)) (cbrt.f32 (+.f32 1 (pow.f32 ux 9)))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (/.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (-.f32 1 (*.f32 ux ux))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (-.f32 -1 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) 3) (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (log1p.f32 (-.f32 (*.f32 ux ux) ux)) (-.f32 (log1p.f32 (*.f32 ux (neg.f32 ux))) (log1p.f32 (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (+.f32 (log1p.f32 (-.f32 (*.f32 ux ux) ux)) (-.f32 (log1p.f32 (*.f32 ux (neg.f32 ux))) (log1p.f32 (pow.f32 ux 3)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (*.f32 (*.f32 ux (neg.f32 ux)) 1) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (*.f32 (*.f32 ux (neg.f32 ux)) 1) (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (-.f32 (*.f32 ux ux) ux) (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (-.f32 (*.f32 ux ux) ux) (*.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux ux) (+.f32 (+.f32 1 (neg.f32 ux)) (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux ux) (+.f32 (+.f32 1 (neg.f32 ux)) (*.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 1 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 1 (*.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (*.f32 (-.f32 (*.f32 ux ux) ux) (*.f32 ux (neg.f32 ux))) (-.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (*.f32 (*.f32 ux (neg.f32 ux)) (-.f32 (*.f32 ux ux) ux)) (-.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (neg.f32 ux) (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (neg.f32 ux) (*.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (-.f32 1 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 ux ux)) (+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 ux)) (-.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux))) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 ux ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (*.f32 (neg.f32 ux) (-.f32 1 (*.f32 ux ux))) (-.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1) (-.f32 1 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (*.f32 (-.f32 (*.f32 ux ux) ux) (*.f32 ux (neg.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (*.f32 (*.f32 ux (neg.f32 ux)) (-.f32 (*.f32 ux ux) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 ux ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (*.f32 ux ux) (-.f32 1 (*.f32 ux ux)))) (*.f32 (neg.f32 ux) (-.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1) (*.f32 ux (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1) (*.f32 (*.f32 ux (neg.f32 ux)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 1 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 1 (-.f32 (*.f32 ux ux) (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 ux ux) (-.f32 (-.f32 ux 1) (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 ux ux) (-.f32 (-.f32 ux 1) (*.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 ux (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 ux (*.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (-.f32 1 (*.f32 ux ux)))) (-.f32 1 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (-.f32 1 (*.f32 ux ux)))) (-.f32 1 (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log.f32 (+.f32 2 (-.f32 (*.f32 ux ux) ux)))) (-.f32 1 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log.f32 (+.f32 2 (-.f32 (*.f32 ux ux) ux)))) (-.f32 1 (*.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (-.f32 1 (-.f32 (*.f32 ux ux) ux))) (-.f32 (/.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux))) (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (-.f32 1 (-.f32 (*.f32 ux ux) ux))) (-.f32 (/.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux))) (*.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 (pow.f32 ux 4) (+.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 (pow.f32 ux 4) (+.f32 1 (*.f32 ux ux))) (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))) (-.f32 (/.f32 (pow.f32 ux 6) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))) (-.f32 (/.f32 (pow.f32 ux 6) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))) (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1) (*.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (exp.f32 (log1p.f32 (-.f32 1 (*.f32 ux ux))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (/.f32 1 (+.f32 1 (*.f32 ux ux)))) (/.f32 (pow.f32 ux 4) (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))) (/.f32 (pow.f32 ux 6) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))) (-.f32 1 (-.f32 (*.f32 ux ux) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3))) (+.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (-.f32 1 (pow.f32 ux 4))) (+.f32 1 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (-.f32 1 (*.f32 ux ux))) (-.f32 1 (-.f32 (*.f32 ux ux) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3)) (-.f32 1 (*.f32 ux ux))) (+.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2) (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)))) (-.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2) (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)))) (*.f32 1 (-.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 3) (pow.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 3)) (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2) (-.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 3) (pow.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 3)) (*.f32 1 (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2) (-.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 ux 4)) (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))) (*.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 1 (-.f32 (*.f32 ux ux) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 ux 4)) (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))) (*.f32 1 (*.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 1 (-.f32 (*.f32 ux ux) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3))) (*.f32 1 (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))) (*.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (-.f32 1 (-.f32 (*.f32 ux ux) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))) (*.f32 1 (*.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (-.f32 1 (-.f32 (*.f32 ux ux) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3))) (*.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (+.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3))) (*.f32 1 (*.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (+.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (-.f32 1 (pow.f32 ux 4))) (*.f32 (-.f32 1 (-.f32 (*.f32 ux ux) ux)) (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (-.f32 1 (pow.f32 ux 4))) (*.f32 1 (*.f32 (-.f32 1 (-.f32 (*.f32 ux ux) ux)) (+.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (-.f32 1 (pow.f32 ux 6))) (*.f32 (-.f32 1 (-.f32 (*.f32 ux ux) ux)) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (-.f32 1 (pow.f32 ux 6))) (*.f32 1 (*.f32 (-.f32 1 (-.f32 (*.f32 ux ux) ux)) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3)) (-.f32 1 (pow.f32 ux 4))) (*.f32 (+.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3)) (-.f32 1 (pow.f32 ux 4))) (*.f32 1 (*.f32 (+.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3)) (-.f32 1 (pow.f32 ux 6))) (*.f32 (+.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3)) (-.f32 1 (pow.f32 ux 6))) (*.f32 1 (*.f32 (+.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (-.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 3) (pow.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) 3) (pow.f32 (-.f32 1 (*.f32 ux ux)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (log1p.f32 (-.f32 (*.f32 ux ux) ux)) (log1p.f32 (*.f32 ux (neg.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (+.f32 (log1p.f32 (-.f32 (*.f32 ux ux) ux)) (log1p.f32 (*.f32 ux (neg.f32 ux)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 1 (*.f32 ux ux)) 1 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (-.f32 (*.f32 ux ux) (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux ux) (neg.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux ux) (*.f32 (neg.f32 ux) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux ux) (+.f32 (neg.f32 ux) (fma.f32 (neg.f32 ux) 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux ux) (+.f32 (*.f32 (neg.f32 ux) 1) (fma.f32 (neg.f32 ux) 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux ux) (+.f32 (neg.f32 ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux ux) (+.f32 (*.f32 (neg.f32 ux) 1) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux ux) (+.f32 (neg.f32 ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux ux) (+.f32 (*.f32 (neg.f32 ux) 1) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux ux) (-.f32 (+.f32 1 (neg.f32 ux)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 ux ux) ux) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 (neg.f32 ux) 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (fma.f32 (neg.f32 ux) 1 ux) (fma.f32 (neg.f32 ux) 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux) (fma.f32 (neg.f32 ux) 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux) (fma.f32 (neg.f32 ux) 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (fma.f32 (neg.f32 ux) 1 ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (fma.f32 (neg.f32 ux) 1 ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 (neg.f32 ux) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 ux) (*.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 ux) (+.f32 (*.f32 ux ux) (fma.f32 (neg.f32 ux) 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 ux) (+.f32 (*.f32 ux ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 ux) (+.f32 (*.f32 ux ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 ux) 1) (*.f32 ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 ux) 1 ux) (-.f32 (*.f32 ux ux) ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux) (-.f32 (*.f32 ux ux) ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux) (-.f32 (*.f32 ux ux) ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 ux ux) (exp.f32 (log1p.f32 ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 (*.f32 ux ux) ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 ux (-.f32 ux 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 ux ux) ux) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 (*.f32 ux ux) ux)) (sqrt.f32 (-.f32 (*.f32 ux ux) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 (*.f32 ux ux) ux)) (cbrt.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (cbrt.f32 (-.f32 (*.f32 ux ux) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 ux 4) (*.f32 ux ux)) (/.f32 1 (fma.f32 ux ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)) (/.f32 1 (+.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 ux (sqrt.f32 ux)) (-.f32 ux (sqrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 ux ux ux)) (-.f32 (pow.f32 ux 4) (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux)))) (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 ux 4) (*.f32 ux ux)) (-.f32 (pow.f32 ux 4) (*.f32 ux ux))) (-.f32 (*.f32 ux ux) ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 ux 4) (*.f32 ux ux)) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))) (+.f32 (pow.f32 ux 4) (-.f32 (*.f32 ux ux) (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)) (-.f32 (*.f32 (pow.f32 ux 4) (pow.f32 ux 4)) (*.f32 (*.f32 ux (fma.f32 ux ux ux)) (*.f32 ux (fma.f32 ux ux ux))))) (-.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)) (+.f32 (pow.f32 (pow.f32 ux 4) 3) (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 3))) (+.f32 (*.f32 (pow.f32 ux 4) (pow.f32 ux 4)) (-.f32 (*.f32 (*.f32 ux (fma.f32 ux ux ux)) (*.f32 ux (fma.f32 ux ux ux))) (*.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (fma.f32 ux ux ux) (-.f32 (pow.f32 ux 4) (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux))) (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 ux 4) (*.f32 ux ux)) (fma.f32 ux ux ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)) (+.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 ux 4) (pow.f32 ux 4)) (pow.f32 ux 4)) (*.f32 (fma.f32 ux ux ux) (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 ux 4) (*.f32 (neg.f32 ux) (neg.f32 ux))) (-.f32 (*.f32 ux ux) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 ux 6)) (pow.f32 ux 6)) (*.f32 (+.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux))) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (neg.f32 ux) 3)) (+.f32 (pow.f32 ux 4) (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (*.f32 (*.f32 ux ux) (neg.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 ux 4) 3) (pow.f32 ux 6)) (*.f32 (fma.f32 ux ux ux) (+.f32 (*.f32 (pow.f32 ux 4) (pow.f32 ux 4)) (+.f32 (pow.f32 ux 6) (pow.f32 ux 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 ux 6) 3) (pow.f32 ux 9)) (*.f32 (+.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux))) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 ux 6)) (+.f32 (pow.f32 ux 6) (pow.f32 ux 9)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 ux 4) (*.f32 ux ux))) (neg.f32 (fma.f32 ux ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))) (neg.f32 (+.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 (*.f32 ux ux) ux) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (-.f32 (*.f32 ux ux) ux)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (-.f32 (*.f32 ux ux) ux)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (-.f32 (*.f32 ux ux) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (-.f32 (*.f32 ux ux) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (-.f32 (*.f32 ux ux) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (-.f32 (*.f32 ux ux) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 ux ux) ux)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (-.f32 (*.f32 ux ux) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 ux ux) (neg.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 ux ux (neg.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (pow.f32 ux 4)) (pow.f32 (cbrt.f32 ux) 2) (neg.f32 ux))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 ux (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (*.f32 ux (neg.f32 ux)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (neg.f32 ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 ux (neg.f32 ux)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (+.f32 1 (*.f32 ux ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 1 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (*.f32 ux ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (-.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (pow.f32 ux 4)) (/.f32 1 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (pow.f32 ux 6)) (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (-.f32 1 (pow.f32 ux 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))) (-.f32 1 (pow.f32 ux 6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (-.f32 1 (pow.f32 ux 4))) (-.f32 1 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (pow.f32 ux 6))) (+.f32 1 (-.f32 (pow.f32 ux 4) (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (-.f32 1 (*.f32 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)) (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))) (-.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (pow.f32 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)) (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 4)) 1) (-.f32 1 (pow.f32 ux 4))) (-.f32 1 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 4)) 1) (+.f32 1 (pow.f32 ux 6))) (+.f32 1 (-.f32 (pow.f32 ux 4) (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) 1) (-.f32 1 (*.f32 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)) (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))) (-.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) 1) (+.f32 1 (pow.f32 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)) (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 1 (pow.f32 ux 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (-.f32 1 (pow.f32 ux 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (-.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (*.f32 ux ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 ux 4)) 1) (+.f32 1 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) 1) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 1 (pow.f32 ux 6))) (neg.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 1 (pow.f32 ux 6))) (*.f32 1 (neg.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (*.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux (neg.f32 ux)))) (+.f32 1 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (*.f32 (pow.f32 ux 4) (pow.f32 ux 4))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (*.f32 (pow.f32 ux 6) (pow.f32 ux 6))) (*.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (+.f32 1 (pow.f32 ux 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (pow.f32 (*.f32 ux (neg.f32 ux)) 3)) (+.f32 1 (-.f32 (*.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux (neg.f32 ux))) (*.f32 ux (neg.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (pow.f32 (*.f32 ux (neg.f32 ux)) 3)) (*.f32 1 (+.f32 1 (-.f32 (*.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux (neg.f32 ux))) (*.f32 ux (neg.f32 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 (pow.f32 ux 4) 3)) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 1 (+.f32 (pow.f32 ux 4) (*.f32 (pow.f32 ux 4) (pow.f32 ux 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 (pow.f32 ux 6) 3)) (*.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (+.f32 1 (+.f32 (pow.f32 ux 6) (*.f32 (pow.f32 ux 6) (pow.f32 ux 6))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 1 (pow.f32 ux 4))) (neg.f32 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 1 (pow.f32 ux 4))) (*.f32 1 (neg.f32 (+.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 1 (*.f32 ux ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (-.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (-.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log1p.f32 (*.f32 ux (neg.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log1p.f32 (*.f32 ux (neg.f32 ux))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (-.f32 1 (*.f32 ux ux))))))))

simplify143.0ms (1.4%)

Algorithm
egg-herbie
Rules
1516×associate-*r*
1444×associate-*l*
1414×associate-/l*
722×+-commutative
714×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
074616292
1234116074
Stop Event
node limit
Counts
350 → 463
Calls
Call 1
Inputs
1
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(*.f32 -1 ux)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(*.f32 -1 ux)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
1
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) (+.f32 1 (pow.f32 ux 3)))
(+.f32 (*.f32 -1 ux) (+.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 4)) (pow.f32 ux 3))))
(*.f32 -1 (pow.f32 ux 4))
(+.f32 (pow.f32 ux 3) (*.f32 -1 (pow.f32 ux 4)))
(+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 3) (*.f32 -1 (pow.f32 ux 4))))
(+.f32 (*.f32 -1 ux) (+.f32 1 (+.f32 (pow.f32 ux 3) (*.f32 -1 (pow.f32 ux 4)))))
(*.f32 -1 (pow.f32 ux 4))
(+.f32 (pow.f32 ux 3) (*.f32 -1 (pow.f32 ux 4)))
(+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 3) (*.f32 -1 (pow.f32 ux 4))))
(+.f32 (*.f32 -1 ux) (+.f32 1 (+.f32 (pow.f32 ux 3) (*.f32 -1 (pow.f32 ux 4)))))
(*.f32 -1 ux)
(+.f32 (pow.f32 ux 2) (*.f32 -1 ux))
(+.f32 (pow.f32 ux 2) (*.f32 -1 ux))
(+.f32 (pow.f32 ux 2) (*.f32 -1 ux))
(pow.f32 ux 2)
(+.f32 (*.f32 -1 ux) (pow.f32 ux 2))
(+.f32 (*.f32 -1 ux) (pow.f32 ux 2))
(+.f32 (*.f32 -1 ux) (pow.f32 ux 2))
(pow.f32 ux 2)
(+.f32 (*.f32 -1 ux) (pow.f32 ux 2))
(+.f32 (*.f32 -1 ux) (pow.f32 ux 2))
(+.f32 (*.f32 -1 ux) (pow.f32 ux 2))
1
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(*.f32 -1 (pow.f32 ux 2))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(*.f32 -1 (pow.f32 ux 2))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))))) 1)
(-.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (+.f32 1 (pow.f32 ux 3))) (*.f32 (/.f32 (*.f32 ux ux) (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (-.f32 (*.f32 ux ux) ux))))
(*.f32 1 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 1 (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (/.f32 1 (+.f32 1 (pow.f32 ux 3))))
(*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 1 (pow.f32 ux 6))))
(*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (/.f32 (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))) (+.f32 1 (pow.f32 ux 9))))
(*.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))) 1)
(*.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (/.f32 1 (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (sqrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))) (sqrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) 2) (*.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (/.f32 1 (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (cbrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))) (cbrt.f32 (pow.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))) 2)) (cbrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))))
(*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (/.f32 1 (-.f32 -1 (pow.f32 ux 3))))
(*.f32 (/.f32 1 (hypot.f32 1 (pow.f32 ux 3/2))) (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (hypot.f32 1 (pow.f32 ux 3/2))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2)) (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (cbrt.f32 (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (hypot.f32 1 (pow.f32 ux 3/2))) (/.f32 (-.f32 1 (*.f32 ux ux)) (hypot.f32 1 (pow.f32 ux 3/2))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 6))) (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (-.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 9))) (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))
(*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (-.f32 1 (pow.f32 ux 6))) (-.f32 1 (pow.f32 ux 3)))
(*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (pow.f32 ux 9))) (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))))
(*.f32 (/.f32 1 (-.f32 -1 (pow.f32 ux 3))) (*.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (hypot.f32 1 (pow.f32 ux 3/2))) (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (hypot.f32 1 (pow.f32 ux 3/2))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2)) (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (cbrt.f32 (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2)) (/.f32 (-.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) 1) (/.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (+.f32 1 (pow.f32 ux 3))) (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2)) (/.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (cbrt.f32 (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) 2) 1) (/.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) 2) (hypot.f32 1 (pow.f32 ux 3/2))) (/.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (hypot.f32 1 (pow.f32 ux 3/2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) 2) (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2)) (cbrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 9))) (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (pow.f32 ux 6))) (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (-.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (neg.f32 (-.f32 1 (pow.f32 ux 6)))) (neg.f32 (-.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (neg.f32 (+.f32 1 (pow.f32 ux 9)))) (neg.f32 (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)))))
(*.f32 (/.f32 1 (/.f32 (+.f32 1 (pow.f32 ux 3)) (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))) (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(*.f32 (/.f32 1 (/.f32 (+.f32 1 (pow.f32 ux 3)) (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) 2))) (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 -1 (pow.f32 ux 3))) (neg.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (+.f32 1 (pow.f32 ux 3)) (hypot.f32 1 (sqrt.f32 (-.f32 (*.f32 ux ux) ux))))) (hypot.f32 1 (sqrt.f32 (-.f32 (*.f32 ux ux) ux))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (+.f32 1 (pow.f32 ux 3)) (pow.f32 (cbrt.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux))) 2))) (cbrt.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (-.f32 (pow.f32 ux 6) 1)) (-.f32 (pow.f32 ux 3) 1))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (sqrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) 2) (+.f32 1 (pow.f32 ux 3))) (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (/.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (neg.f32 (-.f32 1 (pow.f32 ux 6)))) (-.f32 1 (pow.f32 ux 3)))
(*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (neg.f32 (+.f32 1 (pow.f32 ux 9)))) (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))))
(*.f32 (/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (hypot.f32 1 (pow.f32 ux 3/2))) (sqrt.f32 (-.f32 1 (pow.f32 ux 6)))) (sqrt.f32 (-.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (hypot.f32 1 (pow.f32 ux 3/2))) (sqrt.f32 (+.f32 1 (pow.f32 ux 9)))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)))))
(*.f32 (/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2)) (cbrt.f32 (-.f32 1 (pow.f32 ux 6)))) (cbrt.f32 (-.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2)) (cbrt.f32 (+.f32 1 (pow.f32 ux 9)))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)))))
(pow.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))) 1)
(pow.f32 (sqrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))) 2)
(pow.f32 (cbrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))) 3)
(pow.f32 (pow.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))) 3) 1/3)
(pow.f32 (/.f32 (/.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (-.f32 1 (*.f32 ux ux))) -1)
(neg.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (-.f32 -1 (pow.f32 ux 3))))
(sqrt.f32 (pow.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))) 2))
(log.f32 (exp.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))))))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) 3) (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))))
(exp.f32 (+.f32 (log1p.f32 (-.f32 (*.f32 ux ux) ux)) (-.f32 (log1p.f32 (*.f32 ux (neg.f32 ux))) (log1p.f32 (pow.f32 ux 3)))))
(exp.f32 (*.f32 (+.f32 (log1p.f32 (-.f32 (*.f32 ux ux) ux)) (-.f32 (log1p.f32 (*.f32 ux (neg.f32 ux))) (log1p.f32 (pow.f32 ux 3)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))))
(+.f32 1 (+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux))))
(+.f32 1 (+.f32 (*.f32 (*.f32 ux (neg.f32 ux)) 1) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux))))
(+.f32 1 (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1)))
(+.f32 1 (+.f32 (*.f32 (*.f32 ux (neg.f32 ux)) 1) (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1)))
(+.f32 1 (+.f32 (-.f32 (*.f32 ux ux) ux) (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux)))))
(+.f32 1 (+.f32 (-.f32 (*.f32 ux ux) ux) (*.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(+.f32 (*.f32 ux ux) (+.f32 (+.f32 1 (neg.f32 ux)) (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux)))))
(+.f32 (*.f32 ux ux) (+.f32 (+.f32 1 (neg.f32 ux)) (*.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(+.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)))
(+.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1))
(+.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 1 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux)))))
(+.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 1 (*.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(+.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (*.f32 (-.f32 (*.f32 ux ux) ux) (*.f32 ux (neg.f32 ux))) (-.f32 1 (*.f32 ux ux))))
(+.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (*.f32 (*.f32 ux (neg.f32 ux)) (-.f32 (*.f32 ux ux) ux)) (-.f32 1 (*.f32 ux ux))))
(+.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux))))
(+.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))))
(+.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (neg.f32 ux) (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux)))))
(+.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (neg.f32 ux) (*.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (-.f32 1 (*.f32 ux ux)))
(+.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux))))
(+.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1)))
(+.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux))) 1)
(+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 ux ux)) (+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 ux)) (-.f32 1 (*.f32 ux ux))))
(+.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux))) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))
(+.f32 (*.f32 (*.f32 ux ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (*.f32 (neg.f32 ux) (-.f32 1 (*.f32 ux ux))) (-.f32 1 (*.f32 ux ux))))
(+.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1) (-.f32 1 (*.f32 ux ux)))
(+.f32 (*.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))
(+.f32 (+.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (*.f32 (-.f32 (*.f32 ux ux) ux) (*.f32 ux (neg.f32 ux))))
(+.f32 (+.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (*.f32 (*.f32 ux (neg.f32 ux)) (-.f32 (*.f32 ux ux) ux)))
(+.f32 (+.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 ux ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 ux)))
(+.f32 (+.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (*.f32 ux ux) (-.f32 1 (*.f32 ux ux)))) (*.f32 (neg.f32 ux) (-.f32 1 (*.f32 ux ux))))
(+.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1) (*.f32 ux (neg.f32 ux)))
(+.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1) (*.f32 (*.f32 ux (neg.f32 ux)) 1))
(-.f32 1 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux))))
(-.f32 1 (-.f32 (*.f32 ux ux) (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1)))
(-.f32 (*.f32 ux ux) (-.f32 (-.f32 ux 1) (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux)))))
(-.f32 (*.f32 ux ux) (-.f32 (-.f32 ux 1) (*.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(-.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 ux (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux)))))
(-.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 ux (*.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))))) 1)
(-.f32 (exp.f32 (log1p.f32 (-.f32 1 (*.f32 ux ux)))) (-.f32 1 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux))))
(-.f32 (exp.f32 (log1p.f32 (-.f32 1 (*.f32 ux ux)))) (-.f32 1 (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1)))
(-.f32 (exp.f32 (log.f32 (+.f32 2 (-.f32 (*.f32 ux ux) ux)))) (-.f32 1 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux)))))
(-.f32 (exp.f32 (log.f32 (+.f32 2 (-.f32 (*.f32 ux ux) ux)))) (-.f32 1 (*.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(-.f32 (/.f32 1 (-.f32 1 (-.f32 (*.f32 ux ux) ux))) (-.f32 (/.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux))) (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux)))))
(-.f32 (/.f32 1 (-.f32 1 (-.f32 (*.f32 ux ux) ux))) (-.f32 (/.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux))) (*.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(-.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 (pow.f32 ux 4) (+.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux))))
(-.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 (pow.f32 ux 4) (+.f32 1 (*.f32 ux ux))) (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1)))
(-.f32 (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))) (-.f32 (/.f32 (pow.f32 ux 6) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux))))
(-.f32 (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))) (-.f32 (/.f32 (pow.f32 ux 6) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))) (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1)))
(-.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1) (*.f32 ux ux))
(-.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (exp.f32 (log1p.f32 (-.f32 1 (*.f32 ux ux))))) 1)
(-.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (/.f32 1 (+.f32 1 (*.f32 ux ux)))) (/.f32 (pow.f32 ux 4) (+.f32 1 (*.f32 ux ux))))
(-.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))) (/.f32 (pow.f32 ux 6) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) 1)
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))) (-.f32 1 (-.f32 (*.f32 ux ux) ux)))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3))) (+.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux))))
(/.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (-.f32 1 (pow.f32 ux 4))) (+.f32 1 (*.f32 ux ux)))
(/.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (*.f32 ux ux)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (-.f32 1 (*.f32 ux ux))) (-.f32 1 (-.f32 (*.f32 ux ux) ux)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3)) (-.f32 1 (*.f32 ux ux))) (+.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2) (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)))) (-.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2) (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)))) (*.f32 1 (-.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 3) (pow.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 3)) (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2) (-.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux))))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 3) (pow.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 3)) (*.f32 1 (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2) (-.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)))))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 4)) (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))) (*.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 1 (-.f32 (*.f32 ux ux) ux))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 4)) (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))) (*.f32 1 (*.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3))) (*.f32 1 (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux))))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))) (*.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (-.f32 1 (-.f32 (*.f32 ux ux) ux))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))) (*.f32 1 (*.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (-.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3))) (*.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (+.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3))) (*.f32 1 (*.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (+.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux))))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (-.f32 1 (pow.f32 ux 4))) (*.f32 (-.f32 1 (-.f32 (*.f32 ux ux) ux)) (+.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (-.f32 1 (pow.f32 ux 4))) (*.f32 1 (*.f32 (-.f32 1 (-.f32 (*.f32 ux ux) ux)) (+.f32 1 (*.f32 ux ux)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (-.f32 1 (pow.f32 ux 6))) (*.f32 (-.f32 1 (-.f32 (*.f32 ux ux) ux)) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (-.f32 1 (pow.f32 ux 6))) (*.f32 1 (*.f32 (-.f32 1 (-.f32 (*.f32 ux ux) ux)) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3)) (-.f32 1 (pow.f32 ux 4))) (*.f32 (+.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3)) (-.f32 1 (pow.f32 ux 4))) (*.f32 1 (*.f32 (+.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (*.f32 ux ux)))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3)) (-.f32 1 (pow.f32 ux 6))) (*.f32 (+.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3)) (-.f32 1 (pow.f32 ux 6))) (*.f32 1 (*.f32 (+.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))))
(pow.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) 1)
(pow.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) 2)
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) 3)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) 2))
(log.f32 (pow.f32 (exp.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (-.f32 1 (*.f32 ux ux))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) 3))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 3) (pow.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) 3) (pow.f32 (-.f32 1 (*.f32 ux ux)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(exp.f32 (+.f32 (log1p.f32 (-.f32 (*.f32 ux ux) ux)) (log1p.f32 (*.f32 ux (neg.f32 ux)))))
(exp.f32 (*.f32 (+.f32 (log1p.f32 (-.f32 (*.f32 ux ux) ux)) (log1p.f32 (*.f32 ux (neg.f32 ux)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(fma.f32 1 (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)))
(fma.f32 (-.f32 1 (*.f32 ux ux)) 1 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)))
(fma.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)))
(+.f32 1 (-.f32 (*.f32 ux ux) (+.f32 1 ux)))
(+.f32 (*.f32 ux ux) (neg.f32 ux))
(+.f32 (*.f32 ux ux) (*.f32 (neg.f32 ux) 1))
(+.f32 (*.f32 ux ux) (+.f32 (neg.f32 ux) (fma.f32 (neg.f32 ux) 1 ux)))
(+.f32 (*.f32 ux ux) (+.f32 (*.f32 (neg.f32 ux) 1) (fma.f32 (neg.f32 ux) 1 ux)))
(+.f32 (*.f32 ux ux) (+.f32 (neg.f32 ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)))
(+.f32 (*.f32 ux ux) (+.f32 (*.f32 (neg.f32 ux) 1) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)))
(+.f32 (*.f32 ux ux) (+.f32 (neg.f32 ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux)))
(+.f32 (*.f32 ux ux) (+.f32 (*.f32 (neg.f32 ux) 1) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux)))
(+.f32 (*.f32 ux ux) (-.f32 (+.f32 1 (neg.f32 ux)) 1))
(+.f32 (-.f32 (*.f32 ux ux) ux) 0)
(+.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 (neg.f32 ux) 1 ux))
(+.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux))
(+.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(+.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (fma.f32 (neg.f32 ux) 1 ux) (fma.f32 (neg.f32 ux) 1 ux)))
(+.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux) (fma.f32 (neg.f32 ux) 1 ux)))
(+.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux) (fma.f32 (neg.f32 ux) 1 ux)))
(+.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (fma.f32 (neg.f32 ux) 1 ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)))
(+.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)))
(+.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)))
(+.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (fma.f32 (neg.f32 ux) 1 ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux)))
(+.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux)))
(+.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux)))
(+.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 (neg.f32 ux) 1))
(+.f32 (neg.f32 ux) (*.f32 ux ux))
(+.f32 (neg.f32 ux) (+.f32 (*.f32 ux ux) (fma.f32 (neg.f32 ux) 1 ux)))
(+.f32 (neg.f32 ux) (+.f32 (*.f32 ux ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)))
(+.f32 (neg.f32 ux) (+.f32 (*.f32 ux ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux)))
(+.f32 (*.f32 (neg.f32 ux) 1) (*.f32 ux ux))
(+.f32 (fma.f32 (neg.f32 ux) 1 ux) (-.f32 (*.f32 ux ux) ux))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux) (-.f32 (*.f32 ux ux) ux))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux) (-.f32 (*.f32 ux ux) ux))
(+.f32 (-.f32 (*.f32 ux ux) (exp.f32 (log1p.f32 ux))) 1)
(*.f32 1 (-.f32 (*.f32 ux ux) ux))
(*.f32 ux (-.f32 ux 1))
(*.f32 (-.f32 (*.f32 ux ux) ux) 1)
(*.f32 (sqrt.f32 (-.f32 (*.f32 ux ux) ux)) (sqrt.f32 (-.f32 (*.f32 ux ux) ux)))
(*.f32 (cbrt.f32 (-.f32 (*.f32 ux ux) ux)) (cbrt.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (cbrt.f32 (-.f32 (*.f32 ux ux) ux)))
(*.f32 (-.f32 (pow.f32 ux 4) (*.f32 ux ux)) (/.f32 1 (fma.f32 ux ux ux)))
(*.f32 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)) (/.f32 1 (+.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux)))))
(*.f32 (+.f32 ux (sqrt.f32 ux)) (-.f32 ux (sqrt.f32 ux)))
(*.f32 (/.f32 1 (fma.f32 ux ux ux)) (-.f32 (pow.f32 ux 4) (*.f32 ux ux)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux)))) (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)))
(*.f32 (/.f32 (-.f32 (pow.f32 ux 4) (*.f32 ux ux)) (-.f32 (pow.f32 ux 4) (*.f32 ux ux))) (-.f32 (*.f32 ux ux) ux))
(*.f32 (/.f32 (-.f32 (pow.f32 ux 4) (*.f32 ux ux)) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))) (+.f32 (pow.f32 ux 4) (-.f32 (*.f32 ux ux) (pow.f32 ux 3))))
(*.f32 (/.f32 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)) (-.f32 (*.f32 (pow.f32 ux 4) (pow.f32 ux 4)) (*.f32 (*.f32 ux (fma.f32 ux ux ux)) (*.f32 ux (fma.f32 ux ux ux))))) (-.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux))))
(*.f32 (/.f32 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)) (+.f32 (pow.f32 (pow.f32 ux 4) 3) (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 3))) (+.f32 (*.f32 (pow.f32 ux 4) (pow.f32 ux 4)) (-.f32 (*.f32 (*.f32 ux (fma.f32 ux ux ux)) (*.f32 ux (fma.f32 ux ux ux))) (*.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux))))))
(/.f32 1 (/.f32 (fma.f32 ux ux ux) (-.f32 (pow.f32 ux 4) (*.f32 ux ux))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux))) (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))))
(/.f32 (-.f32 (pow.f32 ux 4) (*.f32 ux ux)) (fma.f32 ux ux ux))
(/.f32 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)) (+.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux))))
(/.f32 (-.f32 (*.f32 (pow.f32 ux 4) (pow.f32 ux 4)) (pow.f32 ux 4)) (*.f32 (fma.f32 ux ux ux) (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(/.f32 (-.f32 (pow.f32 ux 4) (*.f32 (neg.f32 ux) (neg.f32 ux))) (-.f32 (*.f32 ux ux) (neg.f32 ux)))
(/.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 ux 6)) (pow.f32 ux 6)) (*.f32 (+.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux))) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))
(/.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (neg.f32 ux) 3)) (+.f32 (pow.f32 ux 4) (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (*.f32 (*.f32 ux ux) (neg.f32 ux)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 ux 4) 3) (pow.f32 ux 6)) (*.f32 (fma.f32 ux ux ux) (+.f32 (*.f32 (pow.f32 ux 4) (pow.f32 ux 4)) (+.f32 (pow.f32 ux 6) (pow.f32 ux 4)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 ux 6) 3) (pow.f32 ux 9)) (*.f32 (+.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux))) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 ux 6)) (+.f32 (pow.f32 ux 6) (pow.f32 ux 9)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 ux 4) (*.f32 ux ux))) (neg.f32 (fma.f32 ux ux ux)))
(/.f32 (neg.f32 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))) (neg.f32 (+.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux)))))
(pow.f32 (-.f32 (*.f32 ux ux) ux) 1)
(pow.f32 (sqrt.f32 (-.f32 (*.f32 ux ux) ux)) 2)
(pow.f32 (cbrt.f32 (-.f32 (*.f32 ux ux) ux)) 3)
(pow.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3) 1/3)
(sqrt.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))
(log.f32 (exp.f32 (-.f32 (*.f32 ux ux) ux)))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (*.f32 ux ux) ux))))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3))
(expm1.f32 (log1p.f32 (-.f32 (*.f32 ux ux) ux)))
(exp.f32 (log.f32 (-.f32 (*.f32 ux ux) ux)))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 ux ux) ux)) 1))
(log1p.f32 (expm1.f32 (-.f32 (*.f32 ux ux) ux)))
(fma.f32 1 (*.f32 ux ux) (neg.f32 ux))
(fma.f32 ux ux (neg.f32 ux))
(fma.f32 (cbrt.f32 (pow.f32 ux 4)) (pow.f32 (cbrt.f32 ux) 2) (neg.f32 ux))
(+.f32 1 (*.f32 ux (neg.f32 ux)))
(+.f32 1 (*.f32 (*.f32 ux (neg.f32 ux)) 1))
(+.f32 (*.f32 ux (neg.f32 ux)) 1)
(+.f32 (*.f32 (*.f32 ux (neg.f32 ux)) 1) 1)
(+.f32 (-.f32 1 (+.f32 1 (*.f32 ux ux))) 1)
(*.f32 1 (-.f32 1 (*.f32 ux ux)))
(*.f32 (-.f32 1 (*.f32 ux ux)) 1)
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) 1))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 1))
(*.f32 (-.f32 1 (pow.f32 ux 4)) (/.f32 1 (+.f32 1 (*.f32 ux ux))))
(*.f32 (-.f32 1 (pow.f32 ux 6)) (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (-.f32 1 (pow.f32 ux 4)))
(*.f32 (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))) (-.f32 1 (pow.f32 ux 6)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (-.f32 1 (pow.f32 ux 4))) (-.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (pow.f32 ux 6))) (+.f32 1 (-.f32 (pow.f32 ux 4) (*.f32 ux ux))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (-.f32 1 (*.f32 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)) (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))) (-.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (pow.f32 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)) (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 4)) 1) (-.f32 1 (pow.f32 ux 4))) (-.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 4)) 1) (+.f32 1 (pow.f32 ux 6))) (+.f32 1 (-.f32 (pow.f32 ux 4) (*.f32 ux ux))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) 1) (-.f32 1 (*.f32 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)) (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))) (-.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) 1) (+.f32 1 (pow.f32 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)) (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(/.f32 1 (/.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 1 (pow.f32 ux 4))))
(/.f32 1 (/.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (-.f32 1 (pow.f32 ux 6))))
(/.f32 1 (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(/.f32 (-.f32 1 (*.f32 ux ux)) 1)
(/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux)))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 4)) 1) (+.f32 1 (*.f32 ux ux)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) 1) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 6))) (neg.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 6))) (*.f32 1 (neg.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))))
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux (neg.f32 ux)))) (+.f32 1 (*.f32 ux ux)))
(/.f32 (-.f32 1 (*.f32 (pow.f32 ux 4) (pow.f32 ux 4))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 4))))
(/.f32 (-.f32 1 (*.f32 (pow.f32 ux 6) (pow.f32 ux 6))) (*.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (+.f32 1 (pow.f32 ux 6))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (neg.f32 ux)) 3)) (+.f32 1 (-.f32 (*.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux (neg.f32 ux))) (*.f32 ux (neg.f32 ux)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (neg.f32 ux)) 3)) (*.f32 1 (+.f32 1 (-.f32 (*.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux (neg.f32 ux))) (*.f32 ux (neg.f32 ux))))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 ux 4) 3)) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 1 (+.f32 (pow.f32 ux 4) (*.f32 (pow.f32 ux 4) (pow.f32 ux 4))))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 ux 6) 3)) (*.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (+.f32 1 (+.f32 (pow.f32 ux 6) (*.f32 (pow.f32 ux 6) (pow.f32 ux 6))))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 4))) (neg.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 4))) (*.f32 1 (neg.f32 (+.f32 1 (*.f32 ux ux)))))
(pow.f32 (-.f32 1 (*.f32 ux ux)) 1)
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) 2)
(pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 3)
(pow.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 3) 1/3)
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))
(log.f32 (exp.f32 (-.f32 1 (*.f32 ux ux))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 ux ux)))))
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 3))
(expm1.f32 (log1p.f32 (-.f32 1 (*.f32 ux ux))))
(exp.f32 (log1p.f32 (*.f32 ux (neg.f32 ux))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (neg.f32 ux))) 1))
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 ux ux))))
Outputs
1
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(*.f32 -1 ux)
(neg.f32 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(*.f32 -1 ux)
(neg.f32 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
1
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) (+.f32 1 (pow.f32 ux 3)))
(+.f32 (-.f32 1 ux) (pow.f32 ux 3))
(+.f32 (pow.f32 ux 3) (-.f32 1 ux))
(+.f32 (*.f32 -1 ux) (+.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 4)) (pow.f32 ux 3))))
(fma.f32 -1 ux (+.f32 (-.f32 1 (pow.f32 ux 4)) (pow.f32 ux 3)))
(fma.f32 -1 ux (+.f32 (pow.f32 ux 3) (-.f32 1 (pow.f32 ux 4))))
(*.f32 -1 (pow.f32 ux 4))
(neg.f32 (pow.f32 ux 4))
(+.f32 (pow.f32 ux 3) (*.f32 -1 (pow.f32 ux 4)))
(fma.f32 -1 (pow.f32 ux 4) (pow.f32 ux 3))
(+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 3) (*.f32 -1 (pow.f32 ux 4))))
(fma.f32 -1 ux (fma.f32 -1 (pow.f32 ux 4) (pow.f32 ux 3)))
(+.f32 (*.f32 -1 ux) (+.f32 1 (+.f32 (pow.f32 ux 3) (*.f32 -1 (pow.f32 ux 4)))))
(fma.f32 -1 ux (+.f32 (-.f32 1 (pow.f32 ux 4)) (pow.f32 ux 3)))
(fma.f32 -1 ux (+.f32 (pow.f32 ux 3) (-.f32 1 (pow.f32 ux 4))))
(*.f32 -1 (pow.f32 ux 4))
(neg.f32 (pow.f32 ux 4))
(+.f32 (pow.f32 ux 3) (*.f32 -1 (pow.f32 ux 4)))
(fma.f32 -1 (pow.f32 ux 4) (pow.f32 ux 3))
(+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 3) (*.f32 -1 (pow.f32 ux 4))))
(fma.f32 -1 ux (fma.f32 -1 (pow.f32 ux 4) (pow.f32 ux 3)))
(+.f32 (*.f32 -1 ux) (+.f32 1 (+.f32 (pow.f32 ux 3) (*.f32 -1 (pow.f32 ux 4)))))
(fma.f32 -1 ux (+.f32 (-.f32 1 (pow.f32 ux 4)) (pow.f32 ux 3)))
(fma.f32 -1 ux (+.f32 (pow.f32 ux 3) (-.f32 1 (pow.f32 ux 4))))
(*.f32 -1 ux)
(neg.f32 ux)
(+.f32 (pow.f32 ux 2) (*.f32 -1 ux))
(-.f32 (*.f32 ux ux) ux)
(+.f32 (pow.f32 ux 2) (*.f32 -1 ux))
(-.f32 (*.f32 ux ux) ux)
(+.f32 (pow.f32 ux 2) (*.f32 -1 ux))
(-.f32 (*.f32 ux ux) ux)
(pow.f32 ux 2)
(*.f32 ux ux)
(+.f32 (*.f32 -1 ux) (pow.f32 ux 2))
(-.f32 (*.f32 ux ux) ux)
(+.f32 (*.f32 -1 ux) (pow.f32 ux 2))
(-.f32 (*.f32 ux ux) ux)
(+.f32 (*.f32 -1 ux) (pow.f32 ux 2))
(-.f32 (*.f32 ux ux) ux)
(pow.f32 ux 2)
(*.f32 ux ux)
(+.f32 (*.f32 -1 ux) (pow.f32 ux 2))
(-.f32 (*.f32 ux ux) ux)
(+.f32 (*.f32 -1 ux) (pow.f32 ux 2))
(-.f32 (*.f32 ux ux) ux)
(+.f32 (*.f32 -1 ux) (pow.f32 ux 2))
(-.f32 (*.f32 ux ux) ux)
1
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(fma.f32 ux (neg.f32 ux) 1)
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(fma.f32 ux (neg.f32 ux) 1)
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(fma.f32 ux (neg.f32 ux) 1)
(*.f32 -1 (pow.f32 ux 2))
(*.f32 ux (neg.f32 ux))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(fma.f32 ux (neg.f32 ux) 1)
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(fma.f32 ux (neg.f32 ux) 1)
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(fma.f32 ux (neg.f32 ux) 1)
(*.f32 -1 (pow.f32 ux 2))
(*.f32 ux (neg.f32 ux))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(fma.f32 ux (neg.f32 ux) 1)
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(fma.f32 ux (neg.f32 ux) 1)
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))))) 1)
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(-.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (+.f32 1 (pow.f32 ux 3))) (*.f32 (/.f32 (*.f32 ux ux) (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (-.f32 (*.f32 ux ux) ux))))
(-.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (+.f32 1 (pow.f32 ux 3))) (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 ux (/.f32 (+.f32 1 (pow.f32 ux 3)) ux))))
(-.f32 (/.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (+.f32 1 (pow.f32 ux 3))) (*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (*.f32 ux ux) (+.f32 1 (pow.f32 ux 3)))))
(*.f32 1 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 1 (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (/.f32 1 (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 1 (pow.f32 ux 6))))
(*.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 1 (pow.f32 ux 6))))
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (-.f32 1 (pow.f32 ux 6)) (fma.f32 ux (neg.f32 ux) 1))))
(*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (/.f32 (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))) (+.f32 1 (pow.f32 ux 9))))
(*.f32 (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (/.f32 (+.f32 1 (pow.f32 ux 9)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(/.f32 (*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1)) (/.f32 (+.f32 1 (pow.f32 ux 9)) (-.f32 (pow.f32 ux 6) (+.f32 -1 (pow.f32 ux 3)))))
(*.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))) 1)
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (/.f32 1 (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))) 2) (/.f32 1 (+.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) (pow.f32 (sqrt.f32 (*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))) 2))
(*.f32 (sqrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))) (sqrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) 2) (*.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (/.f32 1 (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (cbrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))) (cbrt.f32 (pow.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))) 2)))
(*.f32 (cbrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))) (cbrt.f32 (pow.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3)))) 2)))
(*.f32 (cbrt.f32 (*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))) (cbrt.f32 (pow.f32 (*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))) 2)) (cbrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))))
(*.f32 (cbrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))) (cbrt.f32 (pow.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3)))) 2)))
(*.f32 (cbrt.f32 (*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))) (cbrt.f32 (pow.f32 (*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3)))) 2)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (/.f32 1 (-.f32 -1 (pow.f32 ux 3))))
(*.f32 (*.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 -1 (neg.f32 (-.f32 (*.f32 ux ux) ux)))) (/.f32 1 (-.f32 -1 (pow.f32 ux 3))))
(/.f32 (+.f32 (-.f32 -1 (*.f32 ux ux)) ux) (/.f32 (-.f32 -1 (pow.f32 ux 3)) (fma.f32 ux (neg.f32 ux) 1)))
(*.f32 (/.f32 1 (hypot.f32 1 (pow.f32 ux 3/2))) (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (hypot.f32 1 (pow.f32 ux 3/2))))
(*.f32 (/.f32 1 (hypot.f32 1 (pow.f32 ux 3/2))) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (/.f32 (hypot.f32 1 (pow.f32 ux 3/2)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(*.f32 (/.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (hypot.f32 1 (pow.f32 ux 3/2))) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (hypot.f32 1 (pow.f32 ux 3/2))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2)) (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (cbrt.f32 (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (/.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(/.f32 (fma.f32 ux (neg.f32 ux) 1) (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2) (/.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (cbrt.f32 (+.f32 1 (pow.f32 ux 3))))))
(*.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 (*.f32 ux ux)))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (hypot.f32 1 (pow.f32 ux 3/2))) (/.f32 (-.f32 1 (*.f32 ux ux)) (hypot.f32 1 (pow.f32 ux 3/2))))
(*.f32 (/.f32 1 (hypot.f32 1 (pow.f32 ux 3/2))) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (/.f32 (hypot.f32 1 (pow.f32 ux 3/2)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(*.f32 (/.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (hypot.f32 1 (pow.f32 ux 3/2))) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (hypot.f32 1 (pow.f32 ux 3/2))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 6))) (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (-.f32 1 (pow.f32 ux 3))))
(*.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 1 (pow.f32 ux 6))))
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (-.f32 1 (pow.f32 ux 6)) (fma.f32 ux (neg.f32 ux) 1))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 9))) (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)))))
(*.f32 (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (/.f32 (+.f32 1 (pow.f32 ux 9)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(/.f32 (*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1)) (/.f32 (+.f32 1 (pow.f32 ux 9)) (-.f32 (pow.f32 ux 6) (+.f32 -1 (pow.f32 ux 3)))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (-.f32 1 (pow.f32 ux 6))) (-.f32 1 (pow.f32 ux 3)))
(*.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 1 (pow.f32 ux 6))))
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (-.f32 1 (pow.f32 ux 6)) (fma.f32 ux (neg.f32 ux) 1))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (pow.f32 ux 9))) (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))))
(*.f32 (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (/.f32 (+.f32 1 (pow.f32 ux 9)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(/.f32 (*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1)) (/.f32 (+.f32 1 (pow.f32 ux 9)) (-.f32 (pow.f32 ux 6) (+.f32 -1 (pow.f32 ux 3)))))
(*.f32 (/.f32 1 (-.f32 -1 (pow.f32 ux 3))) (*.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(*.f32 (*.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 -1 (neg.f32 (-.f32 (*.f32 ux ux) ux)))) (/.f32 1 (-.f32 -1 (pow.f32 ux 3))))
(/.f32 (+.f32 (-.f32 -1 (*.f32 ux ux)) ux) (/.f32 (-.f32 -1 (pow.f32 ux 3)) (fma.f32 ux (neg.f32 ux) 1)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (hypot.f32 1 (pow.f32 ux 3/2))) (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (hypot.f32 1 (pow.f32 ux 3/2))))
(*.f32 (/.f32 1 (hypot.f32 1 (pow.f32 ux 3/2))) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (/.f32 (hypot.f32 1 (pow.f32 ux 3/2)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(*.f32 (/.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (hypot.f32 1 (pow.f32 ux 3/2))) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (hypot.f32 1 (pow.f32 ux 3/2))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2)) (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (cbrt.f32 (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (/.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(/.f32 (fma.f32 ux (neg.f32 ux) 1) (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2) (/.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (cbrt.f32 (+.f32 1 (pow.f32 ux 3))))))
(*.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2)) (/.f32 (-.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (/.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(/.f32 (fma.f32 ux (neg.f32 ux) 1) (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2) (/.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (cbrt.f32 (+.f32 1 (pow.f32 ux 3))))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) 1) (/.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (+.f32 1 (pow.f32 ux 3))))
(/.f32 (pow.f32 (sqrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))) 2) (+.f32 1 (pow.f32 ux 3)))
(/.f32 (pow.f32 (sqrt.f32 (*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))) 2) (+.f32 1 (pow.f32 ux 3)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (+.f32 1 (pow.f32 ux 3))) (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(/.f32 (pow.f32 (sqrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))) 2) (+.f32 1 (pow.f32 ux 3)))
(/.f32 (pow.f32 (sqrt.f32 (*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))) 2) (+.f32 1 (pow.f32 ux 3)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2)) (/.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (cbrt.f32 (+.f32 1 (pow.f32 ux 3)))))
(/.f32 (*.f32 (sqrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))) (/.f32 (sqrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))) (cbrt.f32 (+.f32 1 (pow.f32 ux 3))))) (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2))
(/.f32 (/.f32 (pow.f32 (sqrt.f32 (*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))) 2) (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2)) (cbrt.f32 (+.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) 2) 1) (/.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) 2) (hypot.f32 1 (pow.f32 ux 3/2))) (/.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (hypot.f32 1 (pow.f32 ux 3/2))))
(*.f32 (/.f32 1 (hypot.f32 1 (pow.f32 ux 3/2))) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (/.f32 (hypot.f32 1 (pow.f32 ux 3/2)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(*.f32 (/.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (hypot.f32 1 (pow.f32 ux 3/2))) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (hypot.f32 1 (pow.f32 ux 3/2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) 2) (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2)) (cbrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))))
(*.f32 (cbrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))) 2) (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2)))
(*.f32 (cbrt.f32 (*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))) 2) (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 9))) (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)))))
(*.f32 (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (/.f32 (+.f32 1 (pow.f32 ux 9)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(/.f32 (*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1)) (/.f32 (+.f32 1 (pow.f32 ux 9)) (-.f32 (pow.f32 ux 6) (+.f32 -1 (pow.f32 ux 3)))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (pow.f32 ux 6))) (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (-.f32 1 (pow.f32 ux 3))))
(*.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 1 (pow.f32 ux 6))))
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (-.f32 1 (pow.f32 ux 6)) (fma.f32 ux (neg.f32 ux) 1))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (neg.f32 (-.f32 1 (pow.f32 ux 6)))) (neg.f32 (-.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (fma.f32 ux (neg.f32 ux) 1) (/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (neg.f32 (-.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (+.f32 -1 (pow.f32 ux 6)) (fma.f32 ux (neg.f32 ux) 1))) (+.f32 -1 (pow.f32 ux 3)))
(*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (neg.f32 (+.f32 1 (pow.f32 ux 9)))) (neg.f32 (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)))))
(*.f32 (/.f32 (fma.f32 ux (neg.f32 ux) 1) (/.f32 (+.f32 -1 (neg.f32 (pow.f32 ux 9))) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (neg.f32 (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)))))
(*.f32 (/.f32 (fma.f32 ux (neg.f32 ux) 1) (/.f32 (-.f32 -1 (pow.f32 ux 9)) (+.f32 (*.f32 ux ux) (-.f32 1 ux)))) (-.f32 -1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))))
(*.f32 (/.f32 1 (/.f32 (+.f32 1 (pow.f32 ux 3)) (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))) (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))) 2) (/.f32 1 (+.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) (pow.f32 (sqrt.f32 (*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))) 2))
(*.f32 (/.f32 1 (/.f32 (+.f32 1 (pow.f32 ux 3)) (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) 2))) (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 -1 (pow.f32 ux 3))) (neg.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux))))
(*.f32 (*.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 -1 (neg.f32 (-.f32 (*.f32 ux ux) ux)))) (/.f32 1 (-.f32 -1 (pow.f32 ux 3))))
(/.f32 (+.f32 (-.f32 -1 (*.f32 ux ux)) ux) (/.f32 (-.f32 -1 (pow.f32 ux 3)) (fma.f32 ux (neg.f32 ux) 1)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (+.f32 1 (pow.f32 ux 3)) (hypot.f32 1 (sqrt.f32 (-.f32 (*.f32 ux ux) ux))))) (hypot.f32 1 (sqrt.f32 (-.f32 (*.f32 ux ux) ux))))
(*.f32 (hypot.f32 1 (sqrt.f32 (-.f32 (*.f32 ux ux) ux))) (*.f32 (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))) (hypot.f32 1 (sqrt.f32 (-.f32 (*.f32 ux ux) ux)))))
(*.f32 (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))) (*.f32 (hypot.f32 1 (sqrt.f32 (-.f32 (*.f32 ux ux) ux))) (hypot.f32 1 (sqrt.f32 (-.f32 (*.f32 ux ux) ux)))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (+.f32 1 (pow.f32 ux 3)) (pow.f32 (cbrt.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux))) 2))) (cbrt.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux))))
(*.f32 (cbrt.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (*.f32 (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))) (pow.f32 (cbrt.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux))) 2)))
(*.f32 (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))) (*.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux))) 2) (cbrt.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (-.f32 (pow.f32 ux 6) 1)) (-.f32 (pow.f32 ux 3) 1))
(*.f32 (/.f32 (fma.f32 ux (neg.f32 ux) 1) (/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (neg.f32 (-.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (+.f32 -1 (pow.f32 ux 6)) (fma.f32 ux (neg.f32 ux) 1))) (+.f32 -1 (pow.f32 ux 3)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (sqrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) 2) (+.f32 1 (pow.f32 ux 3))) (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (/.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (neg.f32 (-.f32 1 (pow.f32 ux 6)))) (-.f32 1 (pow.f32 ux 3)))
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 6))) (+.f32 -1 (neg.f32 (-.f32 (*.f32 ux ux) ux))))))
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (+.f32 (-.f32 -1 (*.f32 ux ux)) ux) (/.f32 (+.f32 -1 (pow.f32 ux 6)) (fma.f32 ux (neg.f32 ux) 1))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (neg.f32 (+.f32 1 (pow.f32 ux 9)))) (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))))
(*.f32 (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))) (/.f32 (*.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 -1 (neg.f32 (-.f32 (*.f32 ux ux) ux)))) (+.f32 -1 (neg.f32 (pow.f32 ux 9)))))
(/.f32 (*.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 (-.f32 -1 (*.f32 ux ux)) ux)) (/.f32 (-.f32 -1 (pow.f32 ux 9)) (-.f32 (pow.f32 ux 6) (+.f32 -1 (pow.f32 ux 3)))))
(*.f32 (/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (hypot.f32 1 (pow.f32 ux 3/2))) (sqrt.f32 (-.f32 1 (pow.f32 ux 6)))) (sqrt.f32 (-.f32 1 (pow.f32 ux 3))))
(/.f32 (*.f32 (/.f32 (fma.f32 ux (neg.f32 ux) 1) (/.f32 (hypot.f32 1 (pow.f32 ux 3/2)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) (sqrt.f32 (-.f32 1 (pow.f32 ux 3)))) (sqrt.f32 (-.f32 1 (pow.f32 ux 6))))
(*.f32 (/.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (*.f32 (hypot.f32 1 (pow.f32 ux 3/2)) (sqrt.f32 (-.f32 1 (pow.f32 ux 6)))) (fma.f32 ux (neg.f32 ux) 1))) (sqrt.f32 (-.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (hypot.f32 1 (pow.f32 ux 3/2))) (sqrt.f32 (+.f32 1 (pow.f32 ux 9)))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)))))
(*.f32 (/.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1)) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 ux 9))) (hypot.f32 1 (pow.f32 ux 3/2)))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)))))
(*.f32 (/.f32 (*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1)) (*.f32 (hypot.f32 1 (pow.f32 ux 3/2)) (sqrt.f32 (+.f32 1 (pow.f32 ux 9))))) (sqrt.f32 (-.f32 (pow.f32 ux 6) (+.f32 -1 (pow.f32 ux 3)))))
(*.f32 (/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2)) (cbrt.f32 (-.f32 1 (pow.f32 ux 6)))) (cbrt.f32 (-.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1)) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 6))) (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2))) (cbrt.f32 (-.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1)) (*.f32 (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2) (cbrt.f32 (-.f32 1 (pow.f32 ux 6))))) (cbrt.f32 (-.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2)) (cbrt.f32 (+.f32 1 (pow.f32 ux 9)))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)))))
(*.f32 (/.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1)) (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 9))) (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)))))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1)) (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) 2)) (/.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 9))) (cbrt.f32 (-.f32 (pow.f32 ux 6) (+.f32 -1 (pow.f32 ux 3))))))
(pow.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))) 1)
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(pow.f32 (sqrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))) 2)
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(pow.f32 (cbrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))) 3)
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(pow.f32 (pow.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))) 3) 1/3)
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(pow.f32 (/.f32 (/.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (-.f32 1 (*.f32 ux ux))) -1)
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(neg.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (-.f32 -1 (pow.f32 ux 3))))
(*.f32 (*.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 -1 (neg.f32 (-.f32 (*.f32 ux ux) ux)))) (/.f32 1 (-.f32 -1 (pow.f32 ux 3))))
(/.f32 (+.f32 (-.f32 -1 (*.f32 ux ux)) ux) (/.f32 (-.f32 -1 (pow.f32 ux 3)) (fma.f32 ux (neg.f32 ux) 1)))
(sqrt.f32 (pow.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))) 2))
(sqrt.f32 (pow.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3)))) 2))
(sqrt.f32 (pow.f32 (*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3)))) 2))
(log.f32 (exp.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))) 3))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) 3) (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1)) 3) (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1)) 3) (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(exp.f32 (+.f32 (log1p.f32 (-.f32 (*.f32 ux ux) ux)) (-.f32 (log1p.f32 (*.f32 ux (neg.f32 ux))) (log1p.f32 (pow.f32 ux 3)))))
(exp.f32 (*.f32 (+.f32 (log1p.f32 (-.f32 (*.f32 ux ux) ux)) (-.f32 (log1p.f32 (*.f32 ux (neg.f32 ux))) (log1p.f32 (pow.f32 ux 3)))) 1))
(exp.f32 (+.f32 (log1p.f32 (-.f32 (*.f32 ux ux) ux)) (-.f32 (log1p.f32 (*.f32 ux (neg.f32 ux))) (log1p.f32 (pow.f32 ux 3)))))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))))
(+.f32 1 (+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(+.f32 1 (+.f32 (*.f32 (*.f32 ux (neg.f32 ux)) 1) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(+.f32 1 (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1)))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(+.f32 1 (+.f32 (*.f32 (*.f32 ux (neg.f32 ux)) 1) (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1)))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(+.f32 1 (+.f32 (-.f32 (*.f32 ux ux) ux) (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux)))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(+.f32 1 (+.f32 (-.f32 (*.f32 ux ux) ux) (*.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(+.f32 (*.f32 ux ux) (+.f32 (+.f32 1 (neg.f32 ux)) (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux)))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(+.f32 (*.f32 ux ux) (+.f32 (+.f32 1 (neg.f32 ux)) (*.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(+.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(+.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(+.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 1 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux)))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(+.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 1 (*.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(+.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (*.f32 (-.f32 (*.f32 ux ux) ux) (*.f32 ux (neg.f32 ux))) (-.f32 1 (*.f32 ux ux))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(+.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (*.f32 (*.f32 ux (neg.f32 ux)) (-.f32 (*.f32 ux ux) ux)) (-.f32 1 (*.f32 ux ux))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(+.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(+.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(+.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (neg.f32 ux) (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux)))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(+.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (neg.f32 ux) (*.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (-.f32 1 (*.f32 ux ux)))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(+.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(+.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1)))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(+.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux))) 1)
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 ux ux)) (+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 ux)) (-.f32 1 (*.f32 ux ux))))
(fma.f32 (*.f32 ux ux) (fma.f32 ux (neg.f32 ux) 1) (*.f32 (-.f32 1 ux) (fma.f32 ux (neg.f32 ux) 1)))
(fma.f32 (*.f32 ux ux) (fma.f32 ux (neg.f32 ux) 1) (*.f32 (fma.f32 ux (neg.f32 ux) 1) (-.f32 1 ux)))
(+.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux))) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(+.f32 (*.f32 (*.f32 ux ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (*.f32 (neg.f32 ux) (-.f32 1 (*.f32 ux ux))) (-.f32 1 (*.f32 ux ux))))
(fma.f32 (*.f32 ux ux) (fma.f32 ux (neg.f32 ux) 1) (*.f32 (-.f32 1 ux) (fma.f32 ux (neg.f32 ux) 1)))
(fma.f32 (*.f32 ux ux) (fma.f32 ux (neg.f32 ux) 1) (*.f32 (fma.f32 ux (neg.f32 ux) 1) (-.f32 1 ux)))
(+.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1) (-.f32 1 (*.f32 ux ux)))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(+.f32 (*.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(+.f32 (+.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (*.f32 (-.f32 (*.f32 ux ux) ux) (*.f32 ux (neg.f32 ux))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(+.f32 (+.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (*.f32 (*.f32 ux (neg.f32 ux)) (-.f32 (*.f32 ux ux) ux)))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(+.f32 (+.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 ux ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 ux)))
(fma.f32 (*.f32 ux ux) (fma.f32 ux (neg.f32 ux) 1) (*.f32 (-.f32 1 ux) (fma.f32 ux (neg.f32 ux) 1)))
(fma.f32 (*.f32 ux ux) (fma.f32 ux (neg.f32 ux) 1) (*.f32 (fma.f32 ux (neg.f32 ux) 1) (-.f32 1 ux)))
(+.f32 (+.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (*.f32 ux ux) (-.f32 1 (*.f32 ux ux)))) (*.f32 (neg.f32 ux) (-.f32 1 (*.f32 ux ux))))
(fma.f32 (*.f32 ux ux) (fma.f32 ux (neg.f32 ux) 1) (*.f32 (-.f32 1 ux) (fma.f32 ux (neg.f32 ux) 1)))
(fma.f32 (*.f32 ux ux) (fma.f32 ux (neg.f32 ux) 1) (*.f32 (fma.f32 ux (neg.f32 ux) 1) (-.f32 1 ux)))
(+.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1) (*.f32 ux (neg.f32 ux)))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(+.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1) (*.f32 (*.f32 ux (neg.f32 ux)) 1))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(-.f32 1 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(-.f32 1 (-.f32 (*.f32 ux ux) (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1)))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(-.f32 (*.f32 ux ux) (-.f32 (-.f32 ux 1) (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux)))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(-.f32 (*.f32 ux ux) (-.f32 (-.f32 ux 1) (*.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(-.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 ux (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux)))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(-.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 ux (*.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))))) 1)
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(-.f32 (exp.f32 (log1p.f32 (-.f32 1 (*.f32 ux ux)))) (-.f32 1 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux))))
(+.f32 (-.f32 (exp.f32 (log1p.f32 (fma.f32 ux (neg.f32 ux) 1))) 1) (*.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 ux (neg.f32 ux) 1)))
(+.f32 -1 (fma.f32 (fma.f32 ux (neg.f32 ux) 1) (-.f32 (*.f32 ux ux) ux) (exp.f32 (log1p.f32 (fma.f32 ux (neg.f32 ux) 1)))))
(-.f32 (exp.f32 (log1p.f32 (-.f32 1 (*.f32 ux ux)))) (-.f32 1 (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1)))
(+.f32 (-.f32 (exp.f32 (log1p.f32 (fma.f32 ux (neg.f32 ux) 1))) 1) (*.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 ux (neg.f32 ux) 1)))
(+.f32 -1 (fma.f32 (fma.f32 ux (neg.f32 ux) 1) (-.f32 (*.f32 ux ux) ux) (exp.f32 (log1p.f32 (fma.f32 ux (neg.f32 ux) 1)))))
(-.f32 (exp.f32 (log.f32 (+.f32 2 (-.f32 (*.f32 ux ux) ux)))) (-.f32 1 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux)))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(-.f32 (exp.f32 (log.f32 (+.f32 2 (-.f32 (*.f32 ux ux) ux)))) (-.f32 1 (*.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(-.f32 (/.f32 1 (-.f32 1 (-.f32 (*.f32 ux ux) ux))) (-.f32 (/.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux))) (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (*.f32 ux (neg.f32 ux)))))
(-.f32 (/.f32 1 (+.f32 (fma.f32 ux (neg.f32 ux) 1) ux)) (+.f32 (/.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (+.f32 (fma.f32 ux (neg.f32 ux) 1) ux)) (*.f32 (*.f32 ux ux) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(+.f32 (*.f32 ux (*.f32 ux (+.f32 (-.f32 -1 (*.f32 ux ux)) ux))) (-.f32 (/.f32 1 (+.f32 ux (fma.f32 ux (neg.f32 ux) 1))) (/.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (+.f32 ux (fma.f32 ux (neg.f32 ux) 1)))))
(-.f32 (/.f32 1 (-.f32 1 (-.f32 (*.f32 ux ux) ux))) (-.f32 (/.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux))) (*.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(-.f32 (/.f32 1 (+.f32 (fma.f32 ux (neg.f32 ux) 1) ux)) (+.f32 (/.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (+.f32 (fma.f32 ux (neg.f32 ux) 1) ux)) (*.f32 (*.f32 ux ux) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(+.f32 (*.f32 ux (*.f32 ux (+.f32 (-.f32 -1 (*.f32 ux ux)) ux))) (-.f32 (/.f32 1 (+.f32 ux (fma.f32 ux (neg.f32 ux) 1))) (/.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (+.f32 ux (fma.f32 ux (neg.f32 ux) 1)))))
(-.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 (pow.f32 ux 4) (+.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux))))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 ux (neg.f32 ux) 1)))
(+.f32 (*.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 ux (neg.f32 ux) 1)) (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux))))
(-.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 (pow.f32 ux 4) (+.f32 1 (*.f32 ux ux))) (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1)))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 ux (neg.f32 ux) 1)))
(+.f32 (*.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 ux (neg.f32 ux) 1)) (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux))))
(-.f32 (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))) (-.f32 (/.f32 (pow.f32 ux 6) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux))))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))) (*.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 ux (neg.f32 ux) 1)))
(+.f32 (*.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 ux (neg.f32 ux) 1)) (/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))))
(-.f32 (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))) (-.f32 (/.f32 (pow.f32 ux 6) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))) (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1)))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))) (*.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 ux (neg.f32 ux) 1)))
(+.f32 (*.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 ux (neg.f32 ux) 1)) (/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))))
(-.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 1) (*.f32 ux ux))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(-.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (exp.f32 (log1p.f32 (-.f32 1 (*.f32 ux ux))))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 (fma.f32 ux (neg.f32 ux) 1))) 1) (*.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 ux (neg.f32 ux) 1)))
(+.f32 -1 (fma.f32 (fma.f32 ux (neg.f32 ux) 1) (-.f32 (*.f32 ux ux) ux) (exp.f32 (log1p.f32 (fma.f32 ux (neg.f32 ux) 1)))))
(-.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (/.f32 1 (+.f32 1 (*.f32 ux ux)))) (/.f32 (pow.f32 ux 4) (+.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 ux (neg.f32 ux) 1)))
(+.f32 (*.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 ux (neg.f32 ux) 1)) (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux))))
(-.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))) (/.f32 (pow.f32 ux 6) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))) (*.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 ux (neg.f32 ux) 1)))
(+.f32 (*.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 ux (neg.f32 ux) 1)) (/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) 1)
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))) (-.f32 1 (-.f32 (*.f32 ux ux) ux)))
(/.f32 (fma.f32 ux (neg.f32 ux) 1) (/.f32 (+.f32 (fma.f32 ux (neg.f32 ux) 1) ux) (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))))
(/.f32 (fma.f32 ux (neg.f32 ux) 1) (/.f32 (+.f32 ux (fma.f32 ux (neg.f32 ux) 1)) (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3))) (+.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux))))
(/.f32 (*.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3))) (+.f32 (+.f32 (fma.f32 ux (neg.f32 ux) 1) ux) (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)))
(/.f32 (fma.f32 ux (neg.f32 ux) 1) (/.f32 (+.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 ux (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))) (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3))))
(/.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (-.f32 1 (pow.f32 ux 4))) (+.f32 1 (*.f32 ux ux)))
(/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 1 (pow.f32 ux 4))))
(/.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 1 (pow.f32 ux 4))))
(/.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))) (-.f32 1 (pow.f32 ux 6))))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (/.f32 (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))) (+.f32 (*.f32 ux ux) (-.f32 1 ux))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (*.f32 ux ux)))
(/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 1 (pow.f32 ux 4))))
(/.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 1 (pow.f32 ux 4))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))) (-.f32 1 (pow.f32 ux 6))))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (/.f32 (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))) (+.f32 (*.f32 ux ux) (-.f32 1 ux))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (-.f32 1 (*.f32 ux ux))) (-.f32 1 (-.f32 (*.f32 ux ux) ux)))
(/.f32 (fma.f32 ux (neg.f32 ux) 1) (/.f32 (+.f32 (fma.f32 ux (neg.f32 ux) 1) ux) (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))))
(/.f32 (fma.f32 ux (neg.f32 ux) 1) (/.f32 (+.f32 ux (fma.f32 ux (neg.f32 ux) 1)) (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3)) (-.f32 1 (*.f32 ux ux))) (+.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux))))
(/.f32 (*.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3))) (+.f32 (+.f32 (fma.f32 ux (neg.f32 ux) 1) ux) (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)))
(/.f32 (fma.f32 ux (neg.f32 ux) 1) (/.f32 (+.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 ux (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))) (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2) (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)))) (-.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux (neg.f32 ux) 1) 2) (*.f32 (pow.f32 (fma.f32 ux (neg.f32 ux) 1) 2) (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))) (-.f32 1 (+.f32 (*.f32 ux ux) (*.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 ux (neg.f32 ux) 1)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux (neg.f32 ux) 1) 2) (*.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (pow.f32 (fma.f32 ux (neg.f32 ux) 1) 2))) (-.f32 1 (+.f32 (*.f32 ux ux) (*.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 ux (neg.f32 ux) 1)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2) (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)))) (*.f32 1 (-.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux (neg.f32 ux) 1) 2) (*.f32 (pow.f32 (fma.f32 ux (neg.f32 ux) 1) 2) (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))) (-.f32 1 (+.f32 (*.f32 ux ux) (*.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 ux (neg.f32 ux) 1)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux (neg.f32 ux) 1) 2) (*.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (pow.f32 (fma.f32 ux (neg.f32 ux) 1) 2))) (-.f32 1 (+.f32 (*.f32 ux ux) (*.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 ux (neg.f32 ux) 1)))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 3) (pow.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 3)) (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2) (-.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 ux (neg.f32 ux) 1) 3) (pow.f32 (*.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 ux (neg.f32 ux) 1)) 3)) (+.f32 (pow.f32 (fma.f32 ux (neg.f32 ux) 1) 2) (-.f32 (*.f32 (pow.f32 (fma.f32 ux (neg.f32 ux) 1) 2) (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (*.f32 (pow.f32 (fma.f32 ux (neg.f32 ux) 1) 2) (-.f32 (*.f32 ux ux) ux)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 ux (neg.f32 ux) 1) 3) (pow.f32 (*.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 ux (neg.f32 ux) 1)) 3)) (+.f32 (pow.f32 (fma.f32 ux (neg.f32 ux) 1) 2) (-.f32 (*.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (pow.f32 (fma.f32 ux (neg.f32 ux) 1) 2)) (*.f32 (-.f32 (*.f32 ux ux) ux) (pow.f32 (fma.f32 ux (neg.f32 ux) 1) 2)))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 3) (pow.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) 3)) (*.f32 1 (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2) (-.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 ux (neg.f32 ux) 1) 3) (pow.f32 (*.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 ux (neg.f32 ux) 1)) 3)) (+.f32 (pow.f32 (fma.f32 ux (neg.f32 ux) 1) 2) (-.f32 (*.f32 (pow.f32 (fma.f32 ux (neg.f32 ux) 1) 2) (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (*.f32 (pow.f32 (fma.f32 ux (neg.f32 ux) 1) 2) (-.f32 (*.f32 ux ux) ux)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 ux (neg.f32 ux) 1) 3) (pow.f32 (*.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 ux (neg.f32 ux) 1)) 3)) (+.f32 (pow.f32 (fma.f32 ux (neg.f32 ux) 1) 2) (-.f32 (*.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (pow.f32 (fma.f32 ux (neg.f32 ux) 1) 2)) (*.f32 (-.f32 (*.f32 ux ux) ux) (pow.f32 (fma.f32 ux (neg.f32 ux) 1) 2)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 4)) (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))) (*.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 1 (-.f32 (*.f32 ux ux) ux))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (+.f32 (fma.f32 ux (neg.f32 ux) 1) ux)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (+.f32 ux (fma.f32 ux (neg.f32 ux) 1))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 4)) (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))) (*.f32 1 (*.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (+.f32 (fma.f32 ux (neg.f32 ux) 1) ux)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (+.f32 ux (fma.f32 ux (neg.f32 ux) 1))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3)) (/.f32 (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (+.f32 (fma.f32 ux (neg.f32 ux) 1) ux) (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))) (-.f32 1 (pow.f32 ux 4))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux))) (/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3)) (+.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 ux (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3))) (*.f32 1 (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux))))))
(/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3)) (/.f32 (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (+.f32 (fma.f32 ux (neg.f32 ux) 1) ux) (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))) (-.f32 1 (pow.f32 ux 4))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux))) (/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3)) (+.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 ux (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))) (*.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (-.f32 1 (-.f32 (*.f32 ux ux) ux))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))) (/.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (+.f32 (fma.f32 ux (neg.f32 ux) 1) ux)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))) (+.f32 ux (fma.f32 ux (neg.f32 ux) 1)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))) (*.f32 1 (*.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (-.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))) (/.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (+.f32 (fma.f32 ux (neg.f32 ux) 1) ux)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))) (+.f32 ux (fma.f32 ux (neg.f32 ux) 1)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3))) (*.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (+.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))) (/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3)) (+.f32 (+.f32 (fma.f32 ux (neg.f32 ux) 1) ux) (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (/.f32 (*.f32 (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))) (+.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 ux (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)))) (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3))) (*.f32 1 (*.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (+.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))) (/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3)) (+.f32 (+.f32 (fma.f32 ux (neg.f32 ux) 1) ux) (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (/.f32 (*.f32 (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))) (+.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 ux (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)))) (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (-.f32 1 (pow.f32 ux 4))) (*.f32 (-.f32 1 (-.f32 (*.f32 ux ux) ux)) (+.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (+.f32 (fma.f32 ux (neg.f32 ux) 1) ux)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (+.f32 ux (fma.f32 ux (neg.f32 ux) 1))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (-.f32 1 (pow.f32 ux 4))) (*.f32 1 (*.f32 (-.f32 1 (-.f32 (*.f32 ux ux) ux)) (+.f32 1 (*.f32 ux ux)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (+.f32 (fma.f32 ux (neg.f32 ux) 1) ux)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (+.f32 ux (fma.f32 ux (neg.f32 ux) 1))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (-.f32 1 (pow.f32 ux 6))) (*.f32 (-.f32 1 (-.f32 (*.f32 ux ux) ux)) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))) (/.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (+.f32 (fma.f32 ux (neg.f32 ux) 1) ux)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))) (+.f32 ux (fma.f32 ux (neg.f32 ux) 1)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (-.f32 1 (pow.f32 ux 6))) (*.f32 1 (*.f32 (-.f32 1 (-.f32 (*.f32 ux ux) ux)) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))) (/.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (+.f32 (fma.f32 ux (neg.f32 ux) 1) ux)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) (-.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))) (+.f32 ux (fma.f32 ux (neg.f32 ux) 1)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3)) (-.f32 1 (pow.f32 ux 4))) (*.f32 (+.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (*.f32 ux ux))))
(/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3)) (/.f32 (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (+.f32 (fma.f32 ux (neg.f32 ux) 1) ux) (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))) (-.f32 1 (pow.f32 ux 4))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux))) (/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3)) (+.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 ux (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3)) (-.f32 1 (pow.f32 ux 4))) (*.f32 1 (*.f32 (+.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (*.f32 ux ux)))))
(/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3)) (/.f32 (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (+.f32 (fma.f32 ux (neg.f32 ux) 1) ux) (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))) (-.f32 1 (pow.f32 ux 4))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux))) (/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3)) (+.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 ux (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3)) (-.f32 1 (pow.f32 ux 6))) (*.f32 (+.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))) (/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3)) (+.f32 (+.f32 (fma.f32 ux (neg.f32 ux) 1) ux) (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (/.f32 (*.f32 (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))) (+.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 ux (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)))) (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3)) (-.f32 1 (pow.f32 ux 6))) (*.f32 1 (*.f32 (+.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2) (-.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))) (/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3)) (+.f32 (+.f32 (fma.f32 ux (neg.f32 ux) 1) ux) (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (/.f32 (*.f32 (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))) (+.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 ux (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)))) (+.f32 1 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3))))
(pow.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) 1)
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) 2)
(pow.f32 (sqrt.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))) 2)
(pow.f32 (sqrt.f32 (*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))) 2)
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))) 3)
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(pow.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) 3) 1/3)
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) 2))
(sqrt.f32 (pow.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1)) 2))
(sqrt.f32 (pow.f32 (*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1)) 2))
(log.f32 (pow.f32 (exp.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (-.f32 1 (*.f32 ux ux))))
(log.f32 (pow.f32 (exp.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (fma.f32 ux (neg.f32 ux) 1)))
(*.f32 (fma.f32 ux (neg.f32 ux) 1) (log.f32 (exp.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) 3))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 3) (pow.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) 3)))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) 3) (pow.f32 (-.f32 1 (*.f32 ux ux)) 3)))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(exp.f32 (+.f32 (log1p.f32 (-.f32 (*.f32 ux ux) ux)) (log1p.f32 (*.f32 ux (neg.f32 ux)))))
(exp.f32 (*.f32 (+.f32 (log1p.f32 (-.f32 (*.f32 ux ux) ux)) (log1p.f32 (*.f32 ux (neg.f32 ux)))) 1))
(exp.f32 (+.f32 (log1p.f32 (-.f32 (*.f32 ux ux) ux)) (log1p.f32 (*.f32 ux (neg.f32 ux)))))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(fma.f32 1 (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(fma.f32 (-.f32 1 (*.f32 ux ux)) 1 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(fma.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) ux)))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (fma.f32 ux (neg.f32 ux) 1))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (fma.f32 ux (neg.f32 ux) 1))
(+.f32 1 (-.f32 (*.f32 ux ux) (+.f32 1 ux)))
(-.f32 (*.f32 ux ux) ux)
(+.f32 (*.f32 ux ux) (neg.f32 ux))
(-.f32 (*.f32 ux ux) ux)
(+.f32 (*.f32 ux ux) (*.f32 (neg.f32 ux) 1))
(-.f32 (*.f32 ux ux) ux)
(+.f32 (*.f32 ux ux) (+.f32 (neg.f32 ux) (fma.f32 (neg.f32 ux) 1 ux)))
(-.f32 (fma.f32 ux ux (+.f32 (neg.f32 ux) ux)) ux)
(-.f32 (+.f32 (neg.f32 ux) (fma.f32 ux ux ux)) ux)
(+.f32 (*.f32 ux ux) (+.f32 (*.f32 (neg.f32 ux) 1) (fma.f32 (neg.f32 ux) 1 ux)))
(-.f32 (fma.f32 ux ux (+.f32 (neg.f32 ux) ux)) ux)
(-.f32 (+.f32 (neg.f32 ux) (fma.f32 ux ux ux)) ux)
(+.f32 (*.f32 ux ux) (+.f32 (neg.f32 ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)))
(-.f32 (fma.f32 ux ux (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)) ux)
(+.f32 (*.f32 ux ux) (+.f32 (*.f32 (neg.f32 ux) 1) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)))
(-.f32 (fma.f32 ux ux (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)) ux)
(+.f32 (*.f32 ux ux) (+.f32 (neg.f32 ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux)))
(-.f32 (fma.f32 ux ux (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux)) ux)
(+.f32 (*.f32 ux ux) (+.f32 (*.f32 (neg.f32 ux) 1) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux)))
(-.f32 (fma.f32 ux ux (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux)) ux)
(+.f32 (*.f32 ux ux) (-.f32 (+.f32 1 (neg.f32 ux)) 1))
(-.f32 (*.f32 ux ux) ux)
(+.f32 (-.f32 (*.f32 ux ux) ux) 0)
(-.f32 (*.f32 ux ux) ux)
(+.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 (neg.f32 ux) 1 ux))
(-.f32 (fma.f32 ux ux (+.f32 (neg.f32 ux) ux)) ux)
(-.f32 (+.f32 (neg.f32 ux) (fma.f32 ux ux ux)) ux)
(+.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux))
(-.f32 (fma.f32 ux ux (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)) ux)
(+.f32 (-.f32 (*.f32 ux ux) ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(-.f32 (fma.f32 ux ux (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux)) ux)
(+.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (fma.f32 (neg.f32 ux) 1 ux) (fma.f32 (neg.f32 ux) 1 ux)))
(+.f32 (-.f32 (*.f32 ux ux) ux) (*.f32 2 (+.f32 (neg.f32 ux) ux)))
(+.f32 (-.f32 (*.f32 ux ux) ux) (*.f32 2 (+.f32 ux (neg.f32 ux))))
(+.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux) (fma.f32 (neg.f32 ux) 1 ux)))
(+.f32 (-.f32 (fma.f32 ux ux (+.f32 (neg.f32 ux) ux)) ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux) (-.f32 (+.f32 (neg.f32 ux) (fma.f32 ux ux ux)) ux))
(+.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux) (fma.f32 (neg.f32 ux) 1 ux)))
(+.f32 (-.f32 (fma.f32 ux ux (+.f32 (neg.f32 ux) ux)) ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux) (-.f32 (+.f32 (neg.f32 ux) (fma.f32 ux ux ux)) ux))
(+.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (fma.f32 (neg.f32 ux) 1 ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)))
(+.f32 (-.f32 (fma.f32 ux ux (+.f32 (neg.f32 ux) ux)) ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux) (-.f32 (+.f32 (neg.f32 ux) (fma.f32 ux ux ux)) ux))
(+.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)))
(+.f32 (-.f32 (*.f32 ux ux) ux) (*.f32 2 (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)))
(+.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)))
(+.f32 (-.f32 (fma.f32 ux ux (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)) ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux) (-.f32 (fma.f32 ux ux (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux)) ux))
(+.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (fma.f32 (neg.f32 ux) 1 ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux)))
(+.f32 (-.f32 (fma.f32 ux ux (+.f32 (neg.f32 ux) ux)) ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux) (-.f32 (+.f32 (neg.f32 ux) (fma.f32 ux ux ux)) ux))
(+.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux)))
(+.f32 (-.f32 (fma.f32 ux ux (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)) ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux) (-.f32 (fma.f32 ux ux (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux)) ux))
(+.f32 (-.f32 (*.f32 ux ux) ux) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux)))
(+.f32 (-.f32 (*.f32 ux ux) ux) (*.f32 2 (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux)))
(+.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 (neg.f32 ux) 1))
(-.f32 (*.f32 ux ux) ux)
(+.f32 (neg.f32 ux) (*.f32 ux ux))
(-.f32 (*.f32 ux ux) ux)
(+.f32 (neg.f32 ux) (+.f32 (*.f32 ux ux) (fma.f32 (neg.f32 ux) 1 ux)))
(-.f32 (fma.f32 ux ux (+.f32 (neg.f32 ux) ux)) ux)
(-.f32 (+.f32 (neg.f32 ux) (fma.f32 ux ux ux)) ux)
(+.f32 (neg.f32 ux) (+.f32 (*.f32 ux ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)))
(-.f32 (fma.f32 ux ux (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)) ux)
(+.f32 (neg.f32 ux) (+.f32 (*.f32 ux ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux)))
(-.f32 (fma.f32 ux ux (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux)) ux)
(+.f32 (*.f32 (neg.f32 ux) 1) (*.f32 ux ux))
(-.f32 (*.f32 ux ux) ux)
(+.f32 (fma.f32 (neg.f32 ux) 1 ux) (-.f32 (*.f32 ux ux) ux))
(-.f32 (fma.f32 ux ux (+.f32 (neg.f32 ux) ux)) ux)
(-.f32 (+.f32 (neg.f32 ux) (fma.f32 ux ux ux)) ux)
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux) (-.f32 (*.f32 ux ux) ux))
(-.f32 (fma.f32 ux ux (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)) ux)
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux) (-.f32 (*.f32 ux ux) ux))
(-.f32 (fma.f32 ux ux (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux)) ux)
(+.f32 (-.f32 (*.f32 ux ux) (exp.f32 (log1p.f32 ux))) 1)
(+.f32 1 (-.f32 (*.f32 ux ux) (exp.f32 (log1p.f32 ux))))
(-.f32 (*.f32 ux ux) (-.f32 (exp.f32 (log1p.f32 ux)) 1))
(*.f32 1 (-.f32 (*.f32 ux ux) ux))
(-.f32 (*.f32 ux ux) ux)
(*.f32 ux (-.f32 ux 1))
(*.f32 ux (+.f32 ux -1))
(*.f32 ux (+.f32 -1 ux))
(*.f32 (-.f32 (*.f32 ux ux) ux) 1)
(-.f32 (*.f32 ux ux) ux)
(*.f32 (sqrt.f32 (-.f32 (*.f32 ux ux) ux)) (sqrt.f32 (-.f32 (*.f32 ux ux) ux)))
(-.f32 (*.f32 ux ux) ux)
(*.f32 (cbrt.f32 (-.f32 (*.f32 ux ux) ux)) (cbrt.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)) (cbrt.f32 (-.f32 (*.f32 ux ux) ux)))
(*.f32 (cbrt.f32 (-.f32 (*.f32 ux ux) ux)) (cbrt.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2)))
(*.f32 (-.f32 (pow.f32 ux 4) (*.f32 ux ux)) (/.f32 1 (fma.f32 ux ux ux)))
(*.f32 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)) (/.f32 1 (+.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux)))))
(*.f32 (+.f32 ux (sqrt.f32 ux)) (-.f32 ux (sqrt.f32 ux)))
(*.f32 (/.f32 1 (fma.f32 ux ux ux)) (-.f32 (pow.f32 ux 4) (*.f32 ux ux)))
(*.f32 (-.f32 (pow.f32 ux 4) (*.f32 ux ux)) (/.f32 1 (fma.f32 ux ux ux)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux)))) (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)))
(*.f32 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)) (/.f32 1 (+.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux)))))
(*.f32 (/.f32 (-.f32 (pow.f32 ux 4) (*.f32 ux ux)) (-.f32 (pow.f32 ux 4) (*.f32 ux ux))) (-.f32 (*.f32 ux ux) ux))
(-.f32 (*.f32 ux ux) ux)
(*.f32 (/.f32 (-.f32 (pow.f32 ux 4) (*.f32 ux ux)) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))) (+.f32 (pow.f32 ux 4) (-.f32 (*.f32 ux ux) (pow.f32 ux 3))))
(*.f32 (/.f32 (-.f32 (pow.f32 ux 4) (*.f32 ux ux)) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))) (-.f32 (fma.f32 ux ux (pow.f32 ux 4)) (pow.f32 ux 3)))
(*.f32 (/.f32 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)) (-.f32 (*.f32 (pow.f32 ux 4) (pow.f32 ux 4)) (*.f32 (*.f32 ux (fma.f32 ux ux ux)) (*.f32 ux (fma.f32 ux ux ux))))) (-.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux))))
(*.f32 (/.f32 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)) (-.f32 (pow.f32 ux 8) (*.f32 (*.f32 ux ux) (*.f32 (fma.f32 ux ux ux) (fma.f32 ux ux ux))))) (-.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux))))
(*.f32 (/.f32 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)) (-.f32 (pow.f32 ux 8) (*.f32 ux (*.f32 (*.f32 (fma.f32 ux ux ux) (fma.f32 ux ux ux)) ux)))) (-.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux))))
(*.f32 (/.f32 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)) (+.f32 (pow.f32 (pow.f32 ux 4) 3) (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 3))) (+.f32 (*.f32 (pow.f32 ux 4) (pow.f32 ux 4)) (-.f32 (*.f32 (*.f32 ux (fma.f32 ux ux ux)) (*.f32 ux (fma.f32 ux ux ux))) (*.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux))))))
(*.f32 (/.f32 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)) (+.f32 (pow.f32 (pow.f32 ux 4) 3) (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 3))) (+.f32 (pow.f32 ux 8) (*.f32 (*.f32 ux (fma.f32 ux ux ux)) (-.f32 (*.f32 ux (fma.f32 ux ux ux)) (pow.f32 ux 4)))))
(*.f32 (/.f32 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)) (+.f32 (pow.f32 (pow.f32 ux 4) 3) (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 3))) (+.f32 (pow.f32 ux 8) (*.f32 ux (*.f32 (fma.f32 ux ux ux) (-.f32 (*.f32 ux (fma.f32 ux ux ux)) (pow.f32 ux 4))))))
(/.f32 1 (/.f32 (fma.f32 ux ux ux) (-.f32 (pow.f32 ux 4) (*.f32 ux ux))))
(*.f32 (-.f32 (pow.f32 ux 4) (*.f32 ux ux)) (/.f32 1 (fma.f32 ux ux ux)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux))) (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))))
(*.f32 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)) (/.f32 1 (+.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux)))))
(/.f32 (-.f32 (pow.f32 ux 4) (*.f32 ux ux)) (fma.f32 ux ux ux))
(/.f32 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)) (+.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux))))
(/.f32 (-.f32 (*.f32 (pow.f32 ux 4) (pow.f32 ux 4)) (pow.f32 ux 4)) (*.f32 (fma.f32 ux ux ux) (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(/.f32 (-.f32 (pow.f32 ux 8) (pow.f32 ux 4)) (*.f32 (fma.f32 ux ux (pow.f32 ux 4)) (fma.f32 ux ux ux)))
(/.f32 (-.f32 (pow.f32 ux 4) (*.f32 (neg.f32 ux) (neg.f32 ux))) (-.f32 (*.f32 ux ux) (neg.f32 ux)))
(/.f32 (-.f32 (pow.f32 ux 4) (*.f32 ux ux)) (-.f32 (*.f32 ux ux) (neg.f32 ux)))
(/.f32 (-.f32 (*.f32 (pow.f32 ux 6) (pow.f32 ux 6)) (pow.f32 ux 6)) (*.f32 (+.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux))) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))
(/.f32 (-.f32 (pow.f32 ux 12) (pow.f32 ux 6)) (*.f32 (+.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux))) (+.f32 (pow.f32 ux 3) (pow.f32 ux 6))))
(/.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (neg.f32 ux) 3)) (+.f32 (pow.f32 ux 4) (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (*.f32 (*.f32 ux ux) (neg.f32 ux)))))
(/.f32 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)) (-.f32 (fma.f32 ux ux (pow.f32 ux 4)) (pow.f32 (neg.f32 ux) 3)))
(/.f32 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)) (+.f32 (fma.f32 ux ux (pow.f32 ux 4)) (pow.f32 ux 3)))
(/.f32 (-.f32 (pow.f32 (pow.f32 ux 4) 3) (pow.f32 ux 6)) (*.f32 (fma.f32 ux ux ux) (+.f32 (*.f32 (pow.f32 ux 4) (pow.f32 ux 4)) (+.f32 (pow.f32 ux 6) (pow.f32 ux 4)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 ux 4) 3) (pow.f32 ux 6)) (*.f32 (fma.f32 ux ux ux) (+.f32 (pow.f32 ux 8) (+.f32 (pow.f32 ux 4) (pow.f32 ux 6)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (pow.f32 ux 4) 3) (pow.f32 ux 6)) (fma.f32 ux ux ux)) (+.f32 (pow.f32 ux 4) (+.f32 (pow.f32 ux 6) (pow.f32 ux 8))))
(/.f32 (-.f32 (pow.f32 (pow.f32 ux 6) 3) (pow.f32 ux 9)) (*.f32 (+.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux))) (+.f32 (*.f32 (pow.f32 ux 6) (pow.f32 ux 6)) (+.f32 (pow.f32 ux 6) (pow.f32 ux 9)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 ux 6) 3) (pow.f32 ux 9)) (*.f32 (+.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux))) (+.f32 (pow.f32 ux 12) (+.f32 (pow.f32 ux 6) (pow.f32 ux 9)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (pow.f32 ux 6) 3) (pow.f32 ux 9)) (+.f32 (pow.f32 ux 9) (+.f32 (pow.f32 ux 6) (pow.f32 ux 12)))) (+.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux))))
(/.f32 (neg.f32 (-.f32 (pow.f32 ux 4) (*.f32 ux ux))) (neg.f32 (fma.f32 ux ux ux)))
(/.f32 (neg.f32 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))) (neg.f32 (+.f32 (pow.f32 ux 4) (*.f32 ux (fma.f32 ux ux ux)))))
(pow.f32 (-.f32 (*.f32 ux ux) ux) 1)
(-.f32 (*.f32 ux ux) ux)
(pow.f32 (sqrt.f32 (-.f32 (*.f32 ux ux) ux)) 2)
(-.f32 (*.f32 ux ux) ux)
(pow.f32 (cbrt.f32 (-.f32 (*.f32 ux ux) ux)) 3)
(-.f32 (*.f32 ux ux) ux)
(pow.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3) 1/3)
(-.f32 (*.f32 ux ux) ux)
(sqrt.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 2))
(log.f32 (exp.f32 (-.f32 (*.f32 ux ux) ux)))
(-.f32 (*.f32 ux ux) ux)
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (*.f32 ux ux) ux))))
(-.f32 (*.f32 ux ux) ux)
(cbrt.f32 (pow.f32 (-.f32 (*.f32 ux ux) ux) 3))
(-.f32 (*.f32 ux ux) ux)
(expm1.f32 (log1p.f32 (-.f32 (*.f32 ux ux) ux)))
(-.f32 (*.f32 ux ux) ux)
(exp.f32 (log.f32 (-.f32 (*.f32 ux ux) ux)))
(-.f32 (*.f32 ux ux) ux)
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 ux ux) ux)) 1))
(-.f32 (*.f32 ux ux) ux)
(log1p.f32 (expm1.f32 (-.f32 (*.f32 ux ux) ux)))
(-.f32 (*.f32 ux ux) ux)
(fma.f32 1 (*.f32 ux ux) (neg.f32 ux))
(-.f32 (*.f32 ux ux) ux)
(fma.f32 ux ux (neg.f32 ux))
(-.f32 (*.f32 ux ux) ux)
(fma.f32 (cbrt.f32 (pow.f32 ux 4)) (pow.f32 (cbrt.f32 ux) 2) (neg.f32 ux))
(+.f32 1 (*.f32 ux (neg.f32 ux)))
(fma.f32 ux (neg.f32 ux) 1)
(+.f32 1 (*.f32 (*.f32 ux (neg.f32 ux)) 1))
(fma.f32 ux (neg.f32 ux) 1)
(+.f32 (*.f32 ux (neg.f32 ux)) 1)
(fma.f32 ux (neg.f32 ux) 1)
(+.f32 (*.f32 (*.f32 ux (neg.f32 ux)) 1) 1)
(fma.f32 ux (neg.f32 ux) 1)
(+.f32 (-.f32 1 (+.f32 1 (*.f32 ux ux))) 1)
(fma.f32 ux (neg.f32 ux) 1)
(*.f32 1 (-.f32 1 (*.f32 ux ux)))
(fma.f32 ux (neg.f32 ux) 1)
(*.f32 (-.f32 1 (*.f32 ux ux)) 1)
(fma.f32 ux (neg.f32 ux) 1)
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (-.f32 1 (*.f32 ux ux))))
(fma.f32 ux (neg.f32 ux) 1)
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) 1))
(fma.f32 ux (neg.f32 ux) 1)
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2))
(fma.f32 ux (neg.f32 ux) 1)
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))
(fma.f32 ux (neg.f32 ux) 1)
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 1))
(fma.f32 ux (neg.f32 ux) 1)
(*.f32 (-.f32 1 (pow.f32 ux 4)) (/.f32 1 (+.f32 1 (*.f32 ux ux))))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux)))
(*.f32 (-.f32 1 (pow.f32 ux 6)) (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(*.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (-.f32 1 (pow.f32 ux 4)))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))) (-.f32 1 (pow.f32 ux 6)))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (-.f32 1 (pow.f32 ux 4))) (-.f32 1 (*.f32 ux ux)))
(fma.f32 ux (neg.f32 ux) 1)
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (pow.f32 ux 6))) (+.f32 1 (-.f32 (pow.f32 ux 4) (*.f32 ux ux))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (-.f32 1 (*.f32 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)) (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))) (-.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (-.f32 1 (*.f32 (fma.f32 ux ux (pow.f32 ux 4)) (fma.f32 ux ux (pow.f32 ux 4))))) (-.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (pow.f32 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)) (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (pow.f32 (fma.f32 ux ux (pow.f32 ux 4)) 3))) (+.f32 1 (fma.f32 (fma.f32 ux ux (pow.f32 ux 4)) (fma.f32 ux ux (pow.f32 ux 4)) (neg.f32 (fma.f32 ux ux (pow.f32 ux 4))))))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (/.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux (pow.f32 ux 4)) 3)) (+.f32 1 (-.f32 (*.f32 (fma.f32 ux ux (pow.f32 ux 4)) (fma.f32 ux ux (pow.f32 ux 4))) (fma.f32 ux ux (pow.f32 ux 4))))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 4)) 1) (-.f32 1 (pow.f32 ux 4))) (-.f32 1 (*.f32 ux ux)))
(fma.f32 ux (neg.f32 ux) 1)
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 4)) 1) (+.f32 1 (pow.f32 ux 6))) (+.f32 1 (-.f32 (pow.f32 ux 4) (*.f32 ux ux))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (pow.f32 ux 6))) (+.f32 1 (-.f32 (pow.f32 ux 4) (*.f32 ux ux))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) 1) (-.f32 1 (*.f32 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)) (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))) (-.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (-.f32 1 (*.f32 (fma.f32 ux ux (pow.f32 ux 4)) (fma.f32 ux ux (pow.f32 ux 4))))) (-.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) 1) (+.f32 1 (pow.f32 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)) (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (pow.f32 (fma.f32 ux ux (pow.f32 ux 4)) 3))) (+.f32 1 (fma.f32 (fma.f32 ux ux (pow.f32 ux 4)) (fma.f32 ux ux (pow.f32 ux 4)) (neg.f32 (fma.f32 ux ux (pow.f32 ux 4))))))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (/.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux (pow.f32 ux 4)) 3)) (+.f32 1 (-.f32 (*.f32 (fma.f32 ux ux (pow.f32 ux 4)) (fma.f32 ux ux (pow.f32 ux 4))) (fma.f32 ux ux (pow.f32 ux 4))))))
(/.f32 1 (/.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 1 (pow.f32 ux 4))))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux)))
(/.f32 1 (/.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (-.f32 1 (pow.f32 ux 6))))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(/.f32 1 (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(fma.f32 ux (neg.f32 ux) 1)
(/.f32 (-.f32 1 (*.f32 ux ux)) 1)
(fma.f32 ux (neg.f32 ux) 1)
(/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux)))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 4)) 1) (+.f32 1 (*.f32 ux ux)))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) 1) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 6))) (neg.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 6))) (+.f32 -1 (neg.f32 (fma.f32 ux ux (pow.f32 ux 4)))))
(/.f32 (+.f32 -1 (pow.f32 ux 6)) (-.f32 -1 (fma.f32 ux ux (pow.f32 ux 4))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 6))) (*.f32 1 (neg.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 6))) (+.f32 -1 (neg.f32 (fma.f32 ux ux (pow.f32 ux 4)))))
(/.f32 (+.f32 -1 (pow.f32 ux 6)) (-.f32 -1 (fma.f32 ux ux (pow.f32 ux 4))))
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux (neg.f32 ux)))) (+.f32 1 (*.f32 ux ux)))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux)))
(/.f32 (-.f32 1 (*.f32 (pow.f32 ux 4) (pow.f32 ux 4))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 4))))
(/.f32 (-.f32 1 (pow.f32 ux 8)) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 4))))
(/.f32 (-.f32 1 (*.f32 (pow.f32 ux 6) (pow.f32 ux 6))) (*.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (+.f32 1 (pow.f32 ux 6))))
(/.f32 (-.f32 1 (pow.f32 ux 12)) (*.f32 (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))) (+.f32 1 (pow.f32 ux 6))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 12)) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))) (+.f32 1 (pow.f32 ux 6)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (neg.f32 ux)) 3)) (+.f32 1 (-.f32 (*.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux (neg.f32 ux))) (*.f32 ux (neg.f32 ux)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (neg.f32 ux)) 3)) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(/.f32 (+.f32 1 (*.f32 -1 (pow.f32 ux 6))) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (neg.f32 ux)) 3)) (*.f32 1 (+.f32 1 (-.f32 (*.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux (neg.f32 ux))) (*.f32 ux (neg.f32 ux))))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (neg.f32 ux)) 3)) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(/.f32 (+.f32 1 (*.f32 -1 (pow.f32 ux 6))) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 ux 4) 3)) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 1 (+.f32 (pow.f32 ux 4) (*.f32 (pow.f32 ux 4) (pow.f32 ux 4))))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 ux 4) 3)) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 1 (+.f32 (pow.f32 ux 4) (pow.f32 ux 8)))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 ux 6) 3)) (*.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (+.f32 1 (+.f32 (pow.f32 ux 6) (*.f32 (pow.f32 ux 6) (pow.f32 ux 6))))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 ux 6) 3)) (*.f32 (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))) (+.f32 1 (+.f32 (pow.f32 ux 6) (pow.f32 ux 12)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 4))) (neg.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 4))) (+.f32 -1 (*.f32 ux (neg.f32 ux))))
(/.f32 (+.f32 -1 (pow.f32 ux 4)) (-.f32 -1 (*.f32 ux ux)))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 4))) (*.f32 1 (neg.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 4))) (+.f32 -1 (*.f32 ux (neg.f32 ux))))
(/.f32 (+.f32 -1 (pow.f32 ux 4)) (-.f32 -1 (*.f32 ux ux)))
(pow.f32 (-.f32 1 (*.f32 ux ux)) 1)
(fma.f32 ux (neg.f32 ux) 1)
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) 2)
(fma.f32 ux (neg.f32 ux) 1)
(pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 3)
(fma.f32 ux (neg.f32 ux) 1)
(pow.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 3) 1/3)
(fma.f32 ux (neg.f32 ux) 1)
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))
(sqrt.f32 (pow.f32 (fma.f32 ux (neg.f32 ux) 1) 2))
(log.f32 (exp.f32 (-.f32 1 (*.f32 ux ux))))
(fma.f32 ux (neg.f32 ux) 1)
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 ux ux)))))
(fma.f32 ux (neg.f32 ux) 1)
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 3))
(fma.f32 ux (neg.f32 ux) 1)
(expm1.f32 (log1p.f32 (-.f32 1 (*.f32 ux ux))))
(fma.f32 ux (neg.f32 ux) 1)
(exp.f32 (log1p.f32 (*.f32 ux (neg.f32 ux))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (neg.f32 ux))) 1))
(exp.f32 (log1p.f32 (*.f32 ux (neg.f32 ux))))
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 ux ux))))
(fma.f32 ux (neg.f32 ux) 1)

localize62.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f32 (*.f32 (+.f32 1 ux) ux) 1)
0.3b
(*.f32 (+.f32 1 ux) ux)
0.4b
(/.f32 (+.f32 (-.f32 1 (+.f32 1 (pow.f32 ux 3))) 1) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))
23.7b
(-.f32 1 (+.f32 1 (pow.f32 ux 3)))
Compiler

Compiled 62 to 49 computations (21% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite88.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1328×associate-/r/
1232×associate-/l*
474×associate-+r+
424×associate-+l+
350×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01352
131518
2454118
Stop Event
node limit
Counts
2 → 148
Calls
Call 1
Inputs
(-.f32 1 (+.f32 1 (pow.f32 ux 3)))
(/.f32 (+.f32 (-.f32 1 (+.f32 1 (pow.f32 ux 3))) 1) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (-.f32 -1 (pow.f32 ux 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (-.f32 -1 (pow.f32 ux 3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (-.f32 (*.f32 -1 (pow.f32 ux 3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (-.f32 (*.f32 (neg.f32 ux) (*.f32 ux ux)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (-.f32 (*.f32 (neg.f32 (pow.f32 ux 3/2)) (pow.f32 ux 3/2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (-.f32 (*.f32 (neg.f32 (*.f32 ux ux)) ux) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (pow.f32 ux 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (pow.f32 ux 3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (neg.f32 (pow.f32 ux 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 -1 (pow.f32 ux 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (neg.f32 ux) (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (neg.f32 (pow.f32 ux 3/2)) (pow.f32 ux 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (neg.f32 (*.f32 ux ux)) ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 2 (+.f32 (neg.f32 (pow.f32 ux 3)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (pow.f32 ux 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 (pow.f32 ux 3)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (-.f32 1 (pow.f32 ux 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1 (pow.f32 ux 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 ux) (*.f32 ux ux)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 (pow.f32 ux 3/2)) (pow.f32 ux 3/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 (*.f32 ux ux)) ux) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (/.f32 1 (-.f32 1 (pow.f32 ux 3)))) (/.f32 (pow.f32 ux 6) (-.f32 1 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (neg.f32 (pow.f32 ux 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (pow.f32 ux 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (neg.f32 (pow.f32 ux 3))) (sqrt.f32 (neg.f32 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (neg.f32 (pow.f32 ux 3))) (*.f32 (sqrt.f32 (neg.f32 (pow.f32 ux 3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (neg.f32 (pow.f32 ux 3))) (pow.f32 (cbrt.f32 (neg.f32 (pow.f32 ux 3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (neg.f32 (pow.f32 ux 3))) 2) (cbrt.f32 (neg.f32 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (neg.f32 (pow.f32 ux 3))) 2) (*.f32 (cbrt.f32 (neg.f32 (pow.f32 ux 3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)) (/.f32 1 (+.f32 (pow.f32 ux 3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)) (/.f32 1 (+.f32 1 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (pow.f32 ux 3) 2)) (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)))) (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)) (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2))) (neg.f32 (pow.f32 ux 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)) (+.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3))) (+.f32 1 (-.f32 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2) (+.f32 1 (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)) (-.f32 1 (*.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)) (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2))))) (-.f32 (neg.f32 (pow.f32 ux 3)) (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)) (+.f32 1 (pow.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)) 3))) (-.f32 (+.f32 1 (*.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)) (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)))) (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)) 1) (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2))) (neg.f32 (pow.f32 ux 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)) 1) (+.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3))) (+.f32 1 (-.f32 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2) (+.f32 1 (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)) 1) (-.f32 1 (*.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)) (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2))))) (-.f32 (neg.f32 (pow.f32 ux 3)) (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)) 1) (+.f32 1 (pow.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)) 3))) (-.f32 (+.f32 1 (*.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)) (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)))) (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (neg.f32 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)) (+.f32 (pow.f32 ux 3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)) (/.f32 (+.f32 (pow.f32 ux 3) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)) (+.f32 1 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)) (/.f32 (+.f32 1 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2))) (/.f32 (+.f32 (pow.f32 ux 3) 2) (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3))) (/.f32 (+.f32 1 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2))) (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)))) (/.f32 (+.f32 (pow.f32 ux 3) 2) (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3))) (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)))) (/.f32 (+.f32 1 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)) 1) (+.f32 (pow.f32 ux 3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)) 1) (+.f32 1 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (*.f32 (-.f32 -1 (pow.f32 ux 3)) (-.f32 -1 (pow.f32 ux 3)))) (+.f32 (pow.f32 ux 3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 0 (pow.f32 ux 6)) (pow.f32 ux 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (pow.f32 (-.f32 -1 (pow.f32 ux 3)) 3)) (+.f32 1 (-.f32 (*.f32 (-.f32 -1 (pow.f32 ux 3)) (-.f32 -1 (pow.f32 ux 3))) (-.f32 -1 (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 0 (pow.f32 ux 9)) (+.f32 0 (+.f32 (pow.f32 ux 6) (*.f32 0 (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2))) (neg.f32 (+.f32 (pow.f32 ux 3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3))) (neg.f32 (+.f32 1 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (neg.f32 (pow.f32 ux 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux 3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (neg.f32 (pow.f32 ux 3))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (pow.f32 ux 3))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (neg.f32 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (neg.f32 (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (neg.f32 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (neg.f32 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (neg.f32 (pow.f32 ux 3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (neg.f32 (pow.f32 ux 3))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (neg.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 -1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 ux) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1 ux) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (+.f32 1 ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 1 ux)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log.f32 (-.f32 2 ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 ux) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)) (cbrt.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (-.f32 1 (pow.f32 ux 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 1 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1)) (*.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1)) (fma.f32 ux (+.f32 1 ux) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) (+.f32 -1 (pow.f32 ux 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1)) (sqrt.f32 (-.f32 1 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (cbrt.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) 1) (/.f32 1 (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (fma.f32 ux (+.f32 1 ux) 1)) (cbrt.f32 (-.f32 1 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (*.f32 ux ux))) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (neg.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (neg.f32 (fma.f32 ux (+.f32 1 ux) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (neg.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (neg.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2))) (cbrt.f32 (-.f32 1 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2))) (-.f32 1 (+.f32 ux (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (*.f32 ux (-.f32 ux 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (hypot.f32 1 (pow.f32 ux 3/2))) (/.f32 (+.f32 1 (*.f32 ux (-.f32 ux 1))) (hypot.f32 1 (pow.f32 ux 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (cbrt.f32 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2))) (/.f32 (+.f32 1 (*.f32 ux (-.f32 ux 1))) (cbrt.f32 (+.f32 1 (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (pow.f32 ux 6))) (*.f32 (+.f32 1 (*.f32 ux (-.f32 ux 1))) (-.f32 1 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 -1 (pow.f32 ux 3))) (neg.f32 (+.f32 1 (*.f32 ux (-.f32 ux 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 9))) (*.f32 (+.f32 1 (*.f32 ux (-.f32 ux 1))) (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) 1)) (-.f32 ux 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (neg.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (neg.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (fma.f32 ux (+.f32 1 ux) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (neg.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) -1) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (+.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) -1)) (-.f32 1 (pow.f32 ux 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) -1) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (neg.f32 (-.f32 1 (pow.f32 ux 6)))) (-.f32 1 (pow.f32 ux 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) -1) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (neg.f32 (+.f32 1 (pow.f32 ux 9)))) (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) -1) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (-.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 3) 1)) (+.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (neg.f32 (pow.f32 ux 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (+.f32 1 (pow.f32 (neg.f32 (pow.f32 ux 3)) 3)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (-.f32 (*.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) (pow.f32 (neg.f32 (pow.f32 ux 3)) 2)) (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2))) (-.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) (+.f32 1 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (+.f32 1 (pow.f32 (neg.f32 (pow.f32 ux 3)) 3)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (+.f32 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3) (pow.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) 3))) (-.f32 (+.f32 (*.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) (pow.f32 (neg.f32 (pow.f32 ux 3)) 2)) (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)) (*.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) (+.f32 1 (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (sqrt.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 1 ux) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (-.f32 1 ux)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (-.f32 1 ux)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 1 ux) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1 (-.f32 1 ux)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (-.f32 1 ux) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (-.f32 1 ux) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 ux 3)) 3) (pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log.f32 (-.f32 2 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (-.f32 1 ux)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (-.f32 1 ux)))))))

simplify96.0ms (0.9%)

Algorithm
egg-herbie
Rules
824×+-commutative
818×associate--r+
770×associate-/r/
718×associate-+r-
708×associate-+l-
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04056510
111945922
252175912
Stop Event
node limit
Counts
172 → 246
Calls
Call 1
Inputs
(*.f32 -1 (pow.f32 ux 3))
(*.f32 -1 (pow.f32 ux 3))
(*.f32 -1 (pow.f32 ux 3))
(*.f32 -1 (pow.f32 ux 3))
(*.f32 -1 (pow.f32 ux 3))
(*.f32 -1 (pow.f32 ux 3))
(*.f32 -1 (pow.f32 ux 3))
(*.f32 -1 (pow.f32 ux 3))
(*.f32 -1 (pow.f32 ux 3))
(*.f32 -1 (pow.f32 ux 3))
(*.f32 -1 (pow.f32 ux 3))
(*.f32 -1 (pow.f32 ux 3))
1
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(*.f32 -1 ux)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(*.f32 -1 ux)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 1 (-.f32 -1 (pow.f32 ux 3)))
(+.f32 1 (*.f32 (-.f32 -1 (pow.f32 ux 3)) 1))
(+.f32 1 (-.f32 (*.f32 -1 (pow.f32 ux 3)) 1))
(+.f32 1 (-.f32 (*.f32 (neg.f32 ux) (*.f32 ux ux)) 1))
(+.f32 1 (-.f32 (*.f32 (neg.f32 (pow.f32 ux 3/2)) (pow.f32 ux 3/2)) 1))
(+.f32 1 (-.f32 (*.f32 (neg.f32 (*.f32 ux ux)) ux) 1))
(+.f32 (neg.f32 (pow.f32 ux 3)) 0)
(+.f32 (-.f32 1 (pow.f32 ux 3)) -1)
(+.f32 0 (neg.f32 (pow.f32 ux 3)))
(+.f32 0 (*.f32 -1 (pow.f32 ux 3)))
(+.f32 0 (*.f32 (neg.f32 ux) (*.f32 ux ux)))
(+.f32 0 (*.f32 (neg.f32 (pow.f32 ux 3/2)) (pow.f32 ux 3/2)))
(+.f32 0 (*.f32 (neg.f32 (*.f32 ux ux)) ux))
(+.f32 2 (+.f32 (neg.f32 (pow.f32 ux 3)) -2))
(+.f32 (-.f32 -1 (pow.f32 ux 3)) 1)
(+.f32 (*.f32 (-.f32 -1 (pow.f32 ux 3)) 1) 1)
(+.f32 -1 (-.f32 1 (pow.f32 ux 3)))
(+.f32 (*.f32 -1 (pow.f32 ux 3)) 0)
(+.f32 (*.f32 (neg.f32 ux) (*.f32 ux ux)) 0)
(+.f32 (*.f32 (neg.f32 (pow.f32 ux 3/2)) (pow.f32 ux 3/2)) 0)
(+.f32 (*.f32 (neg.f32 (*.f32 ux ux)) ux) 0)
(+.f32 (-.f32 1 (/.f32 1 (-.f32 1 (pow.f32 ux 3)))) (/.f32 (pow.f32 ux 6) (-.f32 1 (pow.f32 ux 3))))
(*.f32 1 (neg.f32 (pow.f32 ux 3)))
(*.f32 (neg.f32 (pow.f32 ux 3)) 1)
(*.f32 (sqrt.f32 (neg.f32 (pow.f32 ux 3))) (sqrt.f32 (neg.f32 (pow.f32 ux 3))))
(*.f32 (sqrt.f32 (neg.f32 (pow.f32 ux 3))) (*.f32 (sqrt.f32 (neg.f32 (pow.f32 ux 3))) 1))
(*.f32 (cbrt.f32 (neg.f32 (pow.f32 ux 3))) (pow.f32 (cbrt.f32 (neg.f32 (pow.f32 ux 3))) 2))
(*.f32 (pow.f32 (cbrt.f32 (neg.f32 (pow.f32 ux 3))) 2) (cbrt.f32 (neg.f32 (pow.f32 ux 3))))
(*.f32 (pow.f32 (cbrt.f32 (neg.f32 (pow.f32 ux 3))) 2) (*.f32 (cbrt.f32 (neg.f32 (pow.f32 ux 3))) 1))
(*.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)) (/.f32 1 (+.f32 (pow.f32 ux 3) 2)))
(*.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)) (/.f32 1 (+.f32 1 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 ux 3) 2)) (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)))
(*.f32 (/.f32 1 (+.f32 1 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)))) (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)) (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2))) (neg.f32 (pow.f32 ux 3)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)) (+.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3))) (+.f32 1 (-.f32 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2) (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)) (-.f32 1 (*.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)) (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2))))) (-.f32 (neg.f32 (pow.f32 ux 3)) (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)) (+.f32 1 (pow.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)) 3))) (-.f32 (+.f32 1 (*.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)) (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)))) (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)) 1) (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2))) (neg.f32 (pow.f32 ux 3)))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)) 1) (+.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3))) (+.f32 1 (-.f32 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2) (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)) 1) (-.f32 1 (*.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)) (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2))))) (-.f32 (neg.f32 (pow.f32 ux 3)) (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)) 1) (+.f32 1 (pow.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)) 3))) (-.f32 (+.f32 1 (*.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)) (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)))) (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2))))
(/.f32 1 (/.f32 1 (neg.f32 (pow.f32 ux 3))))
(/.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)) (+.f32 (pow.f32 ux 3) 2))
(/.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)) (/.f32 (+.f32 (pow.f32 ux 3) 2) 1))
(/.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)) (+.f32 1 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2))))
(/.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)) (/.f32 (+.f32 1 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2))) 1))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2))) (/.f32 (+.f32 (pow.f32 ux 3) 2) (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3))) (/.f32 (+.f32 1 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2))) (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)))) (/.f32 (+.f32 (pow.f32 ux 3) 2) (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3))) (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)))) (/.f32 (+.f32 1 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)) 1) (+.f32 (pow.f32 ux 3) 2))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)) 1) (+.f32 1 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2))))
(/.f32 (-.f32 1 (*.f32 (-.f32 -1 (pow.f32 ux 3)) (-.f32 -1 (pow.f32 ux 3)))) (+.f32 (pow.f32 ux 3) 2))
(/.f32 (-.f32 0 (pow.f32 ux 6)) (pow.f32 ux 3))
(/.f32 (+.f32 1 (pow.f32 (-.f32 -1 (pow.f32 ux 3)) 3)) (+.f32 1 (-.f32 (*.f32 (-.f32 -1 (pow.f32 ux 3)) (-.f32 -1 (pow.f32 ux 3))) (-.f32 -1 (pow.f32 ux 3)))))
(/.f32 (-.f32 0 (pow.f32 ux 9)) (+.f32 0 (+.f32 (pow.f32 ux 6) (*.f32 0 (pow.f32 ux 3)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2))) (neg.f32 (+.f32 (pow.f32 ux 3) 2)))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3))) (neg.f32 (+.f32 1 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)))))
(pow.f32 (neg.f32 (pow.f32 ux 3)) 1)
(pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux 3))) 2)
(pow.f32 (cbrt.f32 (neg.f32 (pow.f32 ux 3))) 3)
(pow.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 3) 1/3)
(neg.f32 (pow.f32 ux 3))
(sqrt.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2))
(log.f32 (exp.f32 (neg.f32 (pow.f32 ux 3))))
(log.f32 (+.f32 1 (expm1.f32 (neg.f32 (pow.f32 ux 3)))))
(cbrt.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 3))
(expm1.f32 (log1p.f32 (neg.f32 (pow.f32 ux 3))))
(exp.f32 (log.f32 (neg.f32 (pow.f32 ux 3))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (pow.f32 ux 3))) 1))
(log1p.f32 (expm1.f32 (neg.f32 (pow.f32 ux 3))))
(+.f32 1 (neg.f32 ux))
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (*.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux)))
(+.f32 1 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux)))
(+.f32 (neg.f32 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux)) 1)
(+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux)) 1)
(+.f32 (-.f32 1 (+.f32 1 ux)) 1)
(-.f32 1 ux)
(-.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1)))
(-.f32 (exp.f32 (log.f32 (-.f32 2 ux))) 1)
(*.f32 1 (-.f32 1 ux))
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (-.f32 1 ux) 1)
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))))
(*.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 ux)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))))
(*.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (-.f32 1 (pow.f32 ux 3)))
(*.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 1 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1)) (*.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) -1)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1)) (fma.f32 ux (+.f32 1 ux) -1))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 1 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) (+.f32 -1 (pow.f32 ux 3)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1)) (sqrt.f32 (-.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) 1) (/.f32 1 (+.f32 1 ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (fma.f32 ux (+.f32 1 ux) 1)) (cbrt.f32 (-.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (*.f32 ux ux))) (-.f32 1 ux))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (neg.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (neg.f32 (fma.f32 ux (+.f32 1 ux) -1)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (neg.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (neg.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))
(*.f32 (/.f32 1 (/.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2))) (cbrt.f32 (-.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2))) (-.f32 1 (+.f32 ux (*.f32 ux ux))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (*.f32 ux (-.f32 ux 1))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (hypot.f32 1 (pow.f32 ux 3/2))) (/.f32 (+.f32 1 (*.f32 ux (-.f32 ux 1))) (hypot.f32 1 (pow.f32 ux 3/2))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (cbrt.f32 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2))) (/.f32 (+.f32 1 (*.f32 ux (-.f32 ux 1))) (cbrt.f32 (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (pow.f32 ux 6))) (*.f32 (+.f32 1 (*.f32 ux (-.f32 ux 1))) (-.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 -1 (pow.f32 ux 3))) (neg.f32 (+.f32 1 (*.f32 ux (-.f32 ux 1)))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 9))) (*.f32 (+.f32 1 (*.f32 ux (-.f32 ux 1))) (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) 1)) (-.f32 ux 1))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (neg.f32 (-.f32 1 ux)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (neg.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (fma.f32 ux (+.f32 1 ux) -1))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (neg.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) -1) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (+.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) -1)) (-.f32 1 (pow.f32 ux 3)))
(*.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) -1) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (neg.f32 (-.f32 1 (pow.f32 ux 6)))) (-.f32 1 (pow.f32 ux 3)))
(*.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) -1) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (neg.f32 (+.f32 1 (pow.f32 ux 9)))) (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))))
(*.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) -1) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (-.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 3) 1)) (+.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (neg.f32 (pow.f32 ux 3)) 2)))
(*.f32 (/.f32 (*.f32 (+.f32 1 (pow.f32 (neg.f32 (pow.f32 ux 3)) 3)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (-.f32 (*.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) (pow.f32 (neg.f32 (pow.f32 ux 3)) 2)) (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2))) (-.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (*.f32 (+.f32 1 (pow.f32 (neg.f32 (pow.f32 ux 3)) 3)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (+.f32 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3) (pow.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) 3))) (-.f32 (+.f32 (*.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) (pow.f32 (neg.f32 (pow.f32 ux 3)) 2)) (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)) (*.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (sqrt.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) -1)))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) -1)))
(pow.f32 (-.f32 1 ux) 1)
(pow.f32 (sqrt.f32 (-.f32 1 ux)) 2)
(pow.f32 (cbrt.f32 (-.f32 1 ux)) 3)
(pow.f32 (pow.f32 (-.f32 1 ux) 3) 1/3)
(pow.f32 (/.f32 1 (-.f32 1 ux)) -1)
(neg.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(sqrt.f32 (pow.f32 (-.f32 1 ux) 2))
(log.f32 (exp.f32 (-.f32 1 ux)))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))))
(cbrt.f32 (pow.f32 (-.f32 1 ux) 3))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 ux 3)) 3) (pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 3)))
(expm1.f32 (log.f32 (-.f32 2 ux)))
(exp.f32 (log.f32 (-.f32 1 ux)))
(exp.f32 (*.f32 (log.f32 (-.f32 1 ux)) 1))
(log1p.f32 (expm1.f32 (-.f32 1 ux)))
Outputs
(*.f32 -1 (pow.f32 ux 3))
(neg.f32 (pow.f32 ux 3))
(*.f32 -1 (pow.f32 ux 3))
(neg.f32 (pow.f32 ux 3))
(*.f32 -1 (pow.f32 ux 3))
(neg.f32 (pow.f32 ux 3))
(*.f32 -1 (pow.f32 ux 3))
(neg.f32 (pow.f32 ux 3))
(*.f32 -1 (pow.f32 ux 3))
(neg.f32 (pow.f32 ux 3))
(*.f32 -1 (pow.f32 ux 3))
(neg.f32 (pow.f32 ux 3))
(*.f32 -1 (pow.f32 ux 3))
(neg.f32 (pow.f32 ux 3))
(*.f32 -1 (pow.f32 ux 3))
(neg.f32 (pow.f32 ux 3))
(*.f32 -1 (pow.f32 ux 3))
(neg.f32 (pow.f32 ux 3))
(*.f32 -1 (pow.f32 ux 3))
(neg.f32 (pow.f32 ux 3))
(*.f32 -1 (pow.f32 ux 3))
(neg.f32 (pow.f32 ux 3))
(*.f32 -1 (pow.f32 ux 3))
(neg.f32 (pow.f32 ux 3))
1
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(*.f32 -1 ux)
(neg.f32 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(*.f32 -1 ux)
(neg.f32 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 1 (-.f32 -1 (pow.f32 ux 3)))
(neg.f32 (pow.f32 ux 3))
(+.f32 1 (*.f32 (-.f32 -1 (pow.f32 ux 3)) 1))
(neg.f32 (pow.f32 ux 3))
(+.f32 1 (-.f32 (*.f32 -1 (pow.f32 ux 3)) 1))
(neg.f32 (pow.f32 ux 3))
(+.f32 1 (-.f32 (*.f32 (neg.f32 ux) (*.f32 ux ux)) 1))
(neg.f32 (pow.f32 ux 3))
(+.f32 1 (-.f32 (*.f32 (neg.f32 (pow.f32 ux 3/2)) (pow.f32 ux 3/2)) 1))
(neg.f32 (pow.f32 ux 3))
(+.f32 1 (-.f32 (*.f32 (neg.f32 (*.f32 ux ux)) ux) 1))
(neg.f32 (pow.f32 ux 3))
(+.f32 (neg.f32 (pow.f32 ux 3)) 0)
(neg.f32 (pow.f32 ux 3))
(+.f32 (-.f32 1 (pow.f32 ux 3)) -1)
(neg.f32 (pow.f32 ux 3))
(+.f32 0 (neg.f32 (pow.f32 ux 3)))
(neg.f32 (pow.f32 ux 3))
(+.f32 0 (*.f32 -1 (pow.f32 ux 3)))
(neg.f32 (pow.f32 ux 3))
(+.f32 0 (*.f32 (neg.f32 ux) (*.f32 ux ux)))
(neg.f32 (pow.f32 ux 3))
(+.f32 0 (*.f32 (neg.f32 (pow.f32 ux 3/2)) (pow.f32 ux 3/2)))
(neg.f32 (pow.f32 ux 3))
(+.f32 0 (*.f32 (neg.f32 (*.f32 ux ux)) ux))
(neg.f32 (pow.f32 ux 3))
(+.f32 2 (+.f32 (neg.f32 (pow.f32 ux 3)) -2))
(neg.f32 (pow.f32 ux 3))
(+.f32 (-.f32 -1 (pow.f32 ux 3)) 1)
(neg.f32 (pow.f32 ux 3))
(+.f32 (*.f32 (-.f32 -1 (pow.f32 ux 3)) 1) 1)
(neg.f32 (pow.f32 ux 3))
(+.f32 -1 (-.f32 1 (pow.f32 ux 3)))
(neg.f32 (pow.f32 ux 3))
(+.f32 (*.f32 -1 (pow.f32 ux 3)) 0)
(neg.f32 (pow.f32 ux 3))
(+.f32 (*.f32 (neg.f32 ux) (*.f32 ux ux)) 0)
(neg.f32 (pow.f32 ux 3))
(+.f32 (*.f32 (neg.f32 (pow.f32 ux 3/2)) (pow.f32 ux 3/2)) 0)
(neg.f32 (pow.f32 ux 3))
(+.f32 (*.f32 (neg.f32 (*.f32 ux ux)) ux) 0)
(neg.f32 (pow.f32 ux 3))
(+.f32 (-.f32 1 (/.f32 1 (-.f32 1 (pow.f32 ux 3)))) (/.f32 (pow.f32 ux 6) (-.f32 1 (pow.f32 ux 3))))
(+.f32 (+.f32 (/.f32 (pow.f32 ux 6) (-.f32 1 (pow.f32 ux 3))) 1) (/.f32 -1 (-.f32 1 (pow.f32 ux 3))))
(+.f32 (/.f32 -1 (-.f32 1 (pow.f32 ux 3))) (+.f32 1 (/.f32 (pow.f32 ux 6) (-.f32 1 (pow.f32 ux 3)))))
(*.f32 1 (neg.f32 (pow.f32 ux 3)))
(neg.f32 (pow.f32 ux 3))
(*.f32 (neg.f32 (pow.f32 ux 3)) 1)
(neg.f32 (pow.f32 ux 3))
(*.f32 (sqrt.f32 (neg.f32 (pow.f32 ux 3))) (sqrt.f32 (neg.f32 (pow.f32 ux 3))))
(neg.f32 (pow.f32 ux 3))
(*.f32 (sqrt.f32 (neg.f32 (pow.f32 ux 3))) (*.f32 (sqrt.f32 (neg.f32 (pow.f32 ux 3))) 1))
(neg.f32 (pow.f32 ux 3))
(*.f32 (cbrt.f32 (neg.f32 (pow.f32 ux 3))) (pow.f32 (cbrt.f32 (neg.f32 (pow.f32 ux 3))) 2))
(neg.f32 (pow.f32 ux 3))
(*.f32 (pow.f32 (cbrt.f32 (neg.f32 (pow.f32 ux 3))) 2) (cbrt.f32 (neg.f32 (pow.f32 ux 3))))
(neg.f32 (pow.f32 ux 3))
(*.f32 (pow.f32 (cbrt.f32 (neg.f32 (pow.f32 ux 3))) 2) (*.f32 (cbrt.f32 (neg.f32 (pow.f32 ux 3))) 1))
(neg.f32 (pow.f32 ux 3))
(*.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)) (/.f32 1 (+.f32 (pow.f32 ux 3) 2)))
(/.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)) (+.f32 (pow.f32 ux 3) 2))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)) (-.f32 -2 (pow.f32 ux 3)))
(*.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)) (/.f32 1 (+.f32 1 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)))))
(/.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3)) (+.f32 1 (*.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 (pow.f32 ux 3) 2))))
(/.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3)) (fma.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 (pow.f32 ux 3) 2) 1))
(*.f32 (/.f32 1 (+.f32 (pow.f32 ux 3) 2)) (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)))
(/.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)) (+.f32 (pow.f32 ux 3) 2))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)) (-.f32 -2 (pow.f32 ux 3)))
(*.f32 (/.f32 1 (+.f32 1 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)))) (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)))
(/.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3)) (+.f32 1 (*.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 (pow.f32 ux 3) 2))))
(/.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3)) (fma.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 (pow.f32 ux 3) 2) 1))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)) (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2))) (neg.f32 (pow.f32 ux 3)))
(neg.f32 (pow.f32 ux 3))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)) (+.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3))) (+.f32 1 (-.f32 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2) (+.f32 1 (pow.f32 ux 3)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)) (-.f32 (+.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)) (+.f32 (pow.f32 ux 3) 1))) (+.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3)))
(/.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)) (/.f32 (+.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3)) (+.f32 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2) (neg.f32 (pow.f32 ux 3)))))
(/.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)) (/.f32 (+.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3)) (+.f32 (neg.f32 (pow.f32 ux 3)) (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)) (-.f32 1 (*.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)) (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2))))) (-.f32 (neg.f32 (pow.f32 ux 3)) (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3)) (-.f32 1 (*.f32 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2) (*.f32 (+.f32 (pow.f32 ux 3) 2) (+.f32 (pow.f32 ux 3) 2))))) (-.f32 (neg.f32 (pow.f32 ux 3)) (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)) (+.f32 1 (pow.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)) 3))) (-.f32 (+.f32 1 (*.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)) (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)))) (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3)) (+.f32 1 (pow.f32 (*.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 (pow.f32 ux 3) 2)) 3))) (+.f32 1 (-.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2) (*.f32 (+.f32 (pow.f32 ux 3) 2) (+.f32 (pow.f32 ux 3) 2))) (*.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 (pow.f32 ux 3) 2)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3)) (+.f32 1 (pow.f32 (*.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 (pow.f32 ux 3) 2)) 3))) (+.f32 1 (*.f32 (+.f32 (pow.f32 ux 3) 2) (-.f32 (*.f32 (+.f32 (pow.f32 ux 3) 2) (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)) (+.f32 (pow.f32 ux 3) 1)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3)) (+.f32 1 (pow.f32 (*.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 (pow.f32 ux 3) 2)) 3))) (+.f32 1 (*.f32 (+.f32 (pow.f32 ux 3) 2) (+.f32 (-.f32 (*.f32 (+.f32 (pow.f32 ux 3) 2) (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)) (pow.f32 ux 3)) -1))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)) 1) (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2))) (neg.f32 (pow.f32 ux 3)))
(neg.f32 (pow.f32 ux 3))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)) 1) (+.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3))) (+.f32 1 (-.f32 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2) (+.f32 1 (pow.f32 ux 3)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)) (-.f32 (+.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)) (+.f32 (pow.f32 ux 3) 1))) (+.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3)))
(/.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)) (/.f32 (+.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3)) (+.f32 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2) (neg.f32 (pow.f32 ux 3)))))
(/.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)) (/.f32 (+.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3)) (+.f32 (neg.f32 (pow.f32 ux 3)) (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)) 1) (-.f32 1 (*.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)) (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2))))) (-.f32 (neg.f32 (pow.f32 ux 3)) (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3)) (-.f32 1 (*.f32 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2) (*.f32 (+.f32 (pow.f32 ux 3) 2) (+.f32 (pow.f32 ux 3) 2))))) (-.f32 (neg.f32 (pow.f32 ux 3)) (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)) 1) (+.f32 1 (pow.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)) 3))) (-.f32 (+.f32 1 (*.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)) (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)))) (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3)) (+.f32 1 (pow.f32 (*.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 (pow.f32 ux 3) 2)) 3))) (+.f32 1 (-.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2) (*.f32 (+.f32 (pow.f32 ux 3) 2) (+.f32 (pow.f32 ux 3) 2))) (*.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 (pow.f32 ux 3) 2)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3)) (+.f32 1 (pow.f32 (*.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 (pow.f32 ux 3) 2)) 3))) (+.f32 1 (*.f32 (+.f32 (pow.f32 ux 3) 2) (-.f32 (*.f32 (+.f32 (pow.f32 ux 3) 2) (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)) (+.f32 (pow.f32 ux 3) 1)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3)) (+.f32 1 (pow.f32 (*.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 (pow.f32 ux 3) 2)) 3))) (+.f32 1 (*.f32 (+.f32 (pow.f32 ux 3) 2) (+.f32 (-.f32 (*.f32 (+.f32 (pow.f32 ux 3) 2) (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)) (pow.f32 ux 3)) -1))))
(/.f32 1 (/.f32 1 (neg.f32 (pow.f32 ux 3))))
(neg.f32 (pow.f32 ux 3))
(/.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)) (+.f32 (pow.f32 ux 3) 2))
(/.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)) (+.f32 (pow.f32 ux 3) 2))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)) (-.f32 -2 (pow.f32 ux 3)))
(/.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)) (/.f32 (+.f32 (pow.f32 ux 3) 2) 1))
(/.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)) (+.f32 (pow.f32 ux 3) 2))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)) (-.f32 -2 (pow.f32 ux 3)))
(/.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)) (+.f32 1 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2))))
(/.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3)) (+.f32 1 (*.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 (pow.f32 ux 3) 2))))
(/.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3)) (fma.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 (pow.f32 ux 3) 2) 1))
(/.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)) (/.f32 (+.f32 1 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2))) 1))
(/.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3)) (+.f32 1 (*.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 (pow.f32 ux 3) 2))))
(/.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3)) (fma.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 (pow.f32 ux 3) 2) 1))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2))) (/.f32 (+.f32 (pow.f32 ux 3) 2) (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2))) (+.f32 (pow.f32 ux 3) 2)) (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2))) (+.f32 (pow.f32 ux 3) 2)))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3))) (/.f32 (+.f32 1 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2))) (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3))) (+.f32 1 (*.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 (pow.f32 ux 3) 2)))) (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3))) (fma.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 (pow.f32 ux 3) 2) 1)))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)))) (/.f32 (+.f32 (pow.f32 ux 3) 2) (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)))))
(/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2))) (/.f32 (/.f32 (+.f32 (pow.f32 ux 3) 2) (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)))) (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)))))
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2))) (/.f32 (+.f32 (pow.f32 ux 3) 2) (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3))) (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)))) (/.f32 (+.f32 1 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3))) (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3)))) (/.f32 (+.f32 1 (*.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 (pow.f32 ux 3) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3)))))
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3))) (/.f32 (fma.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 (pow.f32 ux 3) 2) 1) (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3))))))
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3))) (*.f32 (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3))) (fma.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 (pow.f32 ux 3) 2) 1)) (cbrt.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)) 1) (+.f32 (pow.f32 ux 3) 2))
(/.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)) (+.f32 (pow.f32 ux 3) 2))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)) (-.f32 -2 (pow.f32 ux 3)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3)) 1) (+.f32 1 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2))))
(/.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3)) (+.f32 1 (*.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 (pow.f32 ux 3) 2))))
(/.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3)) (fma.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 (pow.f32 ux 3) 2) 1))
(/.f32 (-.f32 1 (*.f32 (-.f32 -1 (pow.f32 ux 3)) (-.f32 -1 (pow.f32 ux 3)))) (+.f32 (pow.f32 ux 3) 2))
(/.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)) (+.f32 (pow.f32 ux 3) 2))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)) (-.f32 -2 (pow.f32 ux 3)))
(/.f32 (-.f32 0 (pow.f32 ux 6)) (pow.f32 ux 3))
(/.f32 (neg.f32 (pow.f32 ux 6)) (pow.f32 ux 3))
(/.f32 (+.f32 1 (pow.f32 (-.f32 -1 (pow.f32 ux 3)) 3)) (+.f32 1 (-.f32 (*.f32 (-.f32 -1 (pow.f32 ux 3)) (-.f32 -1 (pow.f32 ux 3))) (-.f32 -1 (pow.f32 ux 3)))))
(/.f32 (+.f32 1 (pow.f32 (-.f32 -1 (pow.f32 ux 3)) 3)) (+.f32 1 (*.f32 (-.f32 -1 (pow.f32 ux 3)) (-.f32 (-.f32 -1 (pow.f32 ux 3)) 1))))
(/.f32 (+.f32 1 (pow.f32 (-.f32 -1 (pow.f32 ux 3)) 3)) (+.f32 1 (*.f32 (-.f32 -1 (pow.f32 ux 3)) (-.f32 -2 (pow.f32 ux 3)))))
(/.f32 (-.f32 0 (pow.f32 ux 9)) (+.f32 0 (+.f32 (pow.f32 ux 6) (*.f32 0 (pow.f32 ux 3)))))
(/.f32 (neg.f32 (pow.f32 ux 9)) (+.f32 0 (pow.f32 ux 6)))
(/.f32 (neg.f32 (pow.f32 ux 9)) (pow.f32 ux 6))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2))) (neg.f32 (+.f32 (pow.f32 ux 3) 2)))
(/.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)) (+.f32 (pow.f32 ux 3) 2))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)) (-.f32 -2 (pow.f32 ux 3)))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3))) (neg.f32 (+.f32 1 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 3) 2)))))
(/.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3)) (+.f32 1 (*.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 (pow.f32 ux 3) 2))))
(/.f32 (-.f32 1 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3)) (fma.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 (pow.f32 ux 3) 2) 1))
(pow.f32 (neg.f32 (pow.f32 ux 3)) 1)
(neg.f32 (pow.f32 ux 3))
(pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux 3))) 2)
(neg.f32 (pow.f32 ux 3))
(pow.f32 (cbrt.f32 (neg.f32 (pow.f32 ux 3))) 3)
(neg.f32 (pow.f32 ux 3))
(pow.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 3) 1/3)
(neg.f32 (pow.f32 ux 3))
(neg.f32 (pow.f32 ux 3))
(sqrt.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2))
(sqrt.f32 (pow.f32 ux 6))
(log.f32 (exp.f32 (neg.f32 (pow.f32 ux 3))))
(neg.f32 (pow.f32 ux 3))
(log.f32 (+.f32 1 (expm1.f32 (neg.f32 (pow.f32 ux 3)))))
(neg.f32 (pow.f32 ux 3))
(cbrt.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 3))
(neg.f32 (pow.f32 ux 3))
(expm1.f32 (log1p.f32 (neg.f32 (pow.f32 ux 3))))
(neg.f32 (pow.f32 ux 3))
(exp.f32 (log.f32 (neg.f32 (pow.f32 ux 3))))
(neg.f32 (pow.f32 ux 3))
(exp.f32 (*.f32 (log.f32 (neg.f32 (pow.f32 ux 3))) 1))
(neg.f32 (pow.f32 ux 3))
(log1p.f32 (expm1.f32 (neg.f32 (pow.f32 ux 3))))
(neg.f32 (pow.f32 ux 3))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 1 (*.f32 -1 ux))
(-.f32 1 ux)
(+.f32 1 (*.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux)))
(-.f32 1 ux)
(+.f32 1 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux)))
(-.f32 1 ux)
(+.f32 (neg.f32 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux)) 1)
(-.f32 1 ux)
(+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux)) 1)
(-.f32 1 ux)
(+.f32 (-.f32 1 (+.f32 1 ux)) 1)
(-.f32 1 ux)
(-.f32 1 ux)
(-.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1)))
(-.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 ux 1) 1)))
(-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))
(-.f32 (exp.f32 (log.f32 (-.f32 2 ux))) 1)
(-.f32 1 ux)
(*.f32 1 (-.f32 1 ux))
(-.f32 1 ux)
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (-.f32 1 ux) 1)
(-.f32 1 ux)
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))))
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))))
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)))
(*.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (-.f32 1 (pow.f32 ux 3)))
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 1 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(*.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 1 (-.f32 (-.f32 -1 ux) (*.f32 ux ux))))
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 -1 (fma.f32 ux ux ux)))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 ux (+.f32 ux 1) 1))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (sqrt.f32 (fma.f32 ux (+.f32 ux 1) 1))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 ux 1) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (cbrt.f32 (fma.f32 ux (+.f32 ux 1) 1))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) 2))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1)) (*.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) -1)))
(*.f32 (/.f32 1 (+.f32 -1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2))) (*.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux 1) -1)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)) (+.f32 -1 (fma.f32 ux ux ux))))
(*.f32 (/.f32 (+.f32 -1 (fma.f32 ux ux ux)) (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2))) (-.f32 1 (pow.f32 ux 3)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (*.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) (+.f32 ux (*.f32 ux ux)))))
(*.f32 (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1)) (fma.f32 ux (+.f32 1 ux) -1))
(*.f32 (/.f32 1 (+.f32 -1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2))) (*.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux 1) -1)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2)) (+.f32 -1 (fma.f32 ux ux ux))))
(*.f32 (/.f32 (+.f32 -1 (fma.f32 ux ux ux)) (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2))) (-.f32 1 (pow.f32 ux 3)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (*.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) (+.f32 ux (*.f32 ux ux)))))
(*.f32 (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))))
(*.f32 (/.f32 1 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) (+.f32 -1 (pow.f32 ux 3)))
(*.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 1 (-.f32 (-.f32 -1 ux) (*.f32 ux ux))))
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 -1 (fma.f32 ux ux ux)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1)) (sqrt.f32 (-.f32 1 (pow.f32 ux 3))))
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 ux 1) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (cbrt.f32 (fma.f32 ux (+.f32 ux 1) 1))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 ux (+.f32 ux 1) 1))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (sqrt.f32 (fma.f32 ux (+.f32 ux 1) 1))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (cbrt.f32 (-.f32 1 ux)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (cbrt.f32 (-.f32 1 ux))) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 ux 1) 1)) 2))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) 2) (cbrt.f32 (-.f32 1 ux))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) 1) (/.f32 1 (+.f32 1 ux)))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 ux 1)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (fma.f32 ux (+.f32 1 ux) 1)) (cbrt.f32 (-.f32 1 (pow.f32 ux 3))))
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (*.f32 ux ux))) (-.f32 1 ux))
(-.f32 1 ux)
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (neg.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (neg.f32 (fma.f32 ux (+.f32 1 ux) -1)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (neg.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) 1)) (neg.f32 (fma.f32 ux (+.f32 ux 1) -1)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 1 (pow.f32 (fma.f32 ux ux ux) 2))) (-.f32 1 (fma.f32 ux ux ux)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (neg.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (neg.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 -1 (neg.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (neg.f32 (-.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) (+.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 -1 (pow.f32 (fma.f32 ux ux ux) 3))) (-.f32 -1 (-.f32 (pow.f32 (fma.f32 ux ux ux) 2) (fma.f32 ux ux ux))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 -1 (pow.f32 (fma.f32 ux ux ux) 3))) (+.f32 (fma.f32 ux ux ux) (-.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2))))
(*.f32 (/.f32 1 (/.f32 (fma.f32 ux (+.f32 1 ux) 1) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2))) (cbrt.f32 (-.f32 1 (pow.f32 ux 3))))
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2))) (-.f32 1 (+.f32 ux (*.f32 ux ux))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (neg.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) 1)) (neg.f32 (fma.f32 ux (+.f32 ux 1) -1)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 1 (pow.f32 (fma.f32 ux ux ux) 2))) (-.f32 1 (fma.f32 ux ux ux)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (*.f32 ux (-.f32 ux 1))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 (pow.f32 ux 3) 1)) (+.f32 1 (*.f32 ux (+.f32 ux -1))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 (pow.f32 ux 3) 1)) (fma.f32 ux (+.f32 -1 ux) 1))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (hypot.f32 1 (pow.f32 ux 3/2))) (/.f32 (+.f32 1 (*.f32 ux (-.f32 ux 1))) (hypot.f32 1 (pow.f32 ux 3/2))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (hypot.f32 1 (pow.f32 ux 3/2))) (/.f32 (+.f32 1 (*.f32 ux (+.f32 ux -1))) (hypot.f32 1 (pow.f32 ux 3/2))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (hypot.f32 1 (pow.f32 ux 3/2))) (/.f32 (fma.f32 ux (+.f32 -1 ux) 1) (hypot.f32 1 (pow.f32 ux 3/2))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (cbrt.f32 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2))) (/.f32 (+.f32 1 (*.f32 ux (-.f32 ux 1))) (cbrt.f32 (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (cbrt.f32 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2))) (/.f32 (+.f32 1 (*.f32 ux (+.f32 ux -1))) (cbrt.f32 (+.f32 (pow.f32 ux 3) 1))))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (cbrt.f32 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)) (/.f32 (fma.f32 ux (+.f32 -1 ux) 1) (cbrt.f32 (+.f32 (pow.f32 ux 3) 1)))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (pow.f32 ux 6))) (*.f32 (+.f32 1 (*.f32 ux (-.f32 ux 1))) (-.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (pow.f32 ux 6))) (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (*.f32 ux (+.f32 ux -1)))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (pow.f32 ux 6))) (*.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 -1 ux) 1)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 -1 (pow.f32 ux 3))) (neg.f32 (+.f32 1 (*.f32 ux (-.f32 ux 1)))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 -1 (pow.f32 ux 3))) (+.f32 -1 (neg.f32 (*.f32 ux (+.f32 ux -1)))))
(/.f32 (*.f32 (fma.f32 ux ux -1) (fma.f32 ux (+.f32 -1 ux) 1)) (-.f32 -1 (pow.f32 ux 3)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 9))) (*.f32 (+.f32 1 (*.f32 ux (-.f32 ux 1))) (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 9))) (*.f32 (+.f32 1 (*.f32 ux (+.f32 ux -1))) (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3)))))
(*.f32 (fma.f32 ux (+.f32 -1 ux) 1) (*.f32 (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 9)))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) 1)) (-.f32 ux 1))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux -1)) (fma.f32 ux ux -1))
(/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 ux)) (fma.f32 ux ux -1))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (neg.f32 (-.f32 1 ux)))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux -1)) (fma.f32 ux ux -1))
(/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 ux)) (fma.f32 ux ux -1))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (neg.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (fma.f32 ux (+.f32 1 ux) -1))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux 1) -1)) (+.f32 (neg.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) 1))
(*.f32 (+.f32 -1 (fma.f32 ux ux ux)) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 1 (pow.f32 (fma.f32 ux ux ux) 2))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (neg.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux)))))
(*.f32 (-.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) (+.f32 ux (*.f32 ux ux))) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 -1 (neg.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))))
(*.f32 (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux))) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 -1 (pow.f32 (fma.f32 ux ux ux) 3))))
(*.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) -1) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (+.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) -1)) (-.f32 1 (pow.f32 ux 3)))
(/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2))) (-.f32 1 (pow.f32 ux 3))) (+.f32 -1 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2)))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 ux 6)) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (+.f32 -1 (pow.f32 ux 6)) (-.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) -1) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (neg.f32 (-.f32 1 (pow.f32 ux 6)))) (-.f32 1 (pow.f32 ux 3)))
(/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2))) (-.f32 1 (pow.f32 ux 3))) (+.f32 -1 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2)))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 ux 6)) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (+.f32 -1 (pow.f32 ux 6)) (-.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) -1) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (neg.f32 (+.f32 1 (pow.f32 ux 9)))) (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))))
(*.f32 (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))) (/.f32 (+.f32 -1 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2)) (/.f32 (neg.f32 (+.f32 1 (pow.f32 ux 9))) (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)))))
(*.f32 (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))) (/.f32 (/.f32 (+.f32 -1 (pow.f32 ux 6)) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 -1 (pow.f32 ux 9))))
(*.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) -1) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (-.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 3) 1)) (+.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (neg.f32 (pow.f32 ux 3)) 2)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2)) (/.f32 (+.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 3) -1) (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)))) (+.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (neg.f32 (pow.f32 ux 3)) 2)))
(*.f32 (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))) (/.f32 (+.f32 -1 (pow.f32 ux 6)) (*.f32 (+.f32 -1 (neg.f32 (pow.f32 (pow.f32 ux 3) 3))) (+.f32 1 (fma.f32 ux ux ux)))))
(*.f32 (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))) (/.f32 (+.f32 -1 (pow.f32 ux 6)) (*.f32 (-.f32 -1 (pow.f32 (pow.f32 ux 3) 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(*.f32 (/.f32 (*.f32 (+.f32 1 (pow.f32 (neg.f32 (pow.f32 ux 3)) 3)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (-.f32 (*.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) (pow.f32 (neg.f32 (pow.f32 ux 3)) 2)) (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2))) (-.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) (+.f32 1 (pow.f32 ux 3))))
(/.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 1 (pow.f32 (neg.f32 (pow.f32 ux 3)) 3))) (-.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) (+.f32 (pow.f32 ux 3) 1))) (-.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 4) (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2)))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (pow.f32 ux 3) 3)) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 4) (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2))) (+.f32 (-.f32 -1 (pow.f32 ux 3)) (pow.f32 ux 6)))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 (pow.f32 ux 3) 3)) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 4) (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2))) (+.f32 -1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))))
(*.f32 (/.f32 (*.f32 (+.f32 1 (pow.f32 (neg.f32 (pow.f32 ux 3)) 3)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1))) (+.f32 (pow.f32 (+.f32 1 (pow.f32 ux 3)) 3) (pow.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) 3))) (-.f32 (+.f32 (*.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) (pow.f32 (neg.f32 (pow.f32 ux 3)) 2)) (pow.f32 (+.f32 1 (pow.f32 ux 3)) 2)) (*.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) (+.f32 1 (pow.f32 ux 3)))))
(*.f32 (/.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 1 (pow.f32 (neg.f32 (pow.f32 ux 3)) 3))) (+.f32 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3) (pow.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 2) 3))) (+.f32 (pow.f32 (neg.f32 (pow.f32 ux 3)) 4) (-.f32 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 2) (*.f32 (+.f32 (pow.f32 ux 3) 1) (pow.f32 (neg.f32 (pow.f32 ux 3)) 2)))))
(/.f32 (*.f32 (/.f32 (-.f32 1 (pow.f32 (pow.f32 ux 3) 3)) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (pow.f32 ux 6) (pow.f32 ux 6) (*.f32 (+.f32 (pow.f32 ux 3) 1) (-.f32 (+.f32 (pow.f32 ux 3) 1) (pow.f32 ux 6))))) (+.f32 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3) (pow.f32 (pow.f32 ux 6) 3)))
(/.f32 (*.f32 (/.f32 (-.f32 1 (pow.f32 (pow.f32 ux 3) 3)) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 (pow.f32 ux 6) (pow.f32 ux 6) (*.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 (pow.f32 ux 3) (-.f32 1 (pow.f32 ux 6)))))) (+.f32 (pow.f32 (+.f32 (pow.f32 ux 3) 1) 3) (pow.f32 (pow.f32 ux 6) 3)))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (sqrt.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (sqrt.f32 (fma.f32 ux (+.f32 ux 1) 1)))) (sqrt.f32 (-.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) (+.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux))) (hypot.f32 1 (pow.f32 (fma.f32 ux ux ux) 3/2)))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux)))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) -1)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2))) (sqrt.f32 (fma.f32 ux (+.f32 ux 1) 1)))) (sqrt.f32 (fma.f32 ux (+.f32 ux 1) -1)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux))) (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2))))) (sqrt.f32 (+.f32 -1 (fma.f32 ux ux ux))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3)))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) (+.f32 ux (*.f32 ux ux))))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 3))) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 ux 1) 1)) 2))) (cbrt.f32 (-.f32 (+.f32 1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2)) (+.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) 2) (cbrt.f32 (+.f32 1 (pow.f32 (fma.f32 ux ux ux) 3))))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 ux ux ux) 2) (-.f32 1 (fma.f32 ux ux ux)))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2) -1))) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) -1)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 (+.f32 ux (*.f32 ux ux)) 2))) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 ux 1) 1)) 2))) (cbrt.f32 (fma.f32 ux (+.f32 ux 1) -1)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) 2) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 ux ux ux) 2))))) (cbrt.f32 (+.f32 -1 (fma.f32 ux ux ux))))
(pow.f32 (-.f32 1 ux) 1)
(-.f32 1 ux)
(pow.f32 (sqrt.f32 (-.f32 1 ux)) 2)
(-.f32 1 ux)
(pow.f32 (cbrt.f32 (-.f32 1 ux)) 3)
(-.f32 1 ux)
(pow.f32 (pow.f32 (-.f32 1 ux) 3) 1/3)
(-.f32 1 ux)
(pow.f32 (/.f32 1 (-.f32 1 ux)) -1)
(-.f32 1 ux)
(neg.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 -1 (+.f32 ux (*.f32 ux ux)))))
(*.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 1 (-.f32 (-.f32 -1 ux) (*.f32 ux ux))))
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 -1 (fma.f32 ux ux ux)))
(sqrt.f32 (pow.f32 (-.f32 1 ux) 2))
(fabs.f32 (-.f32 1 ux))
(log.f32 (exp.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))))
(-.f32 1 ux)
(cbrt.f32 (pow.f32 (-.f32 1 ux) 3))
(-.f32 1 ux)
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 ux 3)) 3) (pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 ux 3)) 3) (pow.f32 (fma.f32 ux (+.f32 ux 1) 1) 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 ux 3)) 3) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) 3)))
(expm1.f32 (log.f32 (-.f32 2 ux)))
(-.f32 1 ux)
(exp.f32 (log.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(exp.f32 (*.f32 (log.f32 (-.f32 1 ux)) 1))
(-.f32 1 ux)
(log1p.f32 (expm1.f32 (-.f32 1 ux)))
(-.f32 1 ux)

eval584.0ms (5.5%)

Compiler

Compiled 27276 to 17546 computations (35.7% saved)

prune267.0ms (2.5%)

Pruning

7 alts after pruning (4 fresh and 3 done)

PrunedKeptTotal
New9243927
Fresh011
Picked101
Done235
Total9277934
Error
0b
Counts
934 → 7
Alt Table
Click to see full alt table
StatusErrorProgram
1.2b
(/.f32 (+.f32 (+.f32 (*.f32 (neg.f32 (*.f32 ux ux)) ux) 0) 1) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))
1.3b
(/.f32 (+.f32 (+.f32 1 (-.f32 (*.f32 (neg.f32 (*.f32 ux ux)) ux) 1)) 1) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))
0.0b
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
0.9b
(-.f32 1 ux)
0.0b
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
1.2b
(*.f32 (/.f32 1 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) (+.f32 -1 (pow.f32 ux 3)))
9.7b
1
Compiler

Compiled 92 to 72 computations (21.7% saved)

regimes93.0ms (0.9%)

Counts
17 → 1
Calls
Call 1
Inputs
1
(-.f32 1 ux)
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(/.f32 (+.f32 (+.f32 (*.f32 (neg.f32 (*.f32 ux ux)) ux) 0) 1) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))
(/.f32 (+.f32 (+.f32 1 (-.f32 (*.f32 (neg.f32 (*.f32 ux ux)) ux) 1)) 1) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))
(*.f32 (/.f32 1 (-.f32 -1 (+.f32 ux (*.f32 ux ux)))) (+.f32 -1 (pow.f32 ux 3)))
(/.f32 (+.f32 (-.f32 1 (+.f32 1 (pow.f32 ux 3))) 1) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (pow.f32 ux 3)))
(-.f32 (/.f32 1 (+.f32 (+.f32 1 ux) (*.f32 ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(/.f32 (-.f32 1 (-.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) 1)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1) 3)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(expm1.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))
Outputs
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
Calls

4 calls:

59.0ms
uy
10.0ms
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
9.0ms
ux
8.0ms
maxCos
Results
ErrorSegmentsBranch
0.0b1ux
0.0b1uy
0.0b1maxCos
0.0b1(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
Compiler

Compiled 311 to 214 computations (31.2% saved)

regimes48.0ms (0.5%)

Accuracy

Total -8.8b remaining (-990.7%)

Threshold costs -8.8b (-990.7%)

Counts
2 → 1
Calls
Call 1
Inputs
1
(-.f32 1 ux)
Outputs
(-.f32 1 ux)
Calls

3 calls:

3.0ms
ux
3.0ms
maxCos
3.0ms
uy
Results
ErrorSegmentsBranch
0.9b1ux
0.9b1uy
0.9b1maxCos
Compiler

Compiled 19 to 15 computations (21.1% saved)

simplify4.0ms (0%)

Algorithm
egg-herbie
Rules
+-commutative
sub-neg
*-commutative
1-exp
neg-mul-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0827
11527
21927
32127
42227
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(-.f32 1 ux)
1
Outputs
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(-.f32 1 ux)
1
Compiler

Compiled 20 to 16 computations (20% saved)

soundness0.0ms (0%)

end15.0ms (0.1%)

Compiler

Compiled 14 to 10 computations (28.6% saved)

Profiling

Loading profile data...