Details

Time bar (total: 11.6s)

analyze1.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 (11.6%)

Results
1.3s8256×body256valid
Bogosity

preprocess88.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

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New123
Fresh011
Picked000
Done000
Total134
Error
0.09%
Counts
4 → 2
Alt Table
Click to see full alt table
StatusErrorProgram
0.27%
(-.f32 (fma.f32 ux maxCos 1) ux)
0.12%
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
Compiler

Compiled 19 to 13 computations (31.6% saved)

localize19.0ms (0.2%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.04%
(*.f32 ux maxCos)
0.12%
(+.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))

rewrite75.0ms (0.6%)

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)))))))

simplify94.0ms (0.8%)

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)

localize16.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.27%
(-.f32 (fma.f32 ux maxCos 1) ux)
Compiler

Compiled 16 to 9 computations (43.8% saved)

series1.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite60.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1730×add-sqr-sqrt
1714×*-un-lft-identity
1594×add-cube-cbrt
1576×add-cbrt-cube
168×pow1
Iterations

Useful iterations: 0 (0.0ms)

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

simplify69.0ms (0.6%)

Algorithm
egg-herbie
Rules
1156×associate-+l-
1078×associate-+r-
832×associate--l+
826×fma-def
756×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01171633
13101369
213051369
354491369
Stop Event
node limit
Counts
63 → 57
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 (fma.f32 ux maxCos 1) (neg.f32 ux))
(+.f32 (fma.f32 ux maxCos 1) (*.f32 (neg.f32 ux) 1))
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (neg.f32 ux) 1 ux))
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux))
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(+.f32 (neg.f32 ux) (fma.f32 ux maxCos 1))
(+.f32 (*.f32 ux maxCos) (+.f32 1 (neg.f32 ux)))
(+.f32 (*.f32 ux maxCos) (-.f32 1 ux))
(*.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux))
(*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1)
(*.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))
(*.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 1 (+.f32 ux (fma.f32 ux maxCos 1))))
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))))
(*.f32 (+.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)))
(/.f32 1 (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 (neg.f32 ux) (neg.f32 ux))) (-.f32 (fma.f32 ux maxCos 1) (neg.f32 ux)))
(/.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 (neg.f32 ux) 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (*.f32 (fma.f32 ux maxCos 1) (neg.f32 ux)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (neg.f32 (+.f32 ux (fma.f32 ux maxCos 1))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (neg.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))))
(pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1)
(pow.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2)
(pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 3)
(pow.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 3) 1/3)
(sqrt.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))
(log.f32 (exp.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (fma.f32 ux maxCos 1) ux))))
(cbrt.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 3))
(expm1.f32 (log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))
(exp.f32 (log.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))
(exp.f32 (*.f32 (log.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 1))
(log1p.f32 (expm1.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))
(fma.f32 1 (fma.f32 ux maxCos 1) (neg.f32 ux))
(fma.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 (fma.f32 ux maxCos 1)) (neg.f32 ux))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos 1)) 2) (cbrt.f32 (fma.f32 ux maxCos 1)) (neg.f32 ux))
Outputs
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 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))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 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))
(fma.f32 maxCos ux (-.f32 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))
(fma.f32 maxCos ux (-.f32 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))
(fma.f32 maxCos ux (-.f32 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))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 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))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 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))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 (fma.f32 ux maxCos 1) (neg.f32 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 (fma.f32 ux maxCos 1) (*.f32 (neg.f32 ux) 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (neg.f32 ux) 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 (neg.f32 ux) (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 (*.f32 ux maxCos) (+.f32 1 (neg.f32 ux)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 (*.f32 ux maxCos) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 1 (+.f32 ux (fma.f32 ux maxCos 1))))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 maxCos ux 1)))
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 maxCos ux 1)) (pow.f32 (fma.f32 maxCos ux 1) 2)))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3)) (fma.f32 ux ux (*.f32 (fma.f32 maxCos ux 1) (+.f32 ux (fma.f32 maxCos ux 1)))))
(*.f32 (+.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)))
(*.f32 (+.f32 (sqrt.f32 ux) (sqrt.f32 (fma.f32 ux maxCos 1))) (-.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)))
(*.f32 (+.f32 (sqrt.f32 ux) (sqrt.f32 (fma.f32 maxCos ux 1))) (-.f32 (sqrt.f32 (fma.f32 maxCos ux 1)) (sqrt.f32 ux)))
(/.f32 1 (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))))
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 1 (+.f32 ux (fma.f32 ux maxCos 1))))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 maxCos ux 1)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))))
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 maxCos ux 1)) (pow.f32 (fma.f32 maxCos ux 1) 2)))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3)) (fma.f32 ux ux (*.f32 (fma.f32 maxCos ux 1) (+.f32 ux (fma.f32 maxCos ux 1)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 1 (+.f32 ux (fma.f32 ux maxCos 1))))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 maxCos ux 1)))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 maxCos ux 1)) (pow.f32 (fma.f32 maxCos ux 1) 2)))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3)) (fma.f32 ux ux (*.f32 (fma.f32 maxCos ux 1) (+.f32 ux (fma.f32 maxCos ux 1)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 (neg.f32 ux) (neg.f32 ux))) (-.f32 (fma.f32 ux maxCos 1) (neg.f32 ux)))
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 1 (+.f32 ux (fma.f32 ux maxCos 1))))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 maxCos ux 1)))
(/.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 (neg.f32 ux) 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (*.f32 (fma.f32 ux maxCos 1) (neg.f32 ux)))))
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 maxCos ux 1)) (pow.f32 (fma.f32 maxCos ux 1) 2)))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3)) (fma.f32 ux ux (*.f32 (fma.f32 maxCos ux 1) (+.f32 ux (fma.f32 maxCos ux 1)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (neg.f32 (+.f32 ux (fma.f32 ux maxCos 1))))
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 1 (+.f32 ux (fma.f32 ux maxCos 1))))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 maxCos ux 1)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (neg.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))))
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 maxCos ux 1)) (pow.f32 (fma.f32 maxCos ux 1) 2)))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3)) (fma.f32 ux ux (*.f32 (fma.f32 maxCos ux 1) (+.f32 ux (fma.f32 maxCos ux 1)))))
(pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(pow.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 3)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(pow.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 3) 1/3)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(sqrt.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (exp.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (fma.f32 ux maxCos 1) ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(cbrt.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 3))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(expm1.f32 (log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(exp.f32 (log.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(exp.f32 (*.f32 (log.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log1p.f32 (expm1.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 1 (fma.f32 ux maxCos 1) (neg.f32 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 (fma.f32 ux maxCos 1)) (neg.f32 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos 1)) 2) (cbrt.f32 (fma.f32 ux maxCos 1)) (neg.f32 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(-.f32 (fma.f32 maxCos ux 1) ux)

eval99.0ms (0.9%)

Compiler

Compiled 5802 to 3652 computations (37.1% saved)

prune41.0ms (0.4%)

Pruning

7 alts after pruning (6 fresh and 1 done)

PrunedKeptTotal
New2446250
Fresh000
Picked101
Done011
Total2457252
Error
0%
Counts
252 → 7
Alt Table
Click to see full alt table
StatusErrorProgram
1.41%
(-.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)))
1.38%
(-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
0.08%
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
2.18%
(-.f32 1 ux)
0.12%
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
90.75%
(*.f32 maxCos ux)
32.1%
1
Compiler

Compiled 146 to 103 computations (29.5% saved)

localize21.0ms (0.2%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.05%
(*.f32 ux (-.f32 1 maxCos))
0.08%
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
Compiler

Compiled 21 to 14 computations (33.3% saved)

series2.0ms (0%)

Counts
2 → 48
Calls

12 calls:

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

rewrite66.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 1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 ux (-.f32 1 maxCos))
Outputs
((#(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 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 ux (-.f32 1 maxCos)))))))) (#(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 (+.f32 1 (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 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 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 ux (-.f32 1 maxCos))))))) (#(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 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.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 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)))))))))
((#(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))))))))

simplify75.0ms (0.7%)

Algorithm
egg-herbie
Rules
1108×associate-+r-
924×associate-+l-
680×fma-def
658×+-commutative
600×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01342083
13311831
212991811
362611811
Stop Event
node limit
Counts
97 → 81
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 (-.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 (-.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)
(+.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 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 1 (/.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 1 (/.f32 (+.f32 (+.f32 1 (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 (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 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 ux (-.f32 1 maxCos))))
(/.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 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.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)
(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)))))
(+.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))))
Outputs
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 maxCos ux (-.f32 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)
(fma.f32 maxCos ux (-.f32 1 ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(*.f32 -1 (*.f32 (-.f32 1 maxCos) ux))
(*.f32 (+.f32 maxCos -1) ux)
(fma.f32 maxCos ux (neg.f32 ux))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 maxCos ux (-.f32 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)
(fma.f32 maxCos 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)
(fma.f32 maxCos 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)
(fma.f32 maxCos ux (-.f32 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)
(fma.f32 maxCos 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)
(fma.f32 maxCos 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)
(fma.f32 maxCos ux (-.f32 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)
(fma.f32 maxCos 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)
(fma.f32 maxCos 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)
(fma.f32 maxCos ux (-.f32 1 ux))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
ux
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.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 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.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 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
(+.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(+.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(+.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(*.f32 1 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(*.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(*.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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 maxCos ux (-.f32 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 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 maxCos ux (-.f32 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 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(*.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 (fma.f32 ux (neg.f32 maxCos) ux) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (+.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos))))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 maxCos ux (neg.f32 ux)) 3)) (+.f32 (pow.f32 (fma.f32 ux (neg.f32 maxCos) ux) 2) (fma.f32 ux (-.f32 1 maxCos) 1)))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 maxCos ux (neg.f32 ux)) 3)) (fma.f32 (fma.f32 maxCos ux (neg.f32 ux)) (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 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (+.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux (neg.f32 maxCos) ux) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 1 (/.f32 (+.f32 (+.f32 1 (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 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos))))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 maxCos ux (neg.f32 ux)) 3)) (+.f32 (pow.f32 (fma.f32 ux (neg.f32 maxCos) ux) 2) (fma.f32 ux (-.f32 1 maxCos) 1)))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 maxCos ux (neg.f32 ux)) 3)) (fma.f32 (fma.f32 maxCos ux (neg.f32 ux)) (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 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (+.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux (neg.f32 maxCos) ux) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos))))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 maxCos ux (neg.f32 ux)) 3)) (+.f32 (pow.f32 (fma.f32 ux (neg.f32 maxCos) ux) 2) (fma.f32 ux (-.f32 1 maxCos) 1)))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 maxCos ux (neg.f32 ux)) 3)) (fma.f32 (fma.f32 maxCos ux (neg.f32 ux)) (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 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (+.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux (neg.f32 maxCos) ux) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 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 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos))))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 maxCos ux (neg.f32 ux)) 3)) (+.f32 (pow.f32 (fma.f32 ux (neg.f32 maxCos) ux) 2) (fma.f32 ux (-.f32 1 maxCos) 1)))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 maxCos ux (neg.f32 ux)) 3)) (fma.f32 (fma.f32 maxCos ux (neg.f32 ux)) (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 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (+.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux (neg.f32 maxCos) ux) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (neg.f32 (+.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos))))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 maxCos ux (neg.f32 ux)) 3)) (+.f32 (pow.f32 (fma.f32 ux (neg.f32 maxCos) ux) 2) (fma.f32 ux (-.f32 1 maxCos) 1)))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 maxCos ux (neg.f32 ux)) 3)) (fma.f32 (fma.f32 maxCos ux (neg.f32 ux)) (fma.f32 ux (+.f32 maxCos -1) -1) 1))
(pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 3)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(pow.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3) 1/3)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 2))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(log.f32 (exp.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(expm1.f32 (log1p.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(exp.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))
(exp.f32 (log1p.f32 (fma.f32 maxCos ux (neg.f32 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 (fma.f32 maxCos ux (neg.f32 ux))))
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(+.f32 ux (*.f32 ux (neg.f32 maxCos)))
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
(+.f32 ux (*.f32 (neg.f32 maxCos) ux))
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
(-.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.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 (-.f32 1 (pow.f32 maxCos 3)) (/.f32 (+.f32 1 (fma.f32 maxCos maxCos maxCos)) ux))
(*.f32 (-.f32 1 (pow.f32 maxCos 3)) (/.f32 ux (+.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 (-.f32 1 (pow.f32 maxCos 3)) (/.f32 (+.f32 1 (fma.f32 maxCos maxCos maxCos)) ux))
(*.f32 (-.f32 1 (pow.f32 maxCos 3)) (/.f32 ux (+.f32 1 (fma.f32 maxCos maxCos maxCos))))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 1)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
(pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
(pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1/3)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
(sqrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
(log.f32 (pow.f32 (exp.f32 (-.f32 1 maxCos)) ux))
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
(expm1.f32 (log1p.f32 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
(exp.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))) 1))
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)
(log1p.f32 (expm1.f32 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux (neg.f32 maxCos) ux)

localize7.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.04%
(*.f32 maxCos ux)
Compiler

Compiled 8 to 4 computations (50% saved)

series0.0ms (0%)

Counts
1 → 0
Calls

6 calls:

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

rewrite48.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
938×add-sqr-sqrt
928×*-un-lft-identity
874×pow1
856×add-cube-cbrt
842×add-cbrt-cube
Iterations

Useful iterations: 0 (0.0ms)

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

simplify67.0ms (0.6%)

Algorithm
egg-herbie
Rules
1134×associate-+r-
958×associate-+l-
866×log-prod
854×+-commutative
742×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
031143
17977
226177
3186177
4419677
5694077
Stop Event
node limit
Counts
11 → 13
Calls
Call 1
Inputs
(-.f32 (+.f32 (*.f32 maxCos ux) 1) 1)
(pow.f32 (*.f32 maxCos ux) 1)
(pow.f32 (sqrt.f32 (*.f32 maxCos ux)) 2)
(pow.f32 (cbrt.f32 (*.f32 maxCos ux)) 3)
(pow.f32 (pow.f32 (*.f32 maxCos ux) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 maxCos ux) 2))
(log.f32 (pow.f32 (exp.f32 maxCos) ux))
(cbrt.f32 (pow.f32 (*.f32 maxCos ux) 3))
(expm1.f32 (log1p.f32 (*.f32 maxCos ux)))
(exp.f32 (log.f32 (*.f32 maxCos ux)))
(log1p.f32 (expm1.f32 (*.f32 maxCos ux)))
Outputs
(-.f32 (+.f32 (*.f32 maxCos ux) 1) 1)
(+.f32 (*.f32 maxCos ux) 0)
(*.f32 maxCos ux)
(pow.f32 (*.f32 maxCos ux) 1)
(+.f32 (*.f32 maxCos ux) 0)
(*.f32 maxCos ux)
(pow.f32 (sqrt.f32 (*.f32 maxCos ux)) 2)
(+.f32 (*.f32 maxCos ux) 0)
(*.f32 maxCos ux)
(pow.f32 (cbrt.f32 (*.f32 maxCos ux)) 3)
(+.f32 (*.f32 maxCos ux) 0)
(*.f32 maxCos ux)
(pow.f32 (pow.f32 (*.f32 maxCos ux) 3) 1/3)
(+.f32 (*.f32 maxCos ux) 0)
(*.f32 maxCos ux)
(sqrt.f32 (pow.f32 (*.f32 maxCos ux) 2))
(+.f32 (*.f32 maxCos ux) 0)
(*.f32 maxCos ux)
(log.f32 (pow.f32 (exp.f32 maxCos) ux))
(+.f32 (*.f32 maxCos ux) 0)
(*.f32 maxCos ux)
(cbrt.f32 (pow.f32 (*.f32 maxCos ux) 3))
(+.f32 (*.f32 maxCos ux) 0)
(*.f32 maxCos ux)
(expm1.f32 (log1p.f32 (*.f32 maxCos ux)))
(+.f32 (*.f32 maxCos ux) 0)
(*.f32 maxCos ux)
(exp.f32 (log.f32 (*.f32 maxCos ux)))
(+.f32 (*.f32 maxCos ux) 0)
(*.f32 maxCos ux)
(log1p.f32 (expm1.f32 (*.f32 maxCos ux)))
(+.f32 (*.f32 maxCos ux) 0)
(*.f32 maxCos ux)

localize7.0ms (0.1%)

Compiler

Compiled 8 to 6 computations (25% saved)

localize44.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.56%
(-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
0.78%
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
1.21%
(/.f32 ux (+.f32 1 ux))
1.25%
(/.f32 1 (+.f32 1 ux))
Compiler

Compiled 50 to 32 computations (36% saved)

series6.0ms (0.1%)

Counts
4 → 72
Calls

18 calls:

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

rewrite126.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
1374×associate-/r*
1196×distribute-lft-in
1056×associate-/l*
756×associate-/r/
344×associate-/l/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01194
125594
2376094
Stop Event
node limit
Counts
4 → 266
Calls
Call 1
Inputs
(/.f32 1 (+.f32 1 ux))
(/.f32 ux (+.f32 1 ux))
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) 1) (*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) 1) (*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) (fma.f32 ux ux (neg.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) (fma.f32 ux ux (neg.f32 ux))) (*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 1 (+.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 (pow.f32 (+.f32 1 ux) -1/2) (pow.f32 (+.f32 1 ux) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 1 (+.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 (+.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 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (/.f32 1 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (+.f32 1 ux)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sqrt.f32 (+.f32 1 ux)) -1) (pow.f32 (sqrt.f32 (+.f32 1 ux)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 ux)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux))) (-.f32 1 (*.f32 (pow.f32 ux 3) (pow.f32 ux 3)))) (-.f32 1 (pow.f32 ux 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux))) (+.f32 1 (pow.f32 (pow.f32 ux 3) 3))) (+.f32 1 (-.f32 (*.f32 (pow.f32 ux 3) (pow.f32 ux 3)) (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (neg.f32 (-.f32 1 (*.f32 ux ux)))) (neg.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (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 ux) (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 ux ux)))) (+.f32 1 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 ux) (-.f32 1 (pow.f32 (*.f32 ux ux) 3))) (+.f32 1 (+.f32 (*.f32 ux ux) (*.f32 (*.f32 ux ux) (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 (*.f32 ux ux) 1)) (-.f32 ux 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (+.f32 1 ux) -1/2) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))) (sqrt.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (+.f32 1 ux) -1/2) (sqrt.f32 (+.f32 1 (pow.f32 ux 3)))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (neg.f32 (-.f32 1 (*.f32 ux ux)))) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (neg.f32 (+.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 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))) (cbrt.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 ux 3)))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 1 ux) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1 (+.f32 1 ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (+.f32 1 ux) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 1 (+.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 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.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 (log1p.f32 (/.f32 1 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (neg.f32 (log1p.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log1p.f32 ux) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (neg.f32 (log1p.f32 ux)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 ux))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 ux (-.f32 1 (*.f32 ux ux))) 1) (*.f32 (/.f32 ux (-.f32 1 (*.f32 ux ux))) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 ux (+.f32 1 (pow.f32 ux 3))) 1) (*.f32 (/.f32 ux (+.f32 1 (pow.f32 ux 3))) (fma.f32 ux ux (neg.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 ux (+.f32 1 (pow.f32 ux 3))) (fma.f32 ux ux (neg.f32 ux))) (*.f32 (/.f32 ux (+.f32 1 (pow.f32 ux 3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 ux (+.f32 1 ux)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 ux (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 ux (/.f32 1 (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1 ux)) ux)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 ux (+.f32 1 ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (+.f32 1 ux) -1/2) (/.f32 ux (sqrt.f32 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 ux (+.f32 1 ux))) (sqrt.f32 (/.f32 ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) (/.f32 1 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 ux (+.f32 1 ux))) (pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 ux))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 ux))) 2) (cbrt.f32 (/.f32 ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) (/.f32 1 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 ux) (/.f32 -1 (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 ux (pow.f32 (+.f32 1 ux) -1/2)) (pow.f32 (+.f32 1 ux) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 ux (cbrt.f32 (pow.f32 (+.f32 1 ux) -2))) (cbrt.f32 (/.f32 1 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (/.f32 ux (cbrt.f32 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 ux 1) (/.f32 1 (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 ux (sqrt.f32 (+.f32 1 ux))) (pow.f32 (+.f32 1 ux) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (/.f32 1 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) (+.f32 ux (*.f32 ux (fma.f32 ux ux (neg.f32 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 ux (-.f32 -1 ux)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (+.f32 1 ux)) (neg.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 ux) 1) (/.f32 (sqrt.f32 ux) (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 ux) (+.f32 1 ux)) (sqrt.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 ux) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (/.f32 (sqrt.f32 ux) (cbrt.f32 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) 1) (/.f32 (cbrt.f32 ux) (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) (sqrt.f32 (+.f32 1 ux))) (/.f32 (cbrt.f32 ux) (sqrt.f32 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (/.f32 ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 ux 1) 1) (/.f32 1 (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) (+.f32 1 ux)) (cbrt.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 ux (neg.f32 (-.f32 1 (*.f32 ux ux)))) (neg.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 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 1 (/.f32 (+.f32 1 ux) (pow.f32 (cbrt.f32 ux) 2))) (cbrt.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 ux (-.f32 (*.f32 ux ux) 1)) (-.f32 ux 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (neg.f32 ux) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (neg.f32 ux) (neg.f32 (+.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 ux -1) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 ux -1) (neg.f32 (+.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 ux 1) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (neg.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 ux 1) (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 ux 1) (-.f32 (*.f32 ux ux) 1)) (-.f32 ux 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 ux (sqrt.f32 (+.f32 1 ux))) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))) (sqrt.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 ux (sqrt.f32 (+.f32 1 ux))) (sqrt.f32 (+.f32 1 (pow.f32 ux 3)))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))) (cbrt.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 ux 3)))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 ux (+.f32 1 ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 ux (+.f32 1 ux))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 ux))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (+.f32 1 ux) ux) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 ux (-.f32 -1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 ux (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (-.f32 (log.f32 ux) (log1p.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (-.f32 (log.f32 ux) (log1p.f32 ux)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 ux (+.f32 1 ux))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (*.f32 ux (fma.f32 (neg.f32 maxCos) 1 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (*.f32 ux (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (*.f32 ux (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) 2) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 ux (+.f32 1 ux)) ux) (*.f32 (neg.f32 maxCos) ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (/.f32 ux (+.f32 1 ux))) (*.f32 ux (neg.f32 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (/.f32 ux (+.f32 1 ux))) (*.f32 ux (*.f32 (neg.f32 maxCos) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (neg.f32 maxCos)) (*.f32 ux (/.f32 ux (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (/.f32 ux (+.f32 1 ux)) ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (/.f32 ux (+.f32 1 ux)) ux)) (*.f32 1 (*.f32 (neg.f32 maxCos) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 ux (/.f32 ux (+.f32 1 ux)))) (*.f32 1 (*.f32 ux (neg.f32 maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 ux (/.f32 1 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos)) (/.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos) ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3)) (/.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos))) (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3))) (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos)) ux) (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3)) ux) (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos))) 1) (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos))) (sqrt.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (sqrt.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos))) (*.f32 (cbrt.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (cbrt.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (cbrt.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3))) 1) (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3))) (sqrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (sqrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos)) ux) 1) (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos)) ux) (sqrt.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (sqrt.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos)) ux) (*.f32 (cbrt.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (cbrt.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (cbrt.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3)) ux) 1) (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3)) ux) (sqrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (sqrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3)) ux) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1) (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 1 (*.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 1 (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 1 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 1 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 1 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 ux (+.f32 1 ux)) (neg.f32 ux)) (+.f32 (*.f32 (neg.f32 maxCos) (neg.f32 ux)) (/.f32 1 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 ux) (/.f32 ux (+.f32 1 ux))) (+.f32 (*.f32 (neg.f32 ux) (neg.f32 maxCos)) (/.f32 1 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1) (/.f32 1 (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (/.f32 ux (+.f32 1 ux)) (neg.f32 ux))) (*.f32 (neg.f32 maxCos) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (neg.f32 ux) (/.f32 ux (+.f32 1 ux)))) (*.f32 (neg.f32 ux) (neg.f32 maxCos)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (exp.f32 (log1p.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 2) (cbrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (/.f32 1 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (+.f32 1 ux) -1/2) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (-.f32 (pow.f32 (+.f32 1 ux) -1/2) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (+.f32 (pow.f32 (+.f32 1 ux) -2) (-.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (-.f32 (*.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (+.f32 1 ux) -2)) (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))) (-.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (+.f32 (pow.f32 (pow.f32 (+.f32 1 ux) -2) 3) (pow.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 3))) (+.f32 (*.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (+.f32 1 ux) -2)) (-.f32 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (*.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (/.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))) (/.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 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 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)))) (/.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 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 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)))) (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (+.f32 1 ux) -2)) (*.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))) (*.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 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 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (*.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 3)) (+.f32 (pow.f32 (+.f32 1 ux) -2) (-.f32 (*.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux))) (*.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 (+.f32 1 ux) -2) 3) (pow.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) 3)) (*.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (*.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (+.f32 1 ux) -2)) (+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (*.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 (+.f32 1 ux) -3) 3) (pow.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) 3)) (*.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (+.f32 (*.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (+.f32 1 ux) -3)) (+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (*.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))) (neg.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) 1) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (sqrt.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (sqrt.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (*.f32 (cbrt.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (cbrt.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))) (cbrt.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) 1) (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (+.f32 1 ux) -1/2) (pow.f32 (+.f32 1 ux) -1/2) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (pow.f32 (+.f32 1 ux) -2)) (cbrt.f32 (/.f32 1 (+.f32 1 ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)))))))

simplify149.0ms (1.3%)

Algorithm
egg-herbie
Rules
912×associate-*r*
760×associate-*l*
626×*-commutative
598×+-commutative
480×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
072021036
1211718870
Stop Event
node limit
Counts
338 → 447
Calls
Call 1
Inputs
1
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 2) 1))
(+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -1 (pow.f32 ux 3)))))
(/.f32 1 ux)
(-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 4))))
(/.f32 1 ux)
(-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 4))))
ux
(+.f32 ux (*.f32 -1 (pow.f32 ux 2)))
(+.f32 ux (+.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 ux 3)))
(+.f32 ux (+.f32 (*.f32 -1 (pow.f32 ux 2)) (+.f32 (*.f32 -1 (pow.f32 ux 4)) (pow.f32 ux 3))))
1
(-.f32 1 (/.f32 1 ux))
(-.f32 (+.f32 1 (/.f32 1 (pow.f32 ux 2))) (/.f32 1 ux))
(-.f32 (+.f32 1 (/.f32 1 (pow.f32 ux 2))) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)))
1
(-.f32 1 (/.f32 1 ux))
(-.f32 (+.f32 1 (/.f32 1 (pow.f32 ux 2))) (/.f32 1 ux))
(-.f32 (+.f32 1 (/.f32 1 (pow.f32 ux 2))) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)))
(*.f32 -1 (*.f32 maxCos ux))
(+.f32 (pow.f32 ux 2) (*.f32 -1 (*.f32 maxCos ux)))
(+.f32 (pow.f32 ux 2) (+.f32 (*.f32 -1 (*.f32 maxCos ux)) (*.f32 -1 (pow.f32 ux 3))))
(+.f32 (pow.f32 ux 2) (+.f32 (pow.f32 ux 4) (+.f32 (*.f32 -1 (*.f32 maxCos ux)) (*.f32 -1 (pow.f32 ux 3)))))
(*.f32 (-.f32 1 maxCos) ux)
(-.f32 (*.f32 (-.f32 1 maxCos) ux) 1)
(-.f32 (+.f32 (*.f32 (-.f32 1 maxCos) ux) (/.f32 1 ux)) 1)
(-.f32 (+.f32 (*.f32 (-.f32 1 maxCos) ux) (/.f32 1 ux)) (+.f32 1 (/.f32 1 (pow.f32 ux 2))))
(*.f32 -1 (*.f32 (-.f32 maxCos 1) ux))
(-.f32 (*.f32 -1 (*.f32 (-.f32 maxCos 1) ux)) 1)
(-.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 maxCos 1) ux)) (/.f32 1 ux)) 1)
(-.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 maxCos 1) ux)) (/.f32 1 ux)) (+.f32 1 (/.f32 1 (pow.f32 ux 2))))
(/.f32 (pow.f32 ux 2) (+.f32 1 ux))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(*.f32 -1 (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(*.f32 -1 (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
1
(+.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 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 (/.f32 1 (+.f32 1 ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(*.f32 maxCos ux)
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(*.f32 maxCos ux)
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) 1) (*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (neg.f32 ux)))
(+.f32 (*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) 1) (*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) (fma.f32 ux ux (neg.f32 ux))))
(+.f32 (*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) (fma.f32 ux ux (neg.f32 ux))) (*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 ux)))
(*.f32 (/.f32 1 (+.f32 1 ux)) 1)
(*.f32 (pow.f32 (+.f32 1 ux) -1/2) (pow.f32 (+.f32 1 ux) -1/2))
(*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) (cbrt.f32 (pow.f32 (+.f32 1 ux) -2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 ux) -2)) (cbrt.f32 (/.f32 1 (+.f32 1 ux))))
(*.f32 -1 (/.f32 -1 (+.f32 1 ux)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (/.f32 1 (+.f32 1 ux))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 1 ux))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))
(*.f32 (/.f32 -1 (+.f32 1 ux)) -1)
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 ux)) -1) (pow.f32 (sqrt.f32 (+.f32 1 ux)) -1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 ux)) -1))
(*.f32 (/.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux))) (-.f32 1 (*.f32 (pow.f32 ux 3) (pow.f32 ux 3)))) (-.f32 1 (pow.f32 ux 3)))
(*.f32 (/.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux))) (+.f32 1 (pow.f32 (pow.f32 ux 3) 3))) (+.f32 1 (-.f32 (*.f32 (pow.f32 ux 3) (pow.f32 ux 3)) (pow.f32 ux 3))))
(*.f32 (/.f32 1 (neg.f32 (-.f32 1 (*.f32 ux ux)))) (neg.f32 (-.f32 1 ux)))
(*.f32 (/.f32 1 (neg.f32 (+.f32 1 (pow.f32 ux 3)))) (neg.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))
(*.f32 (/.f32 (-.f32 1 ux) (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 ux ux)))) (+.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 (-.f32 1 ux) (-.f32 1 (pow.f32 (*.f32 ux ux) 3))) (+.f32 1 (+.f32 (*.f32 ux ux) (*.f32 (*.f32 ux ux) (*.f32 ux ux)))))
(*.f32 (/.f32 1 (-.f32 (*.f32 ux ux) 1)) (-.f32 ux 1))
(*.f32 (/.f32 (pow.f32 (+.f32 1 ux) -1/2) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))) (sqrt.f32 (-.f32 1 ux)))
(*.f32 (/.f32 (pow.f32 (+.f32 1 ux) -1/2) (sqrt.f32 (+.f32 1 (pow.f32 ux 3)))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))
(*.f32 (/.f32 -1 (neg.f32 (-.f32 1 (*.f32 ux ux)))) (-.f32 1 ux))
(*.f32 (/.f32 -1 (neg.f32 (+.f32 1 (pow.f32 ux 3)))) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))
(*.f32 (/.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (/.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 ux 3)))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))
(pow.f32 (+.f32 1 ux) -1)
(pow.f32 (/.f32 1 (+.f32 1 ux)) 1)
(pow.f32 (pow.f32 (+.f32 1 ux) -1/2) 2)
(pow.f32 (cbrt.f32 (/.f32 1 (+.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 (+.f32 1 ux))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 ux)))))
(cbrt.f32 (pow.f32 (+.f32 1 ux) -3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux))))
(exp.f32 (neg.f32 (log1p.f32 ux)))
(exp.f32 (*.f32 (log1p.f32 ux) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 ux)) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 ux))))
(+.f32 (*.f32 (/.f32 ux (-.f32 1 (*.f32 ux ux))) 1) (*.f32 (/.f32 ux (-.f32 1 (*.f32 ux ux))) (neg.f32 ux)))
(+.f32 (*.f32 (/.f32 ux (+.f32 1 (pow.f32 ux 3))) 1) (*.f32 (/.f32 ux (+.f32 1 (pow.f32 ux 3))) (fma.f32 ux ux (neg.f32 ux))))
(+.f32 (*.f32 (/.f32 ux (+.f32 1 (pow.f32 ux 3))) (fma.f32 ux ux (neg.f32 ux))) (*.f32 (/.f32 ux (+.f32 1 (pow.f32 ux 3))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 ux (+.f32 1 ux)))) 1)
(*.f32 1 (/.f32 ux (+.f32 1 ux)))
(*.f32 ux (/.f32 1 (+.f32 1 ux)))
(*.f32 (/.f32 1 (+.f32 1 ux)) ux)
(*.f32 (/.f32 ux (+.f32 1 ux)) 1)
(*.f32 (pow.f32 (+.f32 1 ux) -1/2) (/.f32 ux (sqrt.f32 (+.f32 1 ux))))
(*.f32 (sqrt.f32 (/.f32 ux (+.f32 1 ux))) (sqrt.f32 (/.f32 ux (+.f32 1 ux))))
(*.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) (/.f32 1 (+.f32 1 ux))))
(*.f32 (cbrt.f32 (/.f32 ux (+.f32 1 ux))) (pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 ux))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 ux))) 2) (cbrt.f32 (/.f32 ux (+.f32 1 ux))))
(*.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) (/.f32 1 (+.f32 1 ux))))
(*.f32 (neg.f32 ux) (/.f32 -1 (+.f32 1 ux)))
(*.f32 (*.f32 ux (pow.f32 (+.f32 1 ux) -1/2)) (pow.f32 (+.f32 1 ux) -1/2))
(*.f32 (*.f32 ux (cbrt.f32 (pow.f32 (+.f32 1 ux) -2))) (cbrt.f32 (/.f32 1 (+.f32 1 ux))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (/.f32 ux (cbrt.f32 (+.f32 1 ux))))
(*.f32 (/.f32 ux 1) (/.f32 1 (+.f32 1 ux)))
(*.f32 (/.f32 ux (sqrt.f32 (+.f32 1 ux))) (pow.f32 (+.f32 1 ux) -1/2))
(*.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (/.f32 1 (+.f32 1 ux))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 1 ux)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) (+.f32 ux (*.f32 ux (fma.f32 ux ux (neg.f32 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 ux (-.f32 -1 ux)) -1)
(*.f32 (/.f32 -1 (+.f32 1 ux)) (neg.f32 ux))
(*.f32 (/.f32 (sqrt.f32 ux) 1) (/.f32 (sqrt.f32 ux) (+.f32 1 ux)))
(*.f32 (/.f32 (sqrt.f32 ux) (+.f32 1 ux)) (sqrt.f32 ux))
(*.f32 (/.f32 (sqrt.f32 ux) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (/.f32 (sqrt.f32 ux) (cbrt.f32 (+.f32 1 ux))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) 1) (/.f32 (cbrt.f32 ux) (+.f32 1 ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) (sqrt.f32 (+.f32 1 ux))) (/.f32 (cbrt.f32 ux) (sqrt.f32 (+.f32 1 ux))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (/.f32 ux (+.f32 1 ux))))
(*.f32 (/.f32 (/.f32 ux 1) 1) (/.f32 1 (+.f32 1 ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) (+.f32 1 ux)) (cbrt.f32 ux))
(*.f32 (/.f32 ux (neg.f32 (-.f32 1 (*.f32 ux ux)))) (neg.f32 (-.f32 1 ux)))
(*.f32 (/.f32 ux (neg.f32 (+.f32 1 (pow.f32 ux 3)))) (neg.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))
(*.f32 (/.f32 1 (/.f32 (+.f32 1 ux) (pow.f32 (cbrt.f32 ux) 2))) (cbrt.f32 ux))
(*.f32 (/.f32 ux (-.f32 (*.f32 ux ux) 1)) (-.f32 ux 1))
(*.f32 (/.f32 (neg.f32 ux) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (-.f32 1 ux))
(*.f32 (/.f32 (neg.f32 ux) (neg.f32 (+.f32 1 (pow.f32 ux 3)))) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))
(*.f32 (/.f32 (*.f32 ux -1) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (-.f32 1 ux))
(*.f32 (/.f32 (*.f32 ux -1) (neg.f32 (+.f32 1 (pow.f32 ux 3)))) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))
(*.f32 (/.f32 (/.f32 ux 1) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (neg.f32 (-.f32 1 ux)))
(*.f32 (/.f32 (/.f32 ux 1) (neg.f32 (+.f32 1 (pow.f32 ux 3)))) (neg.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))
(*.f32 (/.f32 (/.f32 ux 1) (-.f32 (*.f32 ux ux) 1)) (-.f32 ux 1))
(*.f32 (/.f32 (/.f32 ux (sqrt.f32 (+.f32 1 ux))) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))) (sqrt.f32 (-.f32 1 ux)))
(*.f32 (/.f32 (/.f32 ux (sqrt.f32 (+.f32 1 ux))) (sqrt.f32 (+.f32 1 (pow.f32 ux 3)))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))
(*.f32 (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 ux 3)))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))
(pow.f32 (/.f32 ux (+.f32 1 ux)) 1)
(pow.f32 (sqrt.f32 (/.f32 ux (+.f32 1 ux))) 2)
(pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 ux))) 3)
(pow.f32 (/.f32 (+.f32 1 ux) ux) -1)
(pow.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) 1/3)
(neg.f32 (/.f32 ux (-.f32 -1 ux)))
(sqrt.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2))
(log.f32 (exp.f32 (/.f32 ux (+.f32 1 ux))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 ux (+.f32 1 ux)))))
(cbrt.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3))
(expm1.f32 (log1p.f32 (/.f32 ux (+.f32 1 ux))))
(exp.f32 (-.f32 (log.f32 ux) (log1p.f32 ux)))
(exp.f32 (*.f32 (-.f32 (log.f32 ux) (log1p.f32 ux)) 1))
(log1p.f32 (expm1.f32 (/.f32 ux (+.f32 1 ux))))
(+.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (*.f32 ux (fma.f32 (neg.f32 maxCos) 1 maxCos)))
(+.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (*.f32 ux (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos)))
(+.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (*.f32 ux (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) 2) maxCos)))
(+.f32 (*.f32 (/.f32 ux (+.f32 1 ux)) ux) (*.f32 (neg.f32 maxCos) ux))
(+.f32 (*.f32 ux (/.f32 ux (+.f32 1 ux))) (*.f32 ux (neg.f32 maxCos)))
(+.f32 (*.f32 ux (/.f32 ux (+.f32 1 ux))) (*.f32 ux (*.f32 (neg.f32 maxCos) 1)))
(+.f32 (*.f32 ux (neg.f32 maxCos)) (*.f32 ux (/.f32 ux (+.f32 1 ux))))
(+.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (/.f32 ux (+.f32 1 ux)) ux))
(+.f32 (*.f32 1 (*.f32 (/.f32 ux (+.f32 1 ux)) ux)) (*.f32 1 (*.f32 (neg.f32 maxCos) ux)))
(+.f32 (*.f32 1 (*.f32 ux (/.f32 ux (+.f32 1 ux)))) (*.f32 1 (*.f32 ux (neg.f32 maxCos))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 1)
(/.f32 ux (/.f32 1 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
(/.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos)) (/.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos) ux))
(/.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3)) (/.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) ux))
(/.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos))) (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(/.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3))) (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos)) ux) (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3)) ux) (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(/.f32 (/.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos))) 1) (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(/.f32 (/.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos))) (sqrt.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (sqrt.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
(/.f32 (/.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos))) (*.f32 (cbrt.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (cbrt.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (cbrt.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
(/.f32 (/.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3))) 1) (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(/.f32 (/.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3))) (sqrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (sqrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (/.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos)) ux) 1) (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos)) ux) (sqrt.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (sqrt.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos)) ux) (*.f32 (cbrt.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (cbrt.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (cbrt.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3)) ux) 1) (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3)) ux) (sqrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (sqrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3)) ux) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 1)
(pow.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)
(pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 3)
(pow.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))
(log.f32 (pow.f32 (exp.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))
(expm1.f32 (log1p.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(exp.f32 (log.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1))
(log1p.f32 (expm1.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1) (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 1 (*.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1)))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 1 (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 1 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 1 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 1 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (*.f32 (/.f32 ux (+.f32 1 ux)) (neg.f32 ux)) (+.f32 (*.f32 (neg.f32 maxCos) (neg.f32 ux)) (/.f32 1 (+.f32 1 ux))))
(+.f32 (*.f32 (neg.f32 ux) (/.f32 ux (+.f32 1 ux))) (+.f32 (*.f32 (neg.f32 ux) (neg.f32 maxCos)) (/.f32 1 (+.f32 1 ux))))
(+.f32 (*.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1) (/.f32 1 (+.f32 1 ux)))
(+.f32 (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (/.f32 ux (+.f32 1 ux)) (neg.f32 ux))) (*.f32 (neg.f32 maxCos) (neg.f32 ux)))
(+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (neg.f32 ux) (/.f32 ux (+.f32 1 ux)))) (*.f32 (neg.f32 ux) (neg.f32 maxCos)))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (exp.f32 (log1p.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) 1)
(*.f32 1 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(*.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1)
(*.f32 (sqrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(*.f32 (cbrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 2) (cbrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (/.f32 1 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 ux) -1/2) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (-.f32 (pow.f32 (+.f32 1 ux) -1/2) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(*.f32 (/.f32 1 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (+.f32 (pow.f32 (+.f32 1 ux) -2) (-.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (-.f32 (*.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (+.f32 1 ux) -2)) (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))) (-.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (+.f32 (pow.f32 (pow.f32 (+.f32 1 ux) -2) 3) (pow.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 3))) (+.f32 (*.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (+.f32 1 ux) -2)) (-.f32 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (*.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))
(/.f32 1 (/.f32 1 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(/.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (/.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))) (/.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)))) (/.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)))) (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux))))
(/.f32 (-.f32 (*.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (+.f32 1 ux) -2)) (*.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))) (*.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))))
(/.f32 (-.f32 (*.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (+.f32 1 ux) -3)) (*.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (*.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 3)) (+.f32 (pow.f32 (+.f32 1 ux) -2) (-.f32 (*.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux))) (*.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (+.f32 1 ux) -2) 3) (pow.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) 3)) (*.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (*.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (+.f32 1 ux) -2)) (+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (*.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (+.f32 1 ux) -3) 3) (pow.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) 3)) (*.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (+.f32 (*.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (+.f32 1 ux) -3)) (+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (*.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))) (neg.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) 1) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (sqrt.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (sqrt.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (*.f32 (cbrt.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (cbrt.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))) (cbrt.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) 1) (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(pow.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1)
(pow.f32 (sqrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 2)
(pow.f32 (cbrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 3)
(pow.f32 (pow.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 3) 1/3)
(sqrt.f32 (pow.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2))
(log.f32 (exp.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(cbrt.f32 (pow.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 3))
(expm1.f32 (log1p.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(exp.f32 (log.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(exp.f32 (*.f32 (log.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 1))
(log1p.f32 (expm1.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(fma.f32 1 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)))
(fma.f32 (pow.f32 (+.f32 1 ux) -1/2) (pow.f32 (+.f32 1 ux) -1/2) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 1 ux) -2)) (cbrt.f32 (/.f32 1 (+.f32 1 ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)))
Outputs
1
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 2) 1))
(fma.f32 -1 ux (+.f32 1 (*.f32 ux ux)))
(+.f32 1 (*.f32 ux (+.f32 -1 ux)))
(+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -1 (pow.f32 ux 3)))))
(fma.f32 -1 ux (+.f32 (*.f32 ux ux) (-.f32 1 (pow.f32 ux 3))))
(+.f32 (*.f32 ux (+.f32 -1 ux)) (-.f32 1 (pow.f32 ux 3)))
(/.f32 1 ux)
(-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (/.f32 1 ux) (/.f32 1 (*.f32 ux ux)))
(+.f32 (/.f32 1 ux) (/.f32 -1 (*.f32 ux ux)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 3))) (/.f32 1 (*.f32 ux ux)))
(+.f32 (/.f32 1 ux) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 -1 (*.f32 ux ux))))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 4))))
(+.f32 (/.f32 1 (pow.f32 ux 3)) (-.f32 (/.f32 1 ux) (+.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 4)))))
(+.f32 (/.f32 1 ux) (-.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 4)))))
(/.f32 1 ux)
(-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (/.f32 1 ux) (/.f32 1 (*.f32 ux ux)))
(+.f32 (/.f32 1 ux) (/.f32 -1 (*.f32 ux ux)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 3))) (/.f32 1 (*.f32 ux ux)))
(+.f32 (/.f32 1 ux) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 -1 (*.f32 ux ux))))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 4))))
(+.f32 (/.f32 1 (pow.f32 ux 3)) (-.f32 (/.f32 1 ux) (+.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 4)))))
(+.f32 (/.f32 1 ux) (-.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 4)))))
ux
(+.f32 ux (*.f32 -1 (pow.f32 ux 2)))
(+.f32 ux (neg.f32 (*.f32 ux ux)))
(-.f32 ux (*.f32 ux ux))
(+.f32 ux (+.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 ux 3)))
(+.f32 ux (fma.f32 -1 (*.f32 ux ux) (pow.f32 ux 3)))
(+.f32 ux (-.f32 (pow.f32 ux 3) (*.f32 ux ux)))
(+.f32 ux (+.f32 (*.f32 -1 (pow.f32 ux 2)) (+.f32 (*.f32 -1 (pow.f32 ux 4)) (pow.f32 ux 3))))
(+.f32 ux (fma.f32 -1 (*.f32 ux ux) (fma.f32 -1 (pow.f32 ux 4) (pow.f32 ux 3))))
(+.f32 ux (+.f32 (pow.f32 ux 3) (neg.f32 (fma.f32 ux ux (pow.f32 ux 4)))))
1
(-.f32 1 (/.f32 1 ux))
(+.f32 1 (/.f32 -1 ux))
(-.f32 (+.f32 1 (/.f32 1 (pow.f32 ux 2))) (/.f32 1 ux))
(-.f32 (+.f32 1 (/.f32 1 (*.f32 ux ux))) (/.f32 1 ux))
(+.f32 (/.f32 1 (*.f32 ux ux)) (+.f32 1 (/.f32 -1 ux)))
(-.f32 (+.f32 1 (/.f32 1 (pow.f32 ux 2))) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)))
(+.f32 1 (-.f32 (/.f32 1 (*.f32 ux ux)) (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 3)))))
1
(-.f32 1 (/.f32 1 ux))
(+.f32 1 (/.f32 -1 ux))
(-.f32 (+.f32 1 (/.f32 1 (pow.f32 ux 2))) (/.f32 1 ux))
(-.f32 (+.f32 1 (/.f32 1 (*.f32 ux ux))) (/.f32 1 ux))
(+.f32 (/.f32 1 (*.f32 ux ux)) (+.f32 1 (/.f32 -1 ux)))
(-.f32 (+.f32 1 (/.f32 1 (pow.f32 ux 2))) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)))
(+.f32 1 (-.f32 (/.f32 1 (*.f32 ux ux)) (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 3)))))
(*.f32 -1 (*.f32 maxCos ux))
(*.f32 ux (neg.f32 maxCos))
(+.f32 (pow.f32 ux 2) (*.f32 -1 (*.f32 maxCos ux)))
(+.f32 (*.f32 ux ux) (*.f32 ux (neg.f32 maxCos)))
(*.f32 ux (+.f32 (neg.f32 maxCos) ux))
(+.f32 (pow.f32 ux 2) (+.f32 (*.f32 -1 (*.f32 maxCos ux)) (*.f32 -1 (pow.f32 ux 3))))
(+.f32 (*.f32 -1 (+.f32 (*.f32 ux maxCos) (pow.f32 ux 3))) (*.f32 ux ux))
(-.f32 (*.f32 ux (+.f32 (neg.f32 maxCos) ux)) (pow.f32 ux 3))
(+.f32 (pow.f32 ux 2) (+.f32 (pow.f32 ux 4) (+.f32 (*.f32 -1 (*.f32 maxCos ux)) (*.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 ux ux (pow.f32 ux 4)) (*.f32 -1 (+.f32 (*.f32 ux maxCos) (pow.f32 ux 3))))
(+.f32 (pow.f32 ux 4) (-.f32 (*.f32 ux (+.f32 (neg.f32 maxCos) ux)) (pow.f32 ux 3)))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(-.f32 (*.f32 (-.f32 1 maxCos) ux) 1)
(fma.f32 (-.f32 1 maxCos) ux -1)
(-.f32 (+.f32 (*.f32 (-.f32 1 maxCos) ux) (/.f32 1 ux)) 1)
(+.f32 (fma.f32 (-.f32 1 maxCos) ux (/.f32 1 ux)) -1)
(+.f32 (/.f32 1 ux) (fma.f32 (-.f32 1 maxCos) ux -1))
(-.f32 (+.f32 (*.f32 (-.f32 1 maxCos) ux) (/.f32 1 ux)) (+.f32 1 (/.f32 1 (pow.f32 ux 2))))
(-.f32 (fma.f32 (-.f32 1 maxCos) ux (/.f32 1 ux)) (+.f32 1 (/.f32 1 (*.f32 ux ux))))
(+.f32 (fma.f32 (-.f32 1 maxCos) ux (/.f32 1 ux)) (-.f32 -1 (/.f32 1 (*.f32 ux ux))))
(*.f32 -1 (*.f32 (-.f32 maxCos 1) ux))
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(-.f32 (*.f32 -1 (*.f32 (-.f32 maxCos 1) ux)) 1)
(fma.f32 (-.f32 1 maxCos) ux -1)
(-.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 maxCos 1) ux)) (/.f32 1 ux)) 1)
(+.f32 (fma.f32 (-.f32 1 maxCos) ux (/.f32 1 ux)) -1)
(+.f32 (/.f32 1 ux) (fma.f32 (-.f32 1 maxCos) ux -1))
(-.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 maxCos 1) ux)) (/.f32 1 ux)) (+.f32 1 (/.f32 1 (pow.f32 ux 2))))
(-.f32 (fma.f32 (-.f32 1 maxCos) ux (/.f32 1 ux)) (+.f32 1 (/.f32 1 (*.f32 ux ux))))
(+.f32 (fma.f32 (-.f32 1 maxCos) ux (/.f32 1 ux)) (-.f32 -1 (/.f32 1 (*.f32 ux ux))))
(/.f32 (pow.f32 ux 2) (+.f32 1 ux))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(*.f32 -1 (*.f32 maxCos ux))
(*.f32 ux (neg.f32 maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(*.f32 -1 (*.f32 maxCos ux))
(*.f32 ux (neg.f32 maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
1
(+.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 -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 -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 -1 maxCos)))
(*.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 (neg.f32 ux) (-.f32 1 maxCos)))
(+.f32 1 (*.f32 ux (+.f32 -1 maxCos)))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)))
(+.f32 1 (*.f32 ux (+.f32 -1 maxCos)))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)))
(+.f32 1 (*.f32 ux (+.f32 -1 maxCos)))
(*.f32 -1 (*.f32 (-.f32 1 maxCos) ux))
(*.f32 ux (+.f32 maxCos -1))
(*.f32 ux (+.f32 -1 maxCos))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)))
(+.f32 1 (*.f32 ux (+.f32 -1 maxCos)))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)))
(+.f32 1 (*.f32 ux (+.f32 -1 maxCos)))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)))
(+.f32 1 (*.f32 ux (+.f32 -1 maxCos)))
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (/.f32 ux (+.f32 1 ux))))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(+.f32 (*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) 1) (*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (neg.f32 ux)))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 1 ux))
(/.f32 (+.f32 -1 ux) (fma.f32 ux ux -1))
(+.f32 (*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) 1) (*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) (fma.f32 ux ux (neg.f32 ux))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))
(/.f32 (+.f32 1 (*.f32 ux (+.f32 -1 ux))) (+.f32 1 (pow.f32 ux 3)))
(+.f32 (*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) (fma.f32 ux ux (neg.f32 ux))) (*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) 1))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))
(/.f32 (+.f32 1 (*.f32 ux (+.f32 -1 ux))) (+.f32 1 (pow.f32 ux 3)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) 1)
(/.f32 1 (+.f32 1 ux))
(*.f32 1 (/.f32 1 (+.f32 1 ux)))
(/.f32 1 (+.f32 1 ux))
(*.f32 (/.f32 1 (+.f32 1 ux)) 1)
(/.f32 1 (+.f32 1 ux))
(*.f32 (pow.f32 (+.f32 1 ux) -1/2) (pow.f32 (+.f32 1 ux) -1/2))
(/.f32 1 (+.f32 1 ux))
(*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) (cbrt.f32 (pow.f32 (+.f32 1 ux) -2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 ux) -2)) (cbrt.f32 (/.f32 1 (+.f32 1 ux))))
(*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) (cbrt.f32 (pow.f32 (+.f32 1 ux) -2)))
(*.f32 -1 (/.f32 -1 (+.f32 1 ux)))
(/.f32 1 (+.f32 1 ux))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (/.f32 1 (+.f32 1 ux))))
(*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)))
(/.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 1 ux))
(/.f32 (+.f32 -1 ux) (fma.f32 ux ux -1))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))
(/.f32 (+.f32 1 (*.f32 ux (+.f32 -1 ux))) (+.f32 1 (pow.f32 ux 3)))
(*.f32 (/.f32 -1 (+.f32 1 ux)) -1)
(/.f32 1 (+.f32 1 ux))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 ux)) -1) (pow.f32 (sqrt.f32 (+.f32 1 ux)) -1))
(pow.f32 (sqrt.f32 (+.f32 1 ux)) -2)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 ux)) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (/.f32 1 (cbrt.f32 (+.f32 1 ux))))
(/.f32 (*.f32 1 (/.f32 1 (cbrt.f32 (+.f32 1 ux)))) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2))
(*.f32 (/.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux))) (-.f32 1 (*.f32 (pow.f32 ux 3) (pow.f32 ux 3)))) (-.f32 1 (pow.f32 ux 3)))
(*.f32 (/.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux))) (-.f32 1 (pow.f32 ux 6))) (-.f32 1 (pow.f32 ux 3)))
(*.f32 (/.f32 (+.f32 1 (*.f32 ux (+.f32 -1 ux))) (-.f32 1 (pow.f32 ux 6))) (-.f32 1 (pow.f32 ux 3)))
(*.f32 (/.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux))) (+.f32 1 (pow.f32 (pow.f32 ux 3) 3))) (+.f32 1 (-.f32 (*.f32 (pow.f32 ux 3) (pow.f32 ux 3)) (pow.f32 ux 3))))
(*.f32 (/.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux))) (+.f32 1 (pow.f32 (pow.f32 ux 3) 3))) (+.f32 1 (-.f32 (pow.f32 ux 6) (pow.f32 ux 3))))
(/.f32 (+.f32 1 (*.f32 ux (+.f32 -1 ux))) (/.f32 (+.f32 1 (pow.f32 (pow.f32 ux 3) 3)) (-.f32 (+.f32 1 (pow.f32 ux 6)) (pow.f32 ux 3))))
(*.f32 (/.f32 1 (neg.f32 (-.f32 1 (*.f32 ux ux)))) (neg.f32 (-.f32 1 ux)))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 1 ux))
(/.f32 (+.f32 -1 ux) (fma.f32 ux ux -1))
(*.f32 (/.f32 1 (neg.f32 (+.f32 1 (pow.f32 ux 3)))) (neg.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))
(/.f32 (+.f32 1 (*.f32 ux (+.f32 -1 ux))) (+.f32 1 (pow.f32 ux 3)))
(*.f32 (/.f32 (-.f32 1 ux) (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 ux ux)))) (+.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 (-.f32 1 ux) (-.f32 1 (pow.f32 ux 4))) (+.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 (-.f32 1 ux) (-.f32 1 (pow.f32 (*.f32 ux ux) 3))) (+.f32 1 (+.f32 (*.f32 ux ux) (*.f32 (*.f32 ux ux) (*.f32 ux ux)))))
(/.f32 (*.f32 (-.f32 1 ux) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))) (-.f32 1 (pow.f32 ux 6)))
(*.f32 (/.f32 (-.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(*.f32 (/.f32 1 (-.f32 (*.f32 ux ux) 1)) (-.f32 ux 1))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 1 ux))
(/.f32 (+.f32 -1 ux) (fma.f32 ux ux -1))
(*.f32 (/.f32 (pow.f32 (+.f32 1 ux) -1/2) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))) (sqrt.f32 (-.f32 1 ux)))
(*.f32 (/.f32 (pow.f32 (+.f32 1 ux) -1/2) (sqrt.f32 (+.f32 1 (pow.f32 ux 3)))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))
(*.f32 (/.f32 (pow.f32 (+.f32 1 ux) -1/2) (sqrt.f32 (+.f32 1 (pow.f32 ux 3)))) (sqrt.f32 (+.f32 1 (*.f32 ux (+.f32 -1 ux)))))
(*.f32 (/.f32 -1 (neg.f32 (-.f32 1 (*.f32 ux ux)))) (-.f32 1 ux))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 1 ux))
(/.f32 (+.f32 -1 ux) (fma.f32 ux ux -1))
(*.f32 (/.f32 -1 (neg.f32 (+.f32 1 (pow.f32 ux 3)))) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))
(/.f32 (+.f32 1 (*.f32 ux (+.f32 -1 ux))) (+.f32 1 (pow.f32 ux 3)))
(*.f32 (/.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (/.f32 1 (*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2))) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (/.f32 1 (*.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (/.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 ux 3)))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))
(*.f32 (/.f32 1 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))
(*.f32 (/.f32 1 (*.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (cbrt.f32 (+.f32 1 (pow.f32 ux 3))))) (cbrt.f32 (+.f32 1 (*.f32 ux (+.f32 -1 ux)))))
(pow.f32 (+.f32 1 ux) -1)
(/.f32 1 (+.f32 1 ux))
(pow.f32 (/.f32 1 (+.f32 1 ux)) 1)
(/.f32 1 (+.f32 1 ux))
(pow.f32 (pow.f32 (+.f32 1 ux) -1/2) 2)
(/.f32 1 (+.f32 1 ux))
(pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 3)
(/.f32 1 (+.f32 1 ux))
(pow.f32 (pow.f32 (+.f32 1 ux) -3) 1/3)
(cbrt.f32 (pow.f32 (+.f32 1 ux) -3))
(sqrt.f32 (pow.f32 (+.f32 1 ux) -2))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 ux))))
(/.f32 1 (+.f32 1 ux))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 ux)))))
(/.f32 1 (+.f32 1 ux))
(cbrt.f32 (pow.f32 (+.f32 1 ux) -3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux))))
(/.f32 1 (+.f32 1 ux))
(exp.f32 (neg.f32 (log1p.f32 ux)))
(exp.f32 (*.f32 (log1p.f32 ux) -1))
(exp.f32 (neg.f32 (log1p.f32 ux)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 ux)) 1))
(exp.f32 (neg.f32 (log1p.f32 ux)))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 ux))))
(/.f32 1 (+.f32 1 ux))
(+.f32 (*.f32 (/.f32 ux (-.f32 1 (*.f32 ux ux))) 1) (*.f32 (/.f32 ux (-.f32 1 (*.f32 ux ux))) (neg.f32 ux)))
(*.f32 (-.f32 1 ux) (/.f32 ux (-.f32 1 (*.f32 ux ux))))
(*.f32 ux (/.f32 (+.f32 -1 ux) (fma.f32 ux ux -1)))
(+.f32 (*.f32 (/.f32 ux (+.f32 1 (pow.f32 ux 3))) 1) (*.f32 (/.f32 ux (+.f32 1 (pow.f32 ux 3))) (fma.f32 ux ux (neg.f32 ux))))
(*.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux))) (/.f32 ux (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 1 (*.f32 ux (+.f32 -1 ux))) (/.f32 ux (+.f32 1 (pow.f32 ux 3))))
(+.f32 (*.f32 (/.f32 ux (+.f32 1 (pow.f32 ux 3))) (fma.f32 ux ux (neg.f32 ux))) (*.f32 (/.f32 ux (+.f32 1 (pow.f32 ux 3))) 1))
(*.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux))) (/.f32 ux (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 1 (*.f32 ux (+.f32 -1 ux))) (/.f32 ux (+.f32 1 (pow.f32 ux 3))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 ux (+.f32 1 ux)))) 1)
(/.f32 ux (+.f32 1 ux))
(*.f32 1 (/.f32 ux (+.f32 1 ux)))
(/.f32 ux (+.f32 1 ux))
(*.f32 ux (/.f32 1 (+.f32 1 ux)))
(/.f32 ux (+.f32 1 ux))
(*.f32 (/.f32 1 (+.f32 1 ux)) ux)
(/.f32 ux (+.f32 1 ux))
(*.f32 (/.f32 ux (+.f32 1 ux)) 1)
(/.f32 ux (+.f32 1 ux))
(*.f32 (pow.f32 (+.f32 1 ux) -1/2) (/.f32 ux (sqrt.f32 (+.f32 1 ux))))
(/.f32 (pow.f32 (+.f32 1 ux) -1/2) (/.f32 (sqrt.f32 (+.f32 1 ux)) ux))
(*.f32 (sqrt.f32 (/.f32 ux (+.f32 1 ux))) (sqrt.f32 (/.f32 ux (+.f32 1 ux))))
(/.f32 ux (+.f32 1 ux))
(*.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) (/.f32 1 (+.f32 1 ux))))
(*.f32 (sqrt.f32 ux) (*.f32 (/.f32 1 (+.f32 1 ux)) (sqrt.f32 ux)))
(*.f32 (sqrt.f32 ux) (/.f32 (sqrt.f32 ux) (+.f32 1 ux)))
(*.f32 (cbrt.f32 (/.f32 ux (+.f32 1 ux))) (pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 ux))) 2))
(/.f32 ux (+.f32 1 ux))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 ux))) 2) (cbrt.f32 (/.f32 ux (+.f32 1 ux))))
(/.f32 ux (+.f32 1 ux))
(*.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) (/.f32 1 (+.f32 1 ux))))
(*.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (/.f32 1 (+.f32 1 ux)) (cbrt.f32 ux)))
(*.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (cbrt.f32 ux) (+.f32 1 ux)))
(*.f32 (neg.f32 ux) (/.f32 -1 (+.f32 1 ux)))
(/.f32 ux (+.f32 1 ux))
(*.f32 (*.f32 ux (pow.f32 (+.f32 1 ux) -1/2)) (pow.f32 (+.f32 1 ux) -1/2))
(/.f32 ux (+.f32 1 ux))
(*.f32 (*.f32 ux (cbrt.f32 (pow.f32 (+.f32 1 ux) -2))) (cbrt.f32 (/.f32 1 (+.f32 1 ux))))
(*.f32 ux (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) (cbrt.f32 (pow.f32 (+.f32 1 ux) -2))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (/.f32 ux (cbrt.f32 (+.f32 1 ux))))
(/.f32 (/.f32 ux (cbrt.f32 (+.f32 1 ux))) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2))
(*.f32 (/.f32 ux 1) (/.f32 1 (+.f32 1 ux)))
(/.f32 ux (+.f32 1 ux))
(*.f32 (/.f32 ux (sqrt.f32 (+.f32 1 ux))) (pow.f32 (+.f32 1 ux) -1/2))
(*.f32 (pow.f32 (+.f32 1 ux) -1/2) (/.f32 ux (sqrt.f32 (+.f32 1 ux))))
(/.f32 (pow.f32 (+.f32 1 ux) -1/2) (/.f32 (sqrt.f32 (+.f32 1 ux)) ux))
(*.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (/.f32 1 (+.f32 1 ux))))
(*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (/.f32 ux (-.f32 1 (*.f32 ux ux))))
(*.f32 ux (/.f32 (+.f32 -1 ux) (fma.f32 ux ux -1)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) (+.f32 ux (*.f32 ux (fma.f32 ux ux (neg.f32 ux)))))
(*.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux))) (/.f32 ux (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 1 (*.f32 ux (+.f32 -1 ux))) (/.f32 ux (+.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 ux (-.f32 1 (*.f32 ux ux))) (-.f32 1 ux))
(*.f32 (-.f32 1 ux) (/.f32 ux (-.f32 1 (*.f32 ux ux))))
(*.f32 ux (/.f32 (+.f32 -1 ux) (fma.f32 ux ux -1)))
(*.f32 (/.f32 ux (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))
(*.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux))) (/.f32 ux (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 1 (*.f32 ux (+.f32 -1 ux))) (/.f32 ux (+.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 ux (-.f32 -1 ux)) -1)
(/.f32 (neg.f32 ux) (-.f32 -1 ux))
(*.f32 (/.f32 -1 (+.f32 1 ux)) (neg.f32 ux))
(/.f32 ux (+.f32 1 ux))
(*.f32 (/.f32 (sqrt.f32 ux) 1) (/.f32 (sqrt.f32 ux) (+.f32 1 ux)))
(*.f32 (sqrt.f32 ux) (*.f32 (/.f32 1 (+.f32 1 ux)) (sqrt.f32 ux)))
(*.f32 (sqrt.f32 ux) (/.f32 (sqrt.f32 ux) (+.f32 1 ux)))
(*.f32 (/.f32 (sqrt.f32 ux) (+.f32 1 ux)) (sqrt.f32 ux))
(*.f32 (sqrt.f32 ux) (*.f32 (/.f32 1 (+.f32 1 ux)) (sqrt.f32 ux)))
(*.f32 (sqrt.f32 ux) (/.f32 (sqrt.f32 ux) (+.f32 1 ux)))
(*.f32 (/.f32 (sqrt.f32 ux) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (/.f32 (sqrt.f32 ux) (cbrt.f32 (+.f32 1 ux))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) 1) (/.f32 (cbrt.f32 ux) (+.f32 1 ux)))
(*.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (/.f32 1 (+.f32 1 ux)) (cbrt.f32 ux)))
(*.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (cbrt.f32 ux) (+.f32 1 ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) (sqrt.f32 (+.f32 1 ux))) (/.f32 (cbrt.f32 ux) (sqrt.f32 (+.f32 1 ux))))
(/.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (sqrt.f32 (+.f32 1 ux)) (/.f32 (cbrt.f32 ux) (sqrt.f32 (+.f32 1 ux)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (/.f32 ux (+.f32 1 ux))))
(*.f32 (cbrt.f32 (/.f32 ux (+.f32 1 ux))) (/.f32 (pow.f32 (cbrt.f32 ux) 2) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)))
(*.f32 (/.f32 (/.f32 ux 1) 1) (/.f32 1 (+.f32 1 ux)))
(/.f32 ux (+.f32 1 ux))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) (+.f32 1 ux)) (cbrt.f32 ux))
(*.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (/.f32 1 (+.f32 1 ux)) (cbrt.f32 ux)))
(*.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (cbrt.f32 ux) (+.f32 1 ux)))
(*.f32 (/.f32 ux (neg.f32 (-.f32 1 (*.f32 ux ux)))) (neg.f32 (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (/.f32 ux (-.f32 1 (*.f32 ux ux))))
(*.f32 ux (/.f32 (+.f32 -1 ux) (fma.f32 ux ux -1)))
(*.f32 (/.f32 ux (neg.f32 (+.f32 1 (pow.f32 ux 3)))) (neg.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))
(*.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux))) (/.f32 ux (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 1 (*.f32 ux (+.f32 -1 ux))) (/.f32 ux (+.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 1 (/.f32 (+.f32 1 ux) (pow.f32 (cbrt.f32 ux) 2))) (cbrt.f32 ux))
(*.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (/.f32 1 (+.f32 1 ux)) (cbrt.f32 ux)))
(*.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (cbrt.f32 ux) (+.f32 1 ux)))
(*.f32 (/.f32 ux (-.f32 (*.f32 ux ux) 1)) (-.f32 ux 1))
(*.f32 (-.f32 1 ux) (/.f32 ux (-.f32 1 (*.f32 ux ux))))
(*.f32 ux (/.f32 (+.f32 -1 ux) (fma.f32 ux ux -1)))
(*.f32 (/.f32 (neg.f32 ux) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (-.f32 1 ux))
(*.f32 (-.f32 1 ux) (/.f32 ux (-.f32 1 (*.f32 ux ux))))
(*.f32 ux (/.f32 (+.f32 -1 ux) (fma.f32 ux ux -1)))
(*.f32 (/.f32 (neg.f32 ux) (neg.f32 (+.f32 1 (pow.f32 ux 3)))) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))
(*.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux))) (/.f32 ux (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 1 (*.f32 ux (+.f32 -1 ux))) (/.f32 ux (+.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (*.f32 ux -1) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (-.f32 1 ux))
(*.f32 (-.f32 1 ux) (/.f32 ux (-.f32 1 (*.f32 ux ux))))
(*.f32 ux (/.f32 (+.f32 -1 ux) (fma.f32 ux ux -1)))
(*.f32 (/.f32 (*.f32 ux -1) (neg.f32 (+.f32 1 (pow.f32 ux 3)))) (+.f32 1 (fma.f32 ux ux (neg.f32 ux))))
(*.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux))) (/.f32 ux (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 1 (*.f32 ux (+.f32 -1 ux))) (/.f32 ux (+.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (/.f32 ux 1) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (neg.f32 (-.f32 1 ux)))
(*.f32 (-.f32 1 ux) (/.f32 ux (-.f32 1 (*.f32 ux ux))))
(*.f32 ux (/.f32 (+.f32 -1 ux) (fma.f32 ux ux -1)))
(*.f32 (/.f32 (/.f32 ux 1) (neg.f32 (+.f32 1 (pow.f32 ux 3)))) (neg.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))
(*.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux))) (/.f32 ux (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 1 (*.f32 ux (+.f32 -1 ux))) (/.f32 ux (+.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (/.f32 ux 1) (-.f32 (*.f32 ux ux) 1)) (-.f32 ux 1))
(*.f32 (-.f32 1 ux) (/.f32 ux (-.f32 1 (*.f32 ux ux))))
(*.f32 ux (/.f32 (+.f32 -1 ux) (fma.f32 ux ux -1)))
(*.f32 (/.f32 (/.f32 ux (sqrt.f32 (+.f32 1 ux))) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))) (sqrt.f32 (-.f32 1 ux)))
(*.f32 (sqrt.f32 (-.f32 1 ux)) (/.f32 ux (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (+.f32 1 ux)))))
(/.f32 (/.f32 ux (sqrt.f32 (+.f32 1 ux))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (-.f32 1 ux))))
(*.f32 (/.f32 (/.f32 ux (sqrt.f32 (+.f32 1 ux))) (sqrt.f32 (+.f32 1 (pow.f32 ux 3)))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))
(*.f32 (sqrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))) (/.f32 ux (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 ux 3))) (sqrt.f32 (+.f32 1 ux)))))
(/.f32 (/.f32 ux (sqrt.f32 (+.f32 1 ux))) (/.f32 (sqrt.f32 (+.f32 1 (pow.f32 ux 3))) (sqrt.f32 (+.f32 1 (*.f32 ux (+.f32 -1 ux))))))
(*.f32 (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (cbrt.f32 (-.f32 1 ux)) (/.f32 ux (*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 ux)) (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2))) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 ux 3)))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))))
(*.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))) (/.f32 ux (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2))))
(*.f32 (cbrt.f32 (+.f32 1 (*.f32 ux (+.f32 -1 ux)))) (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 ux 3)))))
(pow.f32 (/.f32 ux (+.f32 1 ux)) 1)
(/.f32 ux (+.f32 1 ux))
(pow.f32 (sqrt.f32 (/.f32 ux (+.f32 1 ux))) 2)
(/.f32 ux (+.f32 1 ux))
(pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 ux))) 3)
(/.f32 ux (+.f32 1 ux))
(pow.f32 (/.f32 (+.f32 1 ux) ux) -1)
(/.f32 ux (+.f32 1 ux))
(pow.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) 1/3)
(/.f32 ux (+.f32 1 ux))
(neg.f32 (/.f32 ux (-.f32 -1 ux)))
(/.f32 (neg.f32 ux) (-.f32 -1 ux))
(sqrt.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2))
(log.f32 (exp.f32 (/.f32 ux (+.f32 1 ux))))
(/.f32 ux (+.f32 1 ux))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 ux (+.f32 1 ux)))))
(/.f32 ux (+.f32 1 ux))
(cbrt.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3))
(/.f32 ux (+.f32 1 ux))
(expm1.f32 (log1p.f32 (/.f32 ux (+.f32 1 ux))))
(/.f32 ux (+.f32 1 ux))
(exp.f32 (-.f32 (log.f32 ux) (log1p.f32 ux)))
(exp.f32 (*.f32 (-.f32 (log.f32 ux) (log1p.f32 ux)) 1))
(exp.f32 (-.f32 (log.f32 ux) (log1p.f32 ux)))
(log1p.f32 (expm1.f32 (/.f32 ux (+.f32 1 ux))))
(/.f32 ux (+.f32 1 ux))
(+.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (*.f32 ux (fma.f32 (neg.f32 maxCos) 1 maxCos)))
(*.f32 ux (+.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 maxCos) maxCos)))
(*.f32 ux (+.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 0 maxCos)))
(+.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (*.f32 ux (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos)))
(*.f32 ux (+.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos)))
(+.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (*.f32 ux (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) 2) maxCos)))
(*.f32 ux (+.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) 2) maxCos)))
(+.f32 (*.f32 (/.f32 ux (+.f32 1 ux)) ux) (*.f32 (neg.f32 maxCos) ux))
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(+.f32 (*.f32 ux (/.f32 ux (+.f32 1 ux))) (*.f32 ux (neg.f32 maxCos)))
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(+.f32 (*.f32 ux (/.f32 ux (+.f32 1 ux))) (*.f32 ux (*.f32 (neg.f32 maxCos) 1)))
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(+.f32 (*.f32 ux (neg.f32 maxCos)) (*.f32 ux (/.f32 ux (+.f32 1 ux))))
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(+.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (/.f32 ux (+.f32 1 ux)) ux))
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(+.f32 (*.f32 1 (*.f32 (/.f32 ux (+.f32 1 ux)) ux)) (*.f32 1 (*.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(+.f32 (*.f32 1 (*.f32 ux (/.f32 ux (+.f32 1 ux)))) (*.f32 1 (*.f32 ux (neg.f32 maxCos))))
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 1)
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(/.f32 ux (/.f32 1 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(/.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos)) (/.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos) ux))
(/.f32 ux (/.f32 (+.f32 maxCos (/.f32 ux (+.f32 1 ux))) (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos))))
(*.f32 (/.f32 ux (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos)))
(/.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3)) (/.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) ux))
(*.f32 (/.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3)) (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))))) ux)
(*.f32 ux (/.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3)) (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))))))
(/.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos))) (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(/.f32 ux (/.f32 (+.f32 maxCos (/.f32 ux (+.f32 1 ux))) (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos))))
(*.f32 (/.f32 ux (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos)))
(/.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3))) (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(*.f32 (/.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3)) (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))))) ux)
(*.f32 ux (/.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3)) (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos)) ux) (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(/.f32 ux (/.f32 (+.f32 maxCos (/.f32 ux (+.f32 1 ux))) (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos))))
(*.f32 (/.f32 ux (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos)))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3)) ux) (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(*.f32 (/.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3)) (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))))) ux)
(*.f32 ux (/.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3)) (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))))))
(/.f32 (/.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos))) 1) (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(/.f32 ux (/.f32 (+.f32 maxCos (/.f32 ux (+.f32 1 ux))) (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos))))
(*.f32 (/.f32 ux (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos)))
(/.f32 (/.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos))) (sqrt.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (sqrt.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
(/.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos))) (*.f32 (sqrt.f32 (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (sqrt.f32 (+.f32 maxCos (/.f32 ux (+.f32 1 ux))))))
(/.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos)) (*.f32 (sqrt.f32 (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (/.f32 (sqrt.f32 (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))) ux)))
(/.f32 (/.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos))) (*.f32 (cbrt.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (cbrt.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (cbrt.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
(/.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos))) (*.f32 (cbrt.f32 (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 (cbrt.f32 (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (cbrt.f32 (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))))))
(/.f32 ux (*.f32 (cbrt.f32 (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (/.f32 (cbrt.f32 (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (/.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos)) (cbrt.f32 (+.f32 maxCos (/.f32 ux (+.f32 1 ux))))))))
(/.f32 (/.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3))) 1) (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(*.f32 (/.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3)) (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))))) ux)
(*.f32 ux (/.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3)) (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))))))
(/.f32 (/.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3))) (sqrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (sqrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3))) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))))) (sqrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 maxCos (/.f32 ux (+.f32 1 ux))))))))
(/.f32 ux (/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))))) (sqrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 maxCos (/.f32 ux (+.f32 1 ux))))))) (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3))))
(/.f32 (/.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))))))))
(/.f32 (/.f32 ux (/.f32 (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))))) (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3)))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 maxCos (/.f32 ux (+.f32 1 ux))))))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos)) ux) 1) (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(/.f32 ux (/.f32 (+.f32 maxCos (/.f32 ux (+.f32 1 ux))) (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos))))
(*.f32 (/.f32 ux (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos)))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos)) ux) (sqrt.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (sqrt.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
(/.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos))) (*.f32 (sqrt.f32 (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (sqrt.f32 (+.f32 maxCos (/.f32 ux (+.f32 1 ux))))))
(/.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos)) (*.f32 (sqrt.f32 (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (/.f32 (sqrt.f32 (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))) ux)))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos)) ux) (*.f32 (cbrt.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (cbrt.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (cbrt.f32 (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
(/.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos))) (*.f32 (cbrt.f32 (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 (cbrt.f32 (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (cbrt.f32 (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))))))
(/.f32 ux (*.f32 (cbrt.f32 (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (/.f32 (cbrt.f32 (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (/.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos maxCos)) (cbrt.f32 (+.f32 maxCos (/.f32 ux (+.f32 1 ux))))))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3)) ux) 1) (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(*.f32 (/.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3)) (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))))) ux)
(*.f32 ux (/.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3)) (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3)) ux) (sqrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (sqrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3))) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))))) (sqrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 maxCos (/.f32 ux (+.f32 1 ux))))))))
(/.f32 ux (/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))))) (sqrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 maxCos (/.f32 ux (+.f32 1 ux))))))) (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3)) ux) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (*.f32 ux (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))))))))
(/.f32 (/.f32 ux (/.f32 (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))))) (-.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 3) (pow.f32 maxCos 3)))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 maxCos (/.f32 ux (+.f32 1 ux)))))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 1 ux)) 2) (*.f32 maxCos (+.f32 maxCos (/.f32 ux (+.f32 1 ux))))))))
(pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 1)
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(pow.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)
(pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 3)
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(pow.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) 1/3)
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(sqrt.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))
(log.f32 (pow.f32 (exp.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
(*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (log.f32 (exp.f32 ux)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(expm1.f32 (log1p.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(exp.f32 (log.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1))
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(log1p.f32 (expm1.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1) (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (neg.f32 (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (neg.f32 (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 1 (*.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (neg.f32 (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 2 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 2 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 2 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (+.f32 (neg.f32 (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 2 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 2 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 2 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 2 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (+.f32 (neg.f32 (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 2 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 2 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 2 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 2 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (+.f32 (neg.f32 (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 2 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (+.f32 (neg.f32 (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (+.f32 (neg.f32 (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (+.f32 (neg.f32 (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 2 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 2 (+.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (neg.f32 (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2))))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (+.f32 (neg.f32 (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 2 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 2 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 2 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (+.f32 (neg.f32 (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 2 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 1 (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 1 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 1 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 1 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (neg.f32 (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (neg.f32 (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (*.f32 (/.f32 ux (+.f32 1 ux)) (neg.f32 ux)) (+.f32 (*.f32 (neg.f32 maxCos) (neg.f32 ux)) (/.f32 1 (+.f32 1 ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(+.f32 (*.f32 (neg.f32 ux) (/.f32 ux (+.f32 1 ux))) (+.f32 (*.f32 (neg.f32 ux) (neg.f32 maxCos)) (/.f32 1 (+.f32 1 ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(+.f32 (*.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1) (/.f32 1 (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(+.f32 (fma.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (neg.f32 (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (/.f32 ux (+.f32 1 ux)) (neg.f32 ux))) (*.f32 (neg.f32 maxCos) (neg.f32 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (neg.f32 ux) (/.f32 ux (+.f32 1 ux)))) (*.f32 (neg.f32 ux) (neg.f32 maxCos)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (exp.f32 (log1p.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) 1)
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(*.f32 1 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(*.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1)
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(*.f32 (sqrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(*.f32 (cbrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 2))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 2) (cbrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (/.f32 1 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) 1) (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) 3)) (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 ux) -1/2) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (-.f32 (pow.f32 (+.f32 1 ux) -1/2) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(*.f32 (/.f32 1 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)))
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) 1) (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) 3)) (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (+.f32 (pow.f32 (+.f32 1 ux) -2) (-.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (/.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (+.f32 1 ux))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (-.f32 (*.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (+.f32 1 ux) -2)) (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))) (-.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (-.f32 (pow.f32 (+.f32 1 ux) -4) (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))) (-.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(*.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) 3)) (-.f32 (pow.f32 (+.f32 1 ux) -4) (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))) (+.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (/.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (+.f32 1 ux))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (+.f32 (pow.f32 (pow.f32 (+.f32 1 ux) -2) 3) (pow.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 3))) (+.f32 (*.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (+.f32 1 ux) -2)) (-.f32 (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (*.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (+.f32 (pow.f32 (pow.f32 (+.f32 1 ux) -2) 3) (pow.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 3))) (+.f32 (pow.f32 (+.f32 1 ux) -4) (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (pow.f32 (+.f32 1 ux) -2)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) 3)) (+.f32 (pow.f32 (pow.f32 (+.f32 1 ux) -2) 3) (pow.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 3))) (+.f32 (pow.f32 (+.f32 1 ux) -4) (*.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (-.f32 (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (pow.f32 (+.f32 1 ux) -2))))))
(/.f32 1 (/.f32 1 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(/.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (/.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) 1) (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) 3)) (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))) (/.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))) (/.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) 3))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) 3))) (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)))) (/.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)))) (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)))) (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) 3))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) 3))) (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) 3))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (+.f32 1 ux) -2)) (*.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))) (*.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -4) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 4)) (*.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))))
(*.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (+.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (+.f32 1 ux) -3)) (*.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (*.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -6) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 6)) (*.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) 3)) (+.f32 (pow.f32 (+.f32 1 ux) -2) (-.f32 (*.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux))) (*.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) 1) (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) 3)) (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (+.f32 1 ux) -2) 3) (pow.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) 3)) (*.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (*.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (+.f32 1 ux) -2)) (+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (*.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (+.f32 1 ux) -2) 3) (pow.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) 3)) (*.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (pow.f32 (+.f32 1 ux) -4) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 4) (*.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (pow.f32 (+.f32 1 ux) -2) 3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 6)) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (+.f32 (pow.f32 (+.f32 1 ux) -4) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 4) (*.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (+.f32 1 ux) -3) 3) (pow.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) 3)) (*.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (+.f32 (*.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (+.f32 1 ux) -3)) (+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (*.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (+.f32 1 ux) -3) 3) (pow.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) 3)) (*.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (+.f32 (pow.f32 (+.f32 1 ux) -6) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 6) (*.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (+.f32 1 ux) -3) 3) (pow.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) 3)) (*.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 6) (+.f32 (*.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (pow.f32 (+.f32 1 ux) -6)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))) (neg.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(neg.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (neg.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) 3)) (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) 1) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (sqrt.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (sqrt.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (*.f32 (sqrt.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (*.f32 (cbrt.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (cbrt.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))) (cbrt.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (*.f32 (cbrt.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (*.f32 (cbrt.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (cbrt.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) 1) (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) 1) (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) 3)) (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) 3)) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (+.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (*.f32 (/.f32 ux (+.f32 1 ux)) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))))
(pow.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1)
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(pow.f32 (sqrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 2)
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(pow.f32 (cbrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 3)
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(pow.f32 (pow.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 3) 1/3)
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(sqrt.f32 (pow.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2))
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))))) 2))
(log.f32 (exp.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(cbrt.f32 (pow.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 3))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(expm1.f32 (log1p.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(exp.f32 (log.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(exp.f32 (*.f32 (log.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 1))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(log1p.f32 (expm1.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 1 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 (pow.f32 (+.f32 1 ux) -1/2) (pow.f32 (+.f32 1 ux) -1/2) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 1 ux) -2)) (cbrt.f32 (/.f32 1 (+.f32 1 ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (neg.f32 ux)))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 1 ux) -2)) (cbrt.f32 (/.f32 1 (+.f32 1 ux))) (*.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 1 ux) -2)) (cbrt.f32 (/.f32 1 (+.f32 1 ux))) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))

localize58.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.29%
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux maxCos))
0.3%
(-.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)))
1.22%
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
1.38%
(/.f32 1 (+.f32 1 (fma.f32 ux ux ux)))
Compiler

Compiled 78 to 37 computations (52.6% saved)

series5.0ms (0%)

Counts
4 → 72
Calls

18 calls:

TimeVariablePointExpression
1.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)))
1.0ms
ux
@inf
(/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))
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)))
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)))
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)))

rewrite202.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 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 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 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))))))))
((#(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)))))))

simplify251.0ms (2.2%)

Algorithm
egg-herbie
Rules
1676×fma-def
926×associate-*r*
876×associate-*l*
726×+-commutative
554×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
070227013
1194022119
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))))
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 -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))))
(-.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 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))))
(+.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)))
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 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 3)))
(-.f32 (/.f32 1 (*.f32 ux ux)) (/.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 (/.f32 1 (*.f32 ux ux)) (/.f32 -1 (pow.f32 ux 3))) (/.f32 1 (pow.f32 ux 5)))
(-.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 1 (*.f32 ux ux)) (/.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 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 (/.f32 1 (*.f32 ux ux)) (/.f32 -1 (pow.f32 ux 3))) (/.f32 1 (pow.f32 ux 5)))
(-.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 1 (*.f32 ux ux)) (/.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 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 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 (/.f32 1 (*.f32 ux ux)) (/.f32 -1 (pow.f32 ux 3))) 1))
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 (/.f32 1 (*.f32 ux ux)) (/.f32 -1 (pow.f32 ux 3))) 1))
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 (neg.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 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 -1 (*.f32 maxCos ux))
(*.f32 (neg.f32 ux) maxCos)
(neg.f32 (*.f32 ux 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 3) (pow.f32 ux 4)) (fma.f32 ux (neg.f32 maxCos) (pow.f32 ux 6)))
(*.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))
(+.f32 -1 (fma.f32 ux (-.f32 1 maxCos) (/.f32 1 (*.f32 ux ux))))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 2)) (*.f32 (-.f32 1 maxCos) ux)) (+.f32 1 (/.f32 1 (pow.f32 ux 3))))
(-.f32 (+.f32 (/.f32 1 (*.f32 ux ux)) (fma.f32 ux (-.f32 1 maxCos) -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 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))
(+.f32 -1 (fma.f32 ux (-.f32 1 maxCos) (/.f32 1 (*.f32 ux ux))))
(-.f32 (+.f32 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))) (/.f32 1 (pow.f32 ux 2))) (+.f32 1 (/.f32 1 (pow.f32 ux 3))))
(-.f32 (+.f32 (/.f32 1 (*.f32 ux ux)) (fma.f32 ux (-.f32 1 maxCos) -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 (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))
(*.f32 (neg.f32 ux) maxCos)
(neg.f32 (*.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 (*.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))
(*.f32 (neg.f32 ux) maxCos)
(neg.f32 (*.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 (*.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 (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 (*.f32 (pow.f32 ux 3) (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 (/.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 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 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 ux maxCos (*.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 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 ux maxCos (*.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 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 ux maxCos (*.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 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 ux maxCos (*.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 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 ux maxCos (*.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 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 ux maxCos (*.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 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 ux maxCos (*.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 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 ux maxCos (*.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 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (fma.f32 ux maxCos (*.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 (-.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 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))) (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 1 (+.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 (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 (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 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 (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 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 (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 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 (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 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 (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 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 (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 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 (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 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 (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 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (fma.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)) (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)) (-.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 (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))) (*.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)) (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))))
(neg.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)) (neg.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 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 (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 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 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 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 (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 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 (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 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 (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 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 (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 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 (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 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 (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 (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 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (fma.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)) (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)) (-.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 (fma.f32 ux maxCos (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))) (*.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)) (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)))))
(+.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 (-.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 (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 (-.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 (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 (-.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 (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 (-.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 (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 (-.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 (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 (-.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 (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 (-.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 (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 (-.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 (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 (-.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 (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 (-.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 (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 (-.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 (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 (-.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 (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 (/.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 (/.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 (/.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 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (*.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 (-.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 (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 (-.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 (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 (-.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 (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 (-.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 (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 (-.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 (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 (-.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 (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 (-.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 (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 (/.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 (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 (/.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 (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 (/.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 (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 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 (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (neg.f32 (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 (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (neg.f32 (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 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 (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (neg.f32 (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 1 (/.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))) (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 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 (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (neg.f32 (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 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 (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (neg.f32 (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 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 (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (neg.f32 (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 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 (fma.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) -2) (neg.f32 (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) (*.f32 (neg.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))

eval828.0ms (7.1%)

Compiler

Compiled 32971 to 19294 computations (41.5% saved)

prune298.0ms (2.6%)

Pruning

8 alts after pruning (4 fresh and 4 done)

PrunedKeptTotal
New9873990
Fresh011
Picked101
Done145
Total9898997
Error
0%
Counts
997 → 8
Alt Table
Click to see full alt table
StatusErrorProgram
1.59%
(/.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (/.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
3.35%
(-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (/.f32 ux (+.f32 1 ux))))
1.02%
(-.f32 (+.f32 (*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) 1) (*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (neg.f32 ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
0.08%
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
2.18%
(-.f32 1 ux)
0.12%
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
90.75%
(*.f32 maxCos ux)
32.1%
1
Compiler

Compiled 135 to 98 computations (27.4% saved)

localize141.0ms (1.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.63%
(*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (neg.f32 ux))
0.78%
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
1.01%
(+.f32 (*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) 1) (*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (neg.f32 ux)))
1.21%
(/.f32 ux (+.f32 1 ux))
Compiler

Compiled 116 to 67 computations (42.2% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite116.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1554×associate-*l/
1072×associate-/r*
994×*-commutative
924×associate-/l*
782×associate-/r/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01258
127044
2364732
Stop Event
node limit
Counts
2 → 296
Calls
Call 1
Inputs
(+.f32 (*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) 1) (*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (neg.f32 ux)))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (neg.f32 ux))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (fma.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 1 (/.f32 ux (+.f32 1 (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (fma.f32 ux (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux)))) ux (/.f32 ux (+.f32 1 (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) (pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3) (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3) (-.f32 (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (+.f32 1 ux)) (fma.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 1 (/.f32 ux (+.f32 1 (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3) (-.f32 (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (+.f32 1 ux)) (fma.f32 ux (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3) (-.f32 (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (+.f32 1 ux)) (fma.f32 (neg.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux)))) ux (/.f32 ux (+.f32 1 (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3) (-.f32 (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (+.f32 1 ux)) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3) (-.f32 (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (+.f32 1 ux)) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) (pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 0 (/.f32 1 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) (-.f32 1 (/.f32 1 (+.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))))) (+.f32 1 (/.f32 ux (+.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))))) (-.f32 1 (*.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (neg.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))))) (-.f32 1 (*.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (neg.f32 (pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) (-.f32 1 (fma.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 1 (/.f32 ux (+.f32 1 (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) (-.f32 1 (fma.f32 ux (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) (-.f32 1 (fma.f32 (neg.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux)))) ux (/.f32 ux (+.f32 1 (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) (-.f32 1 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) (-.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) (pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) 0) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (exp.f32 (log1p.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 0 (+.f32 1 (*.f32 ux ux)))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 1 (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1 (*.f32 ux 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 (sqrt.f32 (/.f32 1 (+.f32 1 ux))) (sqrt.f32 (/.f32 1 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2) (/.f32 (+.f32 1 ux) (sqrt.f32 (+.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2) (cbrt.f32 (/.f32 1 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)) (/.f32 (+.f32 1 ux) (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3) (+.f32 1 (*.f32 ux 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 (+.f32 1 ux) (pow.f32 (/.f32 1 (+.f32 1 ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (/.f32 1 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 ux) (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 ux) (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2)) (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2) (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2) (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) (+.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))) (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (pow.f32 (/.f32 1 (+.f32 1 ux)) 2)) (/.f32 1 (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 ux) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (/.f32 1 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 4))) (+.f32 1 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 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 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 (+.f32 1 ux) -1)) (+.f32 (*.f32 ux ux) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (-.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (-.f32 0 (/.f32 1 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 -1 (+.f32 (*.f32 ux ux) (*.f32 ux (+.f32 (*.f32 ux ux) -1))))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (*.f32 ux ux) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux)))))) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 -1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 (*.f32 ux ux) -1))))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (*.f32 ux ux) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (neg.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2))) (neg.f32 (/.f32 1 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (neg.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)))) (neg.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 ux) (+.f32 (*.f32 ux ux) -1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 ux) (neg.f32 (+.f32 1 (pow.f32 ux 4)))) (+.f32 (*.f32 ux ux) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 ux) (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 (/.f32 (+.f32 1 ux) (+.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 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (-.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (+.f32 1 (*.f32 ux ux))) (*.f32 (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux)))) (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux))))))) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 (pow.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) 3) (pow.f32 (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux)))) 3))) (-.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (+.f32 1 (*.f32 ux ux))) (*.f32 (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux)))) (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux)))))) (*.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (+.f32 1 ux) -1) (neg.f32 (+.f32 1 (pow.f32 ux 4)))) (+.f32 1 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (+.f32 1 ux) -1) (neg.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 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (-.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (+.f32 1 (*.f32 ux ux))) (*.f32 (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux)))) (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux))))))) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 (pow.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) 3) (pow.f32 (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux)))) 3))) (-.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (+.f32 1 (*.f32 ux ux))) (*.f32 (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux)))) (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux)))))) (*.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (*.f32 (-.f32 1 (pow.f32 ux 6)) (-.f32 1 (pow.f32 ux 6)))) (*.f32 (+.f32 1 (+.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 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 1 (pow.f32 ux 4)) (+.f32 1 (pow.f32 ux 4)))) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 1 (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 ux (+.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 1 (*.f32 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 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 1 (pow.f32 ux 4)) (-.f32 1 (pow.f32 ux 6)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (-.f32 1 (pow.f32 ux 6)) (-.f32 1 (pow.f32 ux 6)))) (*.f32 (+.f32 1 (+.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 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (+.f32 1 (pow.f32 ux 4)) (+.f32 1 (pow.f32 ux 4)))) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (+.f32 1 (*.f32 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) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (+.f32 1 (*.f32 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 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (+.f32 1 (pow.f32 ux 4)) (-.f32 1 (pow.f32 ux 6)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (+.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (/.f32 1 (+.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 1 (+.f32 1 ux)) (/.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 1 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (/.f32 1 (+.f32 1 ux))) (/.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (sqrt.f32 (/.f32 1 (+.f32 1 ux))) (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2) (/.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (/.f32 1 (+.f32 1 ux)) (cbrt.f32 (/.f32 1 (+.f32 1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (/.f32 1 (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3) (/.f32 1 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3) (pow.f32 (/.f32 1 (+.f32 1 ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) (/.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (+.f32 1 ux) (+.f32 1 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 (+.f32 1 ux) (neg.f32 (+.f32 (*.f32 ux ux) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 (+.f32 (*.f32 ux ux) -1) (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (/.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (/.f32 1 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 1 ux)) (/.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (/.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 1 ux)) (cbrt.f32 (+.f32 1 ux))) (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)))) (/.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2) (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2)) (cbrt.f32 (/.f32 1 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2) (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2)) (/.f32 (/.f32 1 (+.f32 1 ux)) (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sqrt.f32 (/.f32 1 (+.f32 1 ux))) (+.f32 1 ux)) (sqrt.f32 (/.f32 1 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2) (+.f32 1 ux)) (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 1 ux) (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 1 ux) (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 (*.f32 (+.f32 1 ux) -1) (+.f32 (*.f32 ux ux) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)) (-.f32 0 (/.f32 1 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 -1 (+.f32 (*.f32 ux ux) (*.f32 ux (+.f32 (*.f32 ux ux) -1)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (*.f32 ux ux) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 -1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 (*.f32 ux ux) -1)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (*.f32 ux ux) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2)) (neg.f32 (/.f32 1 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (neg.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)) (+.f32 1 ux)) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (+.f32 1 ux) -1) 1) (+.f32 (*.f32 ux ux) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)) 1) (-.f32 0 (/.f32 1 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) 1) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) 1) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 -1 (+.f32 (*.f32 ux ux) (*.f32 ux (+.f32 (*.f32 ux ux) -1)))) 1) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (*.f32 ux ux) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) 1) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 -1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 (*.f32 ux ux) -1)))) 1) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (*.f32 ux ux) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2)) 1) (neg.f32 (/.f32 1 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) 1) (neg.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (sqrt.f32 (/.f32 1 (+.f32 1 ux)))) (sqrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 (+.f32 1 ux) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 -1) (/.f32 (+.f32 1 ux) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 (*.f32 ux ux) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2)) (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (+.f32 1 ux)) (*.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (pow.f32 (/.f32 1 (+.f32 1 ux)) 2)) (+.f32 1 ux)) (pow.f32 (/.f32 1 (+.f32 1 ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 1 ux)) (+.f32 1 ux)) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (+.f32 1 ux)) (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (+.f32 1 (*.f32 ux ux))) (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2))) (+.f32 1 ux)) (pow.f32 (/.f32 1 (+.f32 1 ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) 3) (pow.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) 3)) (+.f32 1 ux)) (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (+.f32 1 (*.f32 ux ux))) (+.f32 (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)) (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 (*.f32 ux ux)))) (+.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (*.f32 ux ux)))) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (+.f32 1 (*.f32 ux ux)) -3)) (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (/.f32 1 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))) (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) 3) (pow.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3) 3)) (/.f32 1 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))) (-.f32 (+.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (+.f32 1 (*.f32 ux ux)) -3)) (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (*.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (/.f32 1 (+.f32 1 (*.f32 ux ux)))) (+.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2)) (/.f32 (+.f32 1 ux) (sqrt.f32 (+.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (cbrt.f32 (/.f32 1 (+.f32 1 ux)))) (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2)) (cbrt.f32 (/.f32 1 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (/.f32 (+.f32 1 ux) (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (pow.f32 (/.f32 1 (+.f32 1 ux)) 2)) (+.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (/.f32 1 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2))) (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2) (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 1 ux) (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 (/.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 4))) (/.f32 1 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 1 ux) (-.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 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) 1) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (sqrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))) (sqrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 1 ux) -1) 1) (+.f32 (*.f32 ux ux) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 1 ux) -1) (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (neg.f32 (sqrt.f32 (+.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 1 ux) -1) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (neg.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 1 ux) -1) -1) (+.f32 1 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 1 ux) -1) (sqrt.f32 (+.f32 (*.f32 ux ux) -1))) (sqrt.f32 (+.f32 (*.f32 ux ux) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 1 ux) -1) (*.f32 (cbrt.f32 (+.f32 (*.f32 ux ux) -1)) (cbrt.f32 (+.f32 (*.f32 ux ux) -1)))) (cbrt.f32 (+.f32 (*.f32 ux ux) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 1 ux) -1) (neg.f32 (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 1 ux) -1) (neg.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 (/.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) 1) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (sqrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))) (sqrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) 1) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux 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 ux (+.f32 1 (*.f32 ux ux)))) (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 (+.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (*.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (*.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (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 (/.f32 (+.f32 -1 (+.f32 (*.f32 ux ux) (*.f32 ux (+.f32 (*.f32 ux ux) -1)))) (+.f32 (*.f32 ux ux) -1)) (+.f32 1 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 -1 (+.f32 (*.f32 ux ux) (*.f32 ux (+.f32 (*.f32 ux ux) -1)))) (+.f32 1 (*.f32 ux ux))) (+.f32 (*.f32 ux ux) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) 1) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (+.f32 1 (*.f32 ux ux))) (+.f32 1 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 (+.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (*.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (+.f32 1 (*.f32 ux ux)) (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 (/.f32 (+.f32 -1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 (*.f32 ux ux) -1)))) (+.f32 (*.f32 ux ux) -1)) (+.f32 1 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1 (+.f32 1 ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 ux))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 1 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 1 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (/.f32 1 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 ux (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 1 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) 1 (/.f32 ux (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) ux (/.f32 1 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (/.f32 1 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2) (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2) (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (/.f32 1 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 ux (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 0 (exp.f32 (log1p.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 0 (/.f32 0 (+.f32 1 (*.f32 ux ux)))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 0 (+.f32 1 (*.f32 ux ux))) 0) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 0 (+.f32 1 (*.f32 ux ux))) (exp.f32 (log1p.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 0 (+.f32 1 (*.f32 ux ux))) (/.f32 0 (+.f32 1 (*.f32 ux ux)))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 ux (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 1 (*.f32 ux ux)) ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 (*.f32 ux ux) -1) ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 ux (+.f32 1 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 ux (+.f32 (*.f32 ux ux) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 ux (neg.f32 (+.f32 (*.f32 ux ux) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 ux (/.f32 (+.f32 1 (*.f32 ux ux)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 ux) (/.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 ux) (/.f32 (+.f32 1 (*.f32 ux ux)) (neg.f32 (sqrt.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 ux) (/.f32 (+.f32 (*.f32 ux ux) -1) (sqrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 ux) (/.f32 (+.f32 (*.f32 ux ux) -1) (neg.f32 (sqrt.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 ux) (/.f32 (+.f32 1 (*.f32 ux ux)) (pow.f32 (cbrt.f32 ux) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 ux) (/.f32 (+.f32 (*.f32 ux ux) -1) (pow.f32 (cbrt.f32 ux) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 ux) (/.f32 (/.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 ux)) (cbrt.f32 (sqrt.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 ux) (/.f32 (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 ux)) (cbrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (+.f32 (*.f32 ux ux) -1) (cbrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (+.f32 1 (*.f32 ux ux)) (neg.f32 (cbrt.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (+.f32 (*.f32 ux ux) -1) (neg.f32 (cbrt.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 (+.f32 1 (*.f32 ux ux)) ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 (+.f32 (*.f32 ux ux) -1) ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 -1) (/.f32 (+.f32 1 (*.f32 ux ux)) ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (sqrt.f32 ux)) (/.f32 (/.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 ux)) (sqrt.f32 (sqrt.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (/.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 ux)) (sqrt.f32 (cbrt.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 ux)) (sqrt.f32 (pow.f32 (cbrt.f32 ux) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (cbrt.f32 (pow.f32 ux 4))) (/.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 (pow.f32 (cbrt.f32 ux) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (cbrt.f32 (pow.f32 ux 4))) (/.f32 (+.f32 (*.f32 ux ux) -1) (sqrt.f32 (pow.f32 (cbrt.f32 ux) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 ux) 2))) (/.f32 (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 ux)) (cbrt.f32 (pow.f32 (cbrt.f32 ux) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (cbrt.f32 (pow.f32 ux 4))) (/.f32 (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 ux)) (cbrt.f32 (pow.f32 (cbrt.f32 ux) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 ux) -1) (/.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 ux) -1) (/.f32 (+.f32 (*.f32 ux ux) -1) (sqrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 ux) 2) -1) (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 ux) 2) -1) (/.f32 (+.f32 (*.f32 ux ux) -1) (cbrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 ux (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 ux (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (neg.f32 (sqrt.f32 (+.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 ux (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 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (neg.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 ux (+.f32 1 (pow.f32 ux 4))) (/.f32 1 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 ux (-.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 (neg.f32 (sqrt.f32 ux)) (/.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 ux)) (/.f32 (+.f32 (*.f32 ux ux) -1) (sqrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (+.f32 (*.f32 ux ux) -1) (cbrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 ux (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 (*.f32 ux (+.f32 1 (*.f32 ux ux))) (+.f32 1 (pow.f32 ux 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux ux) (/.f32 1 (+.f32 1 (*.f32 ux ux)))) ux)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 0 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (*.f32 ux ux)))) (+.f32 (*.f32 ux ux) (*.f32 ux 0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 ux (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) 1) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) 1) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 ux (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 -1) (/.f32 ux (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 (*.f32 ux ux) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2)) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 ux (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 (*.f32 ux (+.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 (sqrt.f32 ux) (/.f32 (sqrt.f32 ux) (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 (*.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (cbrt.f32 ux) (+.f32 1 (*.f32 ux ux)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (cbrt.f32 ux) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 ux) 2) (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (/.f32 ux (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (/.f32 ux (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 (/.f32 ux (sqrt.f32 (+.f32 (*.f32 ux ux) -1))) (sqrt.f32 (+.f32 (*.f32 ux ux) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 ux (*.f32 (cbrt.f32 (+.f32 (*.f32 ux ux) -1)) (cbrt.f32 (+.f32 (*.f32 ux ux) -1)))) (cbrt.f32 (+.f32 (*.f32 ux ux) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 ux (neg.f32 (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 ux (neg.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 (/.f32 (/.f32 ux (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) 1) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 ux (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 ux (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (sqrt.f32 (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (sqrt.f32 (+.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 ux (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))) (sqrt.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) 1) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (sqrt.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (*.f32 (cbrt.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (cbrt.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))) (cbrt.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))) (cbrt.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (-.f32 (log.f32 ux) (log1p.f32 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))))))))

simplify157.0ms (1.4%)

Algorithm
egg-herbie
Rules
1254×associate-/l*
808×distribute-lft-in
774×*-commutative
708×associate-*r*
702×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
072918340
1219817996
Stop Event
node limit
Counts
320 → 588
Calls
Call 1
Inputs
1
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 2) 1))
(+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -1 (pow.f32 ux 3)))))
(/.f32 1 ux)
(-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 4))))
(/.f32 1 ux)
(-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 4))))
(*.f32 -1 ux)
(+.f32 (*.f32 -1 ux) (*.f32 -1 (pow.f32 ux 3)))
(+.f32 (*.f32 -1 ux) (+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 5))))
(+.f32 (*.f32 -1 (pow.f32 ux 7)) (+.f32 (*.f32 -1 ux) (+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 5)))))
(/.f32 1 ux)
(+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux))
(+.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 (pow.f32 ux 5)) (/.f32 1 ux)))
(+.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 (pow.f32 ux 5)) (+.f32 (/.f32 1 (pow.f32 ux 7)) (/.f32 1 ux))))
(/.f32 1 ux)
(+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux))
(+.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 (pow.f32 ux 5)) (/.f32 1 ux)))
(+.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 (pow.f32 ux 5)) (+.f32 (/.f32 1 (pow.f32 ux 7)) (/.f32 1 ux))))
(-.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(-.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (fma.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 1 (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(-.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (fma.f32 ux (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(-.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux)))) ux (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(-.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(-.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) (pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(-.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3) (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (+.f32 1 ux)))
(-.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3) (-.f32 (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (+.f32 1 ux)) (fma.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 1 (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(-.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3) (-.f32 (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (+.f32 1 ux)) (fma.f32 ux (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(-.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3) (-.f32 (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (+.f32 1 ux)) (fma.f32 (neg.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux)))) ux (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(-.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3) (-.f32 (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (+.f32 1 ux)) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(-.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3) (-.f32 (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (+.f32 1 ux)) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) (pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(-.f32 0 (-.f32 0 (/.f32 1 (+.f32 1 ux))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) (-.f32 1 (/.f32 1 (+.f32 1 (*.f32 ux ux)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))))) (+.f32 1 (/.f32 ux (+.f32 1 (*.f32 ux ux)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))))) (-.f32 1 (*.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (neg.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))))) (-.f32 1 (*.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (neg.f32 (pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) 1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) (-.f32 1 (fma.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 1 (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) (-.f32 1 (fma.f32 ux (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) (-.f32 1 (fma.f32 (neg.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux)))) ux (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) (-.f32 1 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) (-.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) (pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(-.f32 (/.f32 0 (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux))))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) 0) (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (exp.f32 (log1p.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))))) 1)
(-.f32 (+.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 0 (+.f32 1 (*.f32 ux ux)))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(-.f32 (+.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux)))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 ux)))
(*.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (+.f32 1 ux))
(*.f32 (/.f32 1 (+.f32 1 ux)) 1)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 ux))) (sqrt.f32 (/.f32 1 (+.f32 1 ux))))
(*.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2) (/.f32 (+.f32 1 ux) (sqrt.f32 (+.f32 1 (*.f32 ux ux)))))
(*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2) (cbrt.f32 (/.f32 1 (+.f32 1 ux))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)) (/.f32 (+.f32 1 ux) (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))
(*.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 1 ux))
(*.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3) (+.f32 1 (*.f32 ux ux)))
(*.f32 (+.f32 1 ux) (/.f32 1 (+.f32 1 (*.f32 ux ux))))
(*.f32 (+.f32 1 ux) (pow.f32 (/.f32 1 (+.f32 1 ux)) 2))
(*.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (/.f32 1 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(*.f32 (/.f32 (+.f32 1 ux) (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2))
(*.f32 (/.f32 (+.f32 1 ux) (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))
(*.f32 (+.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2)) (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2) (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2) (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) (+.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))) (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)))
(*.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (pow.f32 (/.f32 1 (+.f32 1 ux)) 2)) (/.f32 1 (+.f32 1 ux)))
(*.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))
(*.f32 (/.f32 (+.f32 1 ux) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (/.f32 1 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))
(*.f32 (/.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 4))) (+.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(*.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 (+.f32 1 ux) -1)) (+.f32 (*.f32 ux ux) -1))
(*.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (-.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (-.f32 0 (/.f32 1 (+.f32 1 ux))))
(*.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))
(*.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))
(*.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 -1 (+.f32 (*.f32 ux ux) (*.f32 ux (+.f32 (*.f32 ux ux) -1))))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (*.f32 ux ux) -1)))
(*.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux)))))) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))
(*.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 -1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 (*.f32 ux ux) -1))))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (*.f32 ux ux) -1)))
(*.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (neg.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2))) (neg.f32 (/.f32 1 (+.f32 1 ux))))
(*.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (neg.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)))) (neg.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(*.f32 (/.f32 (+.f32 1 ux) (+.f32 (*.f32 ux ux) -1)) -1)
(*.f32 (/.f32 (+.f32 1 ux) (neg.f32 (+.f32 1 (pow.f32 ux 4)))) (+.f32 (*.f32 ux ux) -1))
(*.f32 (/.f32 (+.f32 1 ux) (neg.f32 (-.f32 1 (pow.f32 ux 6)))) (neg.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (/.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 6))) (+.f32 1 (-.f32 (pow.f32 ux 4) (*.f32 ux ux))))
(*.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (-.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (+.f32 1 (*.f32 ux ux))) (*.f32 (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux)))) (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux))))))) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))
(*.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 (pow.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) 3) (pow.f32 (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux)))) 3))) (-.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (+.f32 1 (*.f32 ux ux))) (*.f32 (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux)))) (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux)))))) (*.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux)))))))
(*.f32 (/.f32 (*.f32 (+.f32 1 ux) -1) (neg.f32 (+.f32 1 (pow.f32 ux 4)))) (+.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 (*.f32 (+.f32 1 ux) -1) (neg.f32 (-.f32 1 (pow.f32 ux 6)))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (-.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (+.f32 1 (*.f32 ux ux))) (*.f32 (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux)))) (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux))))))) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 (pow.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) 3) (pow.f32 (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux)))) 3))) (-.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (+.f32 1 (*.f32 ux ux))) (*.f32 (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux)))) (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux)))))) (*.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux)))))))
(*.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (*.f32 (-.f32 1 (pow.f32 ux 6)) (-.f32 1 (pow.f32 ux 6)))) (*.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 1 (pow.f32 ux 4)) (+.f32 1 (pow.f32 ux 4)))) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))
(*.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 4)))) (+.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 1 (pow.f32 ux 6)))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(*.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 1 (pow.f32 ux 4)) (-.f32 1 (pow.f32 ux 6)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (-.f32 1 (pow.f32 ux 6)) (-.f32 1 (pow.f32 ux 6)))) (*.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (+.f32 1 (pow.f32 ux 4)) (+.f32 1 (pow.f32 ux 4)))) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))
(*.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 4)))) (+.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 1 (pow.f32 ux 6)))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(*.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (+.f32 1 (pow.f32 ux 4)) (-.f32 1 (pow.f32 ux 6)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(/.f32 1 (+.f32 1 ux))
(/.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 1 ux))))
(/.f32 (/.f32 1 (+.f32 1 ux)) 1)
(/.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 1 (+.f32 1 ux))))
(/.f32 (sqrt.f32 (/.f32 1 (+.f32 1 ux))) (/.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (sqrt.f32 (/.f32 1 (+.f32 1 ux))) (+.f32 1 ux))))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2) (/.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (/.f32 1 (+.f32 1 ux)) (cbrt.f32 (/.f32 1 (+.f32 1 ux))))))
(/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (/.f32 1 (+.f32 1 ux)))
(/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3) (/.f32 1 (+.f32 1 (*.f32 ux ux))))
(/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3) (pow.f32 (/.f32 1 (+.f32 1 ux)) 2))
(/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) (/.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (+.f32 1 ux) (+.f32 1 ux))))
(/.f32 (+.f32 1 ux) (+.f32 1 (*.f32 ux ux)))
(/.f32 (+.f32 1 ux) (neg.f32 (+.f32 (*.f32 ux ux) -1)))
(/.f32 -1 (/.f32 (+.f32 (*.f32 ux ux) -1) (+.f32 1 ux)))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))
(/.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (/.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (/.f32 1 (+.f32 1 ux))))
(/.f32 (sqrt.f32 (+.f32 1 ux)) (/.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 (+.f32 1 ux))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (/.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 1 ux)) (cbrt.f32 (+.f32 1 ux))) (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 1 ux))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)))) (/.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2) (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2)) (cbrt.f32 (/.f32 1 (+.f32 1 ux))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2) (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2)) (/.f32 (/.f32 1 (+.f32 1 ux)) (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2)))
(/.f32 (/.f32 (sqrt.f32 (/.f32 1 (+.f32 1 ux))) (+.f32 1 ux)) (sqrt.f32 (/.f32 1 (+.f32 1 ux))))
(/.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2) (+.f32 1 ux)) (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2))
(/.f32 (/.f32 (+.f32 1 ux) (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (+.f32 1 ux) (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))
(/.f32 (*.f32 (+.f32 1 ux) -1) (+.f32 (*.f32 ux ux) -1))
(/.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)) (-.f32 0 (/.f32 1 (+.f32 1 ux))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))
(/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))
(/.f32 (+.f32 -1 (+.f32 (*.f32 ux ux) (*.f32 ux (+.f32 (*.f32 ux ux) -1)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (*.f32 ux ux) -1)))
(/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))
(/.f32 (+.f32 -1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 (*.f32 ux ux) -1)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (*.f32 ux ux) -1)))
(/.f32 (neg.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2)) (neg.f32 (/.f32 1 (+.f32 1 ux))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (neg.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)) (+.f32 1 ux)) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 (*.f32 (+.f32 1 ux) -1) 1) (+.f32 (*.f32 ux ux) -1))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)) 1) (-.f32 0 (/.f32 1 (+.f32 1 ux))))
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) 1) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))
(/.f32 (*.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) 1) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))
(/.f32 (*.f32 (+.f32 -1 (+.f32 (*.f32 ux ux) (*.f32 ux (+.f32 (*.f32 ux ux) -1)))) 1) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (*.f32 ux ux) -1)))
(/.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) 1) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))
(/.f32 (*.f32 (+.f32 -1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 (*.f32 ux ux) -1)))) 1) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (*.f32 ux ux) -1)))
(/.f32 (*.f32 (neg.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2)) 1) (neg.f32 (/.f32 1 (+.f32 1 ux))))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) 1) (neg.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (sqrt.f32 (/.f32 1 (+.f32 1 ux)))) (sqrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(/.f32 (*.f32 1 (/.f32 (+.f32 1 ux) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 (sqrt.f32 -1) (/.f32 (+.f32 1 ux) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 (*.f32 ux ux) -1)))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2)) (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(/.f32 (*.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (+.f32 1 ux)) (*.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(/.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (pow.f32 (/.f32 1 (+.f32 1 ux)) 2)) (+.f32 1 ux)) (pow.f32 (/.f32 1 (+.f32 1 ux)) 2))
(/.f32 (*.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 1 ux)) (+.f32 1 ux)) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))
(/.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (+.f32 1 ux)) (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)))
(/.f32 (*.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (+.f32 1 (*.f32 ux ux))) (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2))) (+.f32 1 ux)) (pow.f32 (/.f32 1 (+.f32 1 ux)) 2))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) 3) (pow.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) 3)) (+.f32 1 ux)) (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (+.f32 1 (*.f32 ux ux))) (+.f32 (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)) (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2)))))
(/.f32 (*.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 (*.f32 ux ux)))) (+.f32 1 ux))
(/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (*.f32 ux ux)))) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (+.f32 1 (*.f32 ux ux)) -3)) (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (/.f32 1 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))) (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)))
(/.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) 3) (pow.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3) 3)) (/.f32 1 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))) (-.f32 (+.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (+.f32 1 (*.f32 ux ux)) -3)) (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (*.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))))
(/.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (/.f32 1 (+.f32 1 (*.f32 ux ux)))) (+.f32 1 ux))
(/.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2)) (/.f32 (+.f32 1 ux) (sqrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (cbrt.f32 (/.f32 1 (+.f32 1 ux)))) (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2))
(/.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2)) (cbrt.f32 (/.f32 1 (+.f32 1 ux))))
(/.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (/.f32 (+.f32 1 ux) (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (pow.f32 (/.f32 1 (+.f32 1 ux)) 2)) (+.f32 1 ux))
(/.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (/.f32 1 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(/.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2))) (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2) (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(/.f32 (/.f32 (+.f32 1 ux) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 4))) (/.f32 1 (+.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) 1) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))
(/.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (sqrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))) (sqrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(/.f32 (/.f32 (*.f32 (+.f32 1 ux) -1) 1) (+.f32 (*.f32 ux ux) -1))
(/.f32 (/.f32 (*.f32 (+.f32 1 ux) -1) (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (neg.f32 (sqrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (+.f32 1 ux) -1) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (neg.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (+.f32 1 ux) -1) -1) (+.f32 1 (*.f32 ux ux)))
(/.f32 (/.f32 (*.f32 (+.f32 1 ux) -1) (sqrt.f32 (+.f32 (*.f32 ux ux) -1))) (sqrt.f32 (+.f32 (*.f32 ux ux) -1)))
(/.f32 (/.f32 (*.f32 (+.f32 1 ux) -1) (*.f32 (cbrt.f32 (+.f32 (*.f32 ux ux) -1)) (cbrt.f32 (+.f32 (*.f32 ux ux) -1)))) (cbrt.f32 (+.f32 (*.f32 ux ux) -1)))
(/.f32 (/.f32 (*.f32 (+.f32 1 ux) -1) (neg.f32 (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (*.f32 (+.f32 1 ux) -1) (neg.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) 1) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (sqrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))) (sqrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(/.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) 1) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))
(/.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (+.f32 1 (*.f32 ux ux))) (+.f32 1 (*.f32 ux ux)))
(/.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (*.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (*.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))
(/.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (+.f32 -1 (+.f32 (*.f32 ux ux) (*.f32 ux (+.f32 (*.f32 ux ux) -1)))) (+.f32 (*.f32 ux ux) -1)) (+.f32 1 (*.f32 ux ux)))
(/.f32 (/.f32 (+.f32 -1 (+.f32 (*.f32 ux ux) (*.f32 ux (+.f32 (*.f32 ux ux) -1)))) (+.f32 1 (*.f32 ux ux))) (+.f32 (*.f32 ux ux) -1))
(/.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) 1) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))
(/.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (+.f32 1 (*.f32 ux ux))) (+.f32 1 (*.f32 ux ux)))
(/.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (*.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))
(/.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (+.f32 1 (*.f32 ux ux)) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (+.f32 -1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 (*.f32 ux ux) -1)))) (+.f32 (*.f32 ux ux) -1)) (+.f32 1 (*.f32 ux ux)))
(pow.f32 (/.f32 1 (+.f32 1 ux)) 1)
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 ux))) 2)
(pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 3)
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3) 1/3)
(sqrt.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 ux))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 ux)))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 ux))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 ux))))
(fma.f32 1 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(fma.f32 1 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (/.f32 1 (+.f32 1 (*.f32 ux ux))))
(fma.f32 ux (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 1 (+.f32 1 (*.f32 ux ux))))
(fma.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) 1 (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(fma.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) ux (/.f32 1 (+.f32 1 (*.f32 ux ux))))
(fma.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (/.f32 1 (+.f32 1 (*.f32 ux ux))))
(fma.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2) (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2) (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2) (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (/.f32 1 (+.f32 1 (*.f32 ux ux))))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(+.f32 0 (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(+.f32 (-.f32 0 (exp.f32 (log1p.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))))) 1)
(+.f32 (-.f32 0 (/.f32 0 (+.f32 1 (*.f32 ux ux)))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(+.f32 (-.f32 (/.f32 0 (+.f32 1 (*.f32 ux ux))) 0) (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(+.f32 (-.f32 (/.f32 0 (+.f32 1 (*.f32 ux ux))) (exp.f32 (log1p.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))))) 1)
(+.f32 (-.f32 (/.f32 0 (+.f32 1 (*.f32 ux ux))) (/.f32 0 (+.f32 1 (*.f32 ux ux)))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(-.f32 0 (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) 1)
(-.f32 (/.f32 0 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(/.f32 1 (/.f32 (+.f32 1 (*.f32 ux ux)) ux))
(/.f32 1 (/.f32 (+.f32 (*.f32 ux ux) -1) ux))
(/.f32 ux (+.f32 1 (*.f32 ux ux)))
(/.f32 ux (+.f32 (*.f32 ux ux) -1))
(/.f32 ux (neg.f32 (+.f32 (*.f32 ux ux) -1)))
(/.f32 ux (/.f32 (+.f32 1 (*.f32 ux ux)) -1))
(/.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 1)
(/.f32 (sqrt.f32 ux) (/.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 ux)))
(/.f32 (sqrt.f32 ux) (/.f32 (+.f32 1 (*.f32 ux ux)) (neg.f32 (sqrt.f32 ux))))
(/.f32 (sqrt.f32 ux) (/.f32 (+.f32 (*.f32 ux ux) -1) (sqrt.f32 ux)))
(/.f32 (sqrt.f32 ux) (/.f32 (+.f32 (*.f32 ux ux) -1) (neg.f32 (sqrt.f32 ux))))
(/.f32 (cbrt.f32 ux) (/.f32 (+.f32 1 (*.f32 ux ux)) (pow.f32 (cbrt.f32 ux) 2)))
(/.f32 (cbrt.f32 ux) (/.f32 (+.f32 (*.f32 ux ux) -1) (pow.f32 (cbrt.f32 ux) 2)))
(/.f32 (cbrt.f32 ux) (/.f32 (/.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 ux)) (cbrt.f32 (sqrt.f32 ux))))
(/.f32 (cbrt.f32 ux) (/.f32 (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 ux)) (cbrt.f32 ux)))
(/.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 ux)))
(/.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (+.f32 (*.f32 ux ux) -1) (cbrt.f32 ux)))
(/.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (+.f32 1 (*.f32 ux ux)) (neg.f32 (cbrt.f32 ux))))
(/.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (+.f32 (*.f32 ux ux) -1) (neg.f32 (cbrt.f32 ux))))
(/.f32 -1 (/.f32 (+.f32 1 (*.f32 ux ux)) ux))
(/.f32 -1 (/.f32 (+.f32 (*.f32 ux ux) -1) ux))
(/.f32 (sqrt.f32 -1) (/.f32 (+.f32 1 (*.f32 ux ux)) ux))
(/.f32 (sqrt.f32 (sqrt.f32 ux)) (/.f32 (/.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 ux)) (sqrt.f32 (sqrt.f32 ux))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (/.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 ux)) (sqrt.f32 (cbrt.f32 ux))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 ux)) (sqrt.f32 (pow.f32 (cbrt.f32 ux) 2))))
(/.f32 (sqrt.f32 (cbrt.f32 (pow.f32 ux 4))) (/.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 (pow.f32 (cbrt.f32 ux) 2))))
(/.f32 (sqrt.f32 (cbrt.f32 (pow.f32 ux 4))) (/.f32 (+.f32 (*.f32 ux ux) -1) (sqrt.f32 (pow.f32 (cbrt.f32 ux) 2))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 ux) 2))) (/.f32 (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 ux)) (cbrt.f32 (pow.f32 (cbrt.f32 ux) 2))))
(/.f32 (cbrt.f32 (cbrt.f32 (pow.f32 ux 4))) (/.f32 (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 ux)) (cbrt.f32 (pow.f32 (cbrt.f32 ux) 2))))
(/.f32 (*.f32 ux (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 (sqrt.f32 ux) -1) (/.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 ux)))
(/.f32 (*.f32 (sqrt.f32 ux) -1) (/.f32 (+.f32 (*.f32 ux ux) -1) (sqrt.f32 ux)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 ux) 2) -1) (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 ux)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 ux) 2) -1) (/.f32 (+.f32 (*.f32 ux ux) -1) (cbrt.f32 ux)))
(/.f32 (/.f32 ux (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 ux (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (neg.f32 (sqrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (neg.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (/.f32 ux (+.f32 1 (pow.f32 ux 4))) (/.f32 1 (+.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 ux (-.f32 1 (pow.f32 ux 6))) (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(/.f32 (neg.f32 (sqrt.f32 ux)) (/.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 ux)))
(/.f32 (neg.f32 (sqrt.f32 ux)) (/.f32 (+.f32 (*.f32 ux ux) -1) (sqrt.f32 ux)))
(/.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 ux)))
(/.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (+.f32 (*.f32 ux ux) -1) (cbrt.f32 ux)))
(/.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))
(/.f32 (*.f32 ux (+.f32 1 (*.f32 ux ux))) (+.f32 1 (pow.f32 ux 4)))
(/.f32 (*.f32 (*.f32 ux ux) (/.f32 1 (+.f32 1 (*.f32 ux ux)))) ux)
(/.f32 (*.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 (-.f32 0 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (*.f32 ux ux)))) (+.f32 (*.f32 ux ux) (*.f32 ux 0)))
(/.f32 (*.f32 (/.f32 ux (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) 1) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) 1) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 1 (/.f32 ux (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 (sqrt.f32 -1) (/.f32 ux (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 (*.f32 ux ux) -1)))
(/.f32 (*.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2)) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 1 (/.f32 ux (cbrt.f32 (+.f32 1 (*.f32 ux ux))))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))
(/.f32 (*.f32 ux (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))) (-.f32 1 (pow.f32 ux 6)))
(/.f32 (*.f32 (sqrt.f32 ux) (/.f32 (sqrt.f32 ux) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (cbrt.f32 ux) (+.f32 1 (*.f32 ux ux)))) 1)
(/.f32 (*.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (cbrt.f32 ux) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 ux) 2) (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))
(/.f32 (*.f32 -1 (/.f32 ux (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 -1 (/.f32 ux (cbrt.f32 (+.f32 1 (*.f32 ux ux))))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))
(/.f32 (/.f32 ux (sqrt.f32 (+.f32 (*.f32 ux ux) -1))) (sqrt.f32 (+.f32 (*.f32 ux ux) -1)))
(/.f32 (/.f32 ux (*.f32 (cbrt.f32 (+.f32 (*.f32 ux ux) -1)) (cbrt.f32 (+.f32 (*.f32 ux ux) -1)))) (cbrt.f32 (+.f32 (*.f32 ux ux) -1)))
(/.f32 (/.f32 ux (neg.f32 (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 ux (neg.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (/.f32 ux (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) 1) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (/.f32 ux (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (/.f32 (/.f32 ux (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (sqrt.f32 (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (sqrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (/.f32 (/.f32 ux (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))) (sqrt.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) 1) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (sqrt.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (*.f32 (cbrt.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (cbrt.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))) (cbrt.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))) (cbrt.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))
(pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 1)
(pow.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2)
(pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 3)
(pow.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3) 1/3)
(neg.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(sqrt.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2))
(log.f32 (exp.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(cbrt.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))
(expm1.f32 (log1p.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))))
(exp.f32 (-.f32 (log.f32 ux) (log1p.f32 (*.f32 ux ux))))
(log1p.f32 (expm1.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))))
Outputs
1
(+.f32 (*.f32 -1 ux) 1)
(fma.f32 -1 ux 1)
(+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 2) 1))
(fma.f32 -1 ux (+.f32 1 (*.f32 ux ux)))
(+.f32 1 (fma.f32 ux ux (neg.f32 ux)))
(+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -1 (pow.f32 ux 3)))))
(fma.f32 -1 ux (+.f32 (+.f32 1 (neg.f32 (pow.f32 ux 3))) (*.f32 ux ux)))
(+.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (neg.f32 ux)))
(/.f32 1 ux)
(-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (/.f32 1 ux) (/.f32 1 (*.f32 ux ux)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 3))) (/.f32 1 (*.f32 ux ux)))
(+.f32 (/.f32 1 ux) (-.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (*.f32 ux ux))))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 4))))
(-.f32 (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 3))) (+.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 4))))
(+.f32 (/.f32 1 (pow.f32 ux 3)) (-.f32 (-.f32 (/.f32 1 ux) (/.f32 1 (*.f32 ux ux))) (/.f32 1 (pow.f32 ux 4))))
(/.f32 1 ux)
(-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (/.f32 1 ux) (/.f32 1 (*.f32 ux ux)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 3))) (/.f32 1 (*.f32 ux ux)))
(+.f32 (/.f32 1 ux) (-.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (*.f32 ux ux))))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 4))))
(-.f32 (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 3))) (+.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 4))))
(+.f32 (/.f32 1 (pow.f32 ux 3)) (-.f32 (-.f32 (/.f32 1 ux) (/.f32 1 (*.f32 ux ux))) (/.f32 1 (pow.f32 ux 4))))
(*.f32 -1 ux)
(neg.f32 ux)
(+.f32 (*.f32 -1 ux) (*.f32 -1 (pow.f32 ux 3)))
(*.f32 -1 (+.f32 ux (pow.f32 ux 3)))
(+.f32 (*.f32 -1 ux) (+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 5))))
(fma.f32 -1 ux (*.f32 -1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 5))))
(+.f32 (*.f32 -1 (pow.f32 ux 7)) (+.f32 (*.f32 -1 ux) (+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 5)))))
(fma.f32 -1 (pow.f32 ux 7) (fma.f32 -1 ux (*.f32 -1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 5)))))
(/.f32 1 ux)
(+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux))
(+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 3)))
(+.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 (pow.f32 ux 5)) (/.f32 1 ux)))
(+.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 5))))
(+.f32 (/.f32 1 ux) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (pow.f32 ux 5))))
(+.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 (pow.f32 ux 5)) (+.f32 (/.f32 1 (pow.f32 ux 7)) (/.f32 1 ux))))
(+.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 (pow.f32 ux 5)) (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 7)))))
(+.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 ux) (+.f32 (/.f32 1 (pow.f32 ux 5)) (/.f32 1 (pow.f32 ux 7)))))
(/.f32 1 ux)
(+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux))
(+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 3)))
(+.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 (pow.f32 ux 5)) (/.f32 1 ux)))
(+.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 5))))
(+.f32 (/.f32 1 ux) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (pow.f32 ux 5))))
(+.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 (pow.f32 ux 5)) (+.f32 (/.f32 1 (pow.f32 ux 7)) (/.f32 1 ux))))
(+.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 (pow.f32 ux 5)) (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 7)))))
(+.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 ux) (+.f32 (/.f32 1 (pow.f32 ux 5)) (/.f32 1 (pow.f32 ux 7)))))
(-.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(-.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (fma.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 1 (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (fma.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 1 (/.f32 ux (+.f32 1 (*.f32 ux ux)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (fma.f32 ux (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (fma.f32 ux (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (fma.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 1 (/.f32 ux (+.f32 1 (*.f32 ux ux)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (fma.f32 ux (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux)))) ux (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (fma.f32 (/.f32 -1 (+.f32 1 (*.f32 ux ux))) ux (/.f32 ux (+.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (+.f32 (neg.f32 (pow.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2)) (/.f32 ux (+.f32 1 (*.f32 ux ux)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (+.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (neg.f32 (pow.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2))))
(-.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) (pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (fma.f32 (/.f32 -1 (+.f32 1 (*.f32 ux ux))) ux (/.f32 ux (+.f32 1 (*.f32 ux ux)))))
(-.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3) (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (+.f32 1 ux)))
(-.f32 (/.f32 1 (pow.f32 (+.f32 1 ux) 3)) (*.f32 (+.f32 1 ux) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2)))
(-.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3) (-.f32 (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (+.f32 1 ux)) (fma.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 1 (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(+.f32 (-.f32 (/.f32 1 (pow.f32 (+.f32 1 ux) 3)) (*.f32 (+.f32 1 ux) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2))) (fma.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 1 (/.f32 ux (+.f32 1 (*.f32 ux ux)))))
(+.f32 (fma.f32 ux (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 ux) 3)) (*.f32 (+.f32 1 ux) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2))))
(-.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3) (-.f32 (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (+.f32 1 ux)) (fma.f32 ux (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(+.f32 (-.f32 (/.f32 1 (pow.f32 (+.f32 1 ux) 3)) (*.f32 (+.f32 1 ux) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2))) (fma.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 1 (/.f32 ux (+.f32 1 (*.f32 ux ux)))))
(+.f32 (fma.f32 ux (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 ux) 3)) (*.f32 (+.f32 1 ux) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2))))
(-.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3) (-.f32 (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (+.f32 1 ux)) (fma.f32 (neg.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux)))) ux (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(+.f32 (-.f32 (/.f32 1 (pow.f32 (+.f32 1 ux) 3)) (*.f32 (+.f32 1 ux) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2))) (fma.f32 (/.f32 -1 (+.f32 1 (*.f32 ux ux))) ux (/.f32 ux (+.f32 1 (*.f32 ux ux)))))
(+.f32 (fma.f32 (/.f32 -1 (+.f32 1 (*.f32 ux ux))) ux (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 ux) 3)) (*.f32 (+.f32 1 ux) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2))))
(-.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3) (-.f32 (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (+.f32 1 ux)) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(+.f32 (-.f32 (/.f32 1 (pow.f32 (+.f32 1 ux) 3)) (*.f32 (+.f32 1 ux) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2))) (+.f32 (neg.f32 (pow.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2)) (/.f32 ux (+.f32 1 (*.f32 ux ux)))))
(+.f32 (+.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (neg.f32 (pow.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2))) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 ux) 3)) (*.f32 (+.f32 1 ux) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2))))
(-.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3) (-.f32 (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (+.f32 1 ux)) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) (pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(+.f32 (-.f32 (/.f32 1 (pow.f32 (+.f32 1 ux) 3)) (*.f32 (+.f32 1 ux) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2))) (fma.f32 (/.f32 -1 (+.f32 1 (*.f32 ux ux))) ux (/.f32 ux (+.f32 1 (*.f32 ux ux)))))
(+.f32 (fma.f32 (/.f32 -1 (+.f32 1 (*.f32 ux ux))) ux (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 ux) 3)) (*.f32 (+.f32 1 ux) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2))))
(-.f32 0 (-.f32 0 (/.f32 1 (+.f32 1 ux))))
(neg.f32 (/.f32 -1 (+.f32 1 ux)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) (-.f32 1 (/.f32 1 (+.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (/.f32 1 (+.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))))) (+.f32 1 (/.f32 ux (+.f32 1 (*.f32 ux ux)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))))) (-.f32 1 (*.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (neg.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))))))
(+.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))))) 1) (neg.f32 (pow.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2)))
(+.f32 (neg.f32 (pow.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2)) (-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))))) (-.f32 1 (*.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (neg.f32 (pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))))) (+.f32 1 (/.f32 ux (+.f32 1 (*.f32 ux ux)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) 1)
(/.f32 1 (+.f32 1 ux))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) (-.f32 1 (fma.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 1 (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 1 (/.f32 ux (+.f32 1 (*.f32 ux ux)))))
(+.f32 (fma.f32 ux (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (/.f32 1 (+.f32 1 ux)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) (-.f32 1 (fma.f32 ux (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 1 (/.f32 ux (+.f32 1 (*.f32 ux ux)))))
(+.f32 (fma.f32 ux (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (/.f32 1 (+.f32 1 ux)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) (-.f32 1 (fma.f32 (neg.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux)))) ux (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (/.f32 -1 (+.f32 1 (*.f32 ux ux))) ux (/.f32 ux (+.f32 1 (*.f32 ux ux)))))
(+.f32 (fma.f32 (/.f32 -1 (+.f32 1 (*.f32 ux ux))) ux (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (/.f32 1 (+.f32 1 ux)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) (-.f32 1 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (neg.f32 (pow.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2)) (/.f32 ux (+.f32 1 (*.f32 ux ux)))))
(+.f32 (+.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (neg.f32 (pow.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2))) (/.f32 1 (+.f32 1 ux)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) (-.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) (pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2) (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (/.f32 -1 (+.f32 1 (*.f32 ux ux))) ux (/.f32 ux (+.f32 1 (*.f32 ux ux)))))
(+.f32 (fma.f32 (/.f32 -1 (+.f32 1 (*.f32 ux ux))) ux (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (/.f32 1 (+.f32 1 ux)))
(-.f32 (/.f32 0 (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux))))
(neg.f32 (/.f32 -1 (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) 0) (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(-.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (exp.f32 (log1p.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))))) 1)
(+.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (/.f32 1 (+.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 0 (+.f32 1 (*.f32 ux ux)))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(-.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(-.f32 (+.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux)))))) 1)
(+.f32 (+.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux)))))) -1)
(+.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))))) (+.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) -1))
(*.f32 1 (/.f32 1 (+.f32 1 ux)))
(/.f32 1 (+.f32 1 ux))
(*.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (+.f32 1 ux))
(*.f32 (/.f32 1 (+.f32 1 ux)) 1)
(/.f32 1 (+.f32 1 ux))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 ux))) (sqrt.f32 (/.f32 1 (+.f32 1 ux))))
(/.f32 1 (+.f32 1 ux))
(*.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2) (/.f32 (+.f32 1 ux) (sqrt.f32 (+.f32 1 (*.f32 ux ux)))))
(*.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2) (/.f32 (+.f32 1 ux) (hypot.f32 1 ux)))
(*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2))
(/.f32 1 (+.f32 1 ux))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2) (cbrt.f32 (/.f32 1 (+.f32 1 ux))))
(/.f32 1 (+.f32 1 ux))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)) (/.f32 (+.f32 1 ux) (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))
(*.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 1 ux))
(/.f32 1 (+.f32 1 ux))
(*.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3) (+.f32 1 (*.f32 ux ux)))
(*.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 (+.f32 1 ux) 3)))
(/.f32 (+.f32 1 (*.f32 1 (*.f32 ux ux))) (pow.f32 (+.f32 1 ux) 3))
(*.f32 (+.f32 1 ux) (/.f32 1 (+.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (+.f32 1 ux))
(*.f32 (+.f32 1 ux) (pow.f32 (/.f32 1 (+.f32 1 ux)) 2))
(/.f32 1 (+.f32 1 ux))
(*.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (/.f32 1 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))
(*.f32 (/.f32 (+.f32 1 ux) (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2))
(*.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2) (/.f32 (+.f32 1 ux) (hypot.f32 1 ux)))
(*.f32 (/.f32 (+.f32 1 ux) (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)) (/.f32 (+.f32 1 ux) (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))
(*.f32 (+.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2)) (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2) (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2) (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) (+.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2)))
(*.f32 (+.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2)) (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2) (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))) (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)))
(*.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (/.f32 1 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))
(*.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (pow.f32 (/.f32 1 (+.f32 1 ux)) 2)) (/.f32 1 (+.f32 1 ux)))
(/.f32 1 (+.f32 1 ux))
(*.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))
(*.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))))
(*.f32 (/.f32 (+.f32 1 ux) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (/.f32 1 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))
(*.f32 (/.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 4))) (+.f32 1 (*.f32 ux ux)))
(*.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 4))))
(/.f32 (+.f32 1 ux) (/.f32 (+.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(*.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 (+.f32 1 ux) -1)) (+.f32 (*.f32 ux ux) -1))
(*.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 -1 (+.f32 1 ux))) (fma.f32 ux ux -1))
(*.f32 (*.f32 (/.f32 1 (pow.f32 (+.f32 1 ux) 3)) -1) (fma.f32 ux ux -1))
(*.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (-.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (-.f32 0 (/.f32 1 (+.f32 1 ux))))
(*.f32 (/.f32 -1 (+.f32 1 ux)) (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (-.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))
(/.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2)) (+.f32 1 ux)) (-.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))
(*.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))
(*.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))))
(/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (/.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(*.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))
(*.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 (+.f32 1 ux) 3)))
(/.f32 (+.f32 1 (*.f32 1 (*.f32 ux ux))) (pow.f32 (+.f32 1 ux) 3))
(*.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 -1 (+.f32 (*.f32 ux ux) (*.f32 ux (+.f32 (*.f32 ux ux) -1))))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (*.f32 ux ux) -1)))
(*.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 -1 (*.f32 ux (+.f32 ux (fma.f32 ux ux -1))))) (*.f32 (+.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)))
(/.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 ux 1)) (+.f32 1 (*.f32 ux ux))) (+.f32 -1 (*.f32 ux (+.f32 ux (fma.f32 ux ux -1)))))
(*.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux)))))) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))
(*.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) 2) (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 1 (*.f32 ux (-.f32 ux (+.f32 1 (*.f32 ux ux)))))))
(/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (/.f32 (+.f32 1 (*.f32 ux (-.f32 ux (+.f32 1 (*.f32 ux ux))))) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2)))
(*.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 -1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 (*.f32 ux ux) -1))))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (*.f32 ux ux) -1)))
(*.f32 (*.f32 (+.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)) (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 -1 (*.f32 ux (-.f32 ux (fma.f32 ux ux -1))))))
(/.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 ux 1)) (+.f32 1 (*.f32 ux ux))) (+.f32 -1 (*.f32 ux (-.f32 ux (fma.f32 ux ux -1)))))
(*.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (neg.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2))) (neg.f32 (/.f32 1 (+.f32 1 ux))))
(*.f32 (/.f32 -1 (+.f32 1 ux)) (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (neg.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2))))
(*.f32 (/.f32 -1 (+.f32 1 ux)) (/.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 -1 (+.f32 1 ux))))
(*.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (neg.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)))) (neg.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(*.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (neg.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)))) (-.f32 (neg.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2)) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))
(*.f32 (/.f32 (+.f32 1 ux) (+.f32 (*.f32 ux ux) -1)) -1)
(*.f32 -1 (/.f32 (+.f32 1 ux) (fma.f32 ux ux -1)))
(/.f32 (+.f32 -1 (neg.f32 ux)) (fma.f32 ux ux -1))
(*.f32 (/.f32 (+.f32 1 ux) (neg.f32 (+.f32 1 (pow.f32 ux 4)))) (+.f32 (*.f32 ux ux) -1))
(*.f32 (fma.f32 ux ux -1) (/.f32 (+.f32 1 ux) (+.f32 -1 (neg.f32 (pow.f32 ux 4)))))
(*.f32 (fma.f32 ux ux -1) (/.f32 (+.f32 1 ux) (-.f32 -1 (pow.f32 ux 4))))
(*.f32 (/.f32 (+.f32 1 ux) (neg.f32 (-.f32 1 (pow.f32 ux 6)))) (neg.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (/.f32 (+.f32 1 ux) (neg.f32 (-.f32 1 (pow.f32 ux 6)))) (+.f32 -1 (neg.f32 (fma.f32 ux ux (pow.f32 ux 4)))))
(*.f32 (/.f32 (+.f32 1 ux) (+.f32 -1 (pow.f32 ux 6))) (-.f32 -1 (fma.f32 ux ux (pow.f32 ux 4))))
(*.f32 (/.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 6))) (+.f32 1 (-.f32 (pow.f32 ux 4) (*.f32 ux ux))))
(*.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (-.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (+.f32 1 (*.f32 ux ux))) (*.f32 (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux)))) (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux))))))) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))
(*.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (/.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (-.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (+.f32 1 (*.f32 ux ux))) (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (*.f32 (/.f32 -1 (+.f32 1 ux)) (/.f32 -1 (+.f32 1 ux)))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))) (-.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (+.f32 1 (*.f32 ux ux))) (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (*.f32 (/.f32 -1 (+.f32 1 ux)) (/.f32 -1 (+.f32 1 ux))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 (pow.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) 3) (pow.f32 (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux)))) 3))) (-.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (+.f32 1 (*.f32 ux ux))) (*.f32 (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux)))) (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux)))))) (*.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux)))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 (pow.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) 3) (pow.f32 (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (/.f32 -1 (+.f32 1 ux))) 3))) (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (+.f32 1 (*.f32 ux ux))) (-.f32 (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (*.f32 (/.f32 -1 (+.f32 1 ux)) (/.f32 -1 (+.f32 1 ux)))) (*.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (/.f32 -1 (+.f32 1 ux)))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 (pow.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) 3) (pow.f32 (/.f32 (/.f32 (neg.f32 ux) (+.f32 1 (*.f32 ux ux))) (+.f32 1 ux)) 3))) (+.f32 (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (*.f32 (/.f32 -1 (+.f32 1 ux)) (/.f32 -1 (+.f32 1 ux)))) (-.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (+.f32 1 (*.f32 ux ux))) (*.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) (/.f32 (/.f32 (neg.f32 ux) (+.f32 1 (*.f32 ux ux))) (+.f32 1 ux))))))
(*.f32 (/.f32 (*.f32 (+.f32 1 ux) -1) (neg.f32 (+.f32 1 (pow.f32 ux 4)))) (+.f32 1 (*.f32 ux ux)))
(*.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 (+.f32 1 ux) (/.f32 (+.f32 -1 (neg.f32 (pow.f32 ux 4))) -1)))
(*.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 (+.f32 -1 (neg.f32 ux)) (-.f32 -1 (pow.f32 ux 4))))
(*.f32 (/.f32 (*.f32 (+.f32 1 ux) -1) (neg.f32 (-.f32 1 (pow.f32 ux 6)))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(*.f32 (/.f32 (+.f32 1 ux) (neg.f32 (-.f32 1 (pow.f32 ux 6)))) (+.f32 -1 (neg.f32 (fma.f32 ux ux (pow.f32 ux 4)))))
(*.f32 (/.f32 (+.f32 1 ux) (+.f32 -1 (pow.f32 ux 6))) (-.f32 -1 (fma.f32 ux ux (pow.f32 ux 4))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (-.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (+.f32 1 (*.f32 ux ux))) (*.f32 (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux)))) (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux))))))) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))) (-.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (+.f32 1 (*.f32 ux ux))) (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (*.f32 (/.f32 -1 (+.f32 1 ux)) (/.f32 -1 (+.f32 1 ux))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (-.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (+.f32 1 (*.f32 ux ux))) (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (*.f32 (/.f32 -1 (+.f32 1 ux)) (/.f32 -1 (+.f32 1 ux))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 (pow.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) 3) (pow.f32 (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux)))) 3))) (-.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (+.f32 1 (*.f32 ux ux))) (*.f32 (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux)))) (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux)))))) (*.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (-.f32 0 (/.f32 1 (+.f32 1 ux)))))))
(*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (+.f32 1 (*.f32 ux ux))) (-.f32 (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (*.f32 (/.f32 -1 (+.f32 1 ux)) (/.f32 -1 (+.f32 1 ux)))) (*.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (/.f32 -1 (+.f32 1 ux)))))) (/.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 (pow.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) 3) (pow.f32 (*.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (/.f32 -1 (+.f32 1 ux))) 3))))
(*.f32 (+.f32 (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (*.f32 (/.f32 -1 (+.f32 1 ux)) (/.f32 -1 (+.f32 1 ux)))) (-.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (+.f32 1 (*.f32 ux ux))) (*.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) (/.f32 (/.f32 (neg.f32 ux) (+.f32 1 (*.f32 ux ux))) (+.f32 1 ux))))) (/.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 (pow.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) 3) (pow.f32 (/.f32 (/.f32 (neg.f32 ux) (+.f32 1 (*.f32 ux ux))) (+.f32 1 ux)) 3))))
(*.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (*.f32 (-.f32 1 (pow.f32 ux 6)) (-.f32 1 (pow.f32 ux 6)))) (*.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 1 (pow.f32 ux 6)) (-.f32 1 (pow.f32 ux 6)))) (*.f32 (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))))
(*.f32 (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))) (*.f32 (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))) (/.f32 (+.f32 1 ux) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (*.f32 ux ux))))))
(*.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 1 (pow.f32 ux 4)) (+.f32 1 (pow.f32 ux 4)))) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))
(*.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) 2) (/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 1 (pow.f32 ux 4)) (+.f32 1 (pow.f32 ux 4)))))
(/.f32 (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 1 ux)) (/.f32 (*.f32 (+.f32 1 (pow.f32 ux 4)) (+.f32 1 (pow.f32 ux 4))) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2)))
(*.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 4)))) (+.f32 1 (*.f32 ux ux)))
(*.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 4)))))
(*.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 (/.f32 1 (/.f32 1 (+.f32 1 ux))) (+.f32 1 (pow.f32 ux 4))))
(*.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 1 (pow.f32 ux 6)))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(*.f32 (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))) (/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 1 (pow.f32 ux 6)))))
(*.f32 (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))) (/.f32 (/.f32 1 (/.f32 1 (+.f32 1 ux))) (-.f32 1 (pow.f32 ux 6))))
(*.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 1 (pow.f32 ux 4)) (-.f32 1 (pow.f32 ux 6)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 1 (pow.f32 ux 4)) (-.f32 1 (pow.f32 ux 6)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))))
(*.f32 (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))) (/.f32 (*.f32 (+.f32 1 ux) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2)) (*.f32 (+.f32 1 (pow.f32 ux 4)) (-.f32 1 (pow.f32 ux 6)))))
(*.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (-.f32 1 (pow.f32 ux 6)) (-.f32 1 (pow.f32 ux 6)))) (*.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(/.f32 (*.f32 (+.f32 1 (*.f32 ux (-.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))) (*.f32 (-.f32 1 (pow.f32 ux 6)) (-.f32 1 (pow.f32 ux 6))))
(*.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (+.f32 1 (pow.f32 ux 4)) (+.f32 1 (pow.f32 ux 4)))) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))
(*.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) 2) (/.f32 (+.f32 1 (*.f32 ux (-.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (+.f32 1 (pow.f32 ux 4)) (+.f32 1 (pow.f32 ux 4)))))
(*.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 4)))) (+.f32 1 (*.f32 ux ux)))
(*.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 (+.f32 1 (*.f32 ux (-.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 4)))))
(/.f32 (+.f32 1 (*.f32 ux (-.f32 ux (+.f32 1 (*.f32 ux ux))))) (/.f32 (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 4))) (+.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 1 (pow.f32 ux 6)))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(*.f32 (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))) (/.f32 (+.f32 1 (*.f32 ux (-.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 1 (pow.f32 ux 6)))))
(/.f32 (+.f32 1 (*.f32 ux (-.f32 ux (+.f32 1 (*.f32 ux ux))))) (/.f32 (*.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))))
(*.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (+.f32 1 (pow.f32 ux 4)) (-.f32 1 (pow.f32 ux 6)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))) (/.f32 (+.f32 1 (*.f32 ux (-.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (+.f32 1 (pow.f32 ux 4)) (-.f32 1 (pow.f32 ux 6)))))
(*.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))) (/.f32 (+.f32 1 (*.f32 ux (-.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (+.f32 1 (pow.f32 ux 4)) (-.f32 1 (pow.f32 ux 6))))))
(/.f32 1 (+.f32 1 ux))
(/.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 1 ux))))
(/.f32 1 (*.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 1 (*.f32 ux ux))))
(/.f32 1 (*.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux))))
(/.f32 (/.f32 1 (+.f32 1 ux)) 1)
(/.f32 1 (+.f32 1 ux))
(/.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 1 (+.f32 1 ux))))
(/.f32 1 (+.f32 1 ux))
(/.f32 (sqrt.f32 (/.f32 1 (+.f32 1 ux))) (/.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (sqrt.f32 (/.f32 1 (+.f32 1 ux))) (+.f32 1 ux))))
(/.f32 1 (+.f32 1 ux))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2) (/.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (/.f32 1 (+.f32 1 ux)) (cbrt.f32 (/.f32 1 (+.f32 1 ux))))))
(/.f32 1 (+.f32 1 ux))
(/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (/.f32 1 (+.f32 1 ux)))
(/.f32 1 (+.f32 1 ux))
(/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3) (/.f32 1 (+.f32 1 (*.f32 ux ux))))
(*.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 (+.f32 1 ux) 3)))
(/.f32 (+.f32 1 (*.f32 1 (*.f32 ux ux))) (pow.f32 (+.f32 1 ux) 3))
(/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3) (pow.f32 (/.f32 1 (+.f32 1 ux)) 2))
(/.f32 1 (+.f32 1 ux))
(/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) (/.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (+.f32 1 ux) (+.f32 1 ux))))
(*.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) (/.f32 1 (+.f32 1 ux))) (*.f32 (+.f32 1 ux) (+.f32 1 ux)))
(/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) (/.f32 1 (pow.f32 (+.f32 1 ux) 3)))
(/.f32 (+.f32 1 ux) (+.f32 1 (*.f32 ux ux)))
(/.f32 (+.f32 1 ux) (neg.f32 (+.f32 (*.f32 ux ux) -1)))
(*.f32 -1 (/.f32 (+.f32 1 ux) (fma.f32 ux ux -1)))
(/.f32 (+.f32 -1 (neg.f32 ux)) (fma.f32 ux ux -1))
(/.f32 -1 (/.f32 (+.f32 (*.f32 ux ux) -1) (+.f32 1 ux)))
(*.f32 -1 (/.f32 (+.f32 1 ux) (fma.f32 ux ux -1)))
(/.f32 (+.f32 -1 (neg.f32 ux)) (fma.f32 ux ux -1))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))
(/.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (/.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (/.f32 1 (+.f32 1 ux))))
(*.f32 (/.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))) (/.f32 1 (+.f32 1 ux)))
(*.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(/.f32 (sqrt.f32 (+.f32 1 ux)) (/.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 (+.f32 1 ux))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 ux)) (+.f32 1 (*.f32 ux ux))) (sqrt.f32 (+.f32 1 ux)))
(*.f32 (sqrt.f32 (+.f32 1 ux)) (/.f32 (sqrt.f32 (+.f32 1 ux)) (+.f32 1 (*.f32 ux ux))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (/.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 1 ux)) (cbrt.f32 (+.f32 1 ux))) (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 1 ux))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (+.f32 1 ux)) (cbrt.f32 (+.f32 1 ux))) (+.f32 1 (*.f32 ux ux))) (cbrt.f32 (+.f32 1 ux)))
(*.f32 (cbrt.f32 (+.f32 1 ux)) (/.f32 (cbrt.f32 (+.f32 1 ux)) (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 1 ux)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)))) (/.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (/.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2) (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2)) (cbrt.f32 (/.f32 1 (+.f32 1 ux))))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 4) (cbrt.f32 (/.f32 1 (+.f32 1 ux))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2) (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2)) (/.f32 (/.f32 1 (+.f32 1 ux)) (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2)))
(/.f32 1 (+.f32 1 ux))
(/.f32 (/.f32 (sqrt.f32 (/.f32 1 (+.f32 1 ux))) (+.f32 1 ux)) (sqrt.f32 (/.f32 1 (+.f32 1 ux))))
(/.f32 (sqrt.f32 (/.f32 1 (+.f32 1 ux))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 ux))) (+.f32 1 ux)))
(/.f32 (sqrt.f32 (/.f32 1 (+.f32 1 ux))) (*.f32 (+.f32 1 ux) (sqrt.f32 (/.f32 1 (+.f32 1 ux)))))
(/.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2) (+.f32 1 ux)) (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2) (*.f32 (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2) (+.f32 1 ux)))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2) (*.f32 (+.f32 1 ux) (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2)))
(/.f32 (/.f32 (+.f32 1 ux) (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (+.f32 1 ux) (*.f32 (hypot.f32 1 ux) (hypot.f32 1 ux)))
(/.f32 (/.f32 (+.f32 1 ux) (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))
(/.f32 (+.f32 1 ux) (*.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)))
(/.f32 (*.f32 (+.f32 1 ux) -1) (+.f32 (*.f32 ux ux) -1))
(*.f32 -1 (/.f32 (+.f32 1 ux) (fma.f32 ux ux -1)))
(/.f32 (+.f32 -1 (neg.f32 ux)) (fma.f32 ux ux -1))
(/.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)) (-.f32 0 (/.f32 1 (+.f32 1 ux))))
(/.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)) (/.f32 -1 (+.f32 1 ux)))
(*.f32 (/.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)) -1) (+.f32 1 ux))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))
(/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))
(/.f32 1 (*.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 1 (*.f32 ux ux))))
(/.f32 1 (*.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux))))
(/.f32 (+.f32 -1 (+.f32 (*.f32 ux ux) (*.f32 ux (+.f32 (*.f32 ux ux) -1)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (*.f32 ux ux) -1)))
(/.f32 (+.f32 -1 (*.f32 ux (+.f32 ux (fma.f32 ux ux -1)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)))
(/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))
(/.f32 (+.f32 1 (*.f32 ux (-.f32 ux (+.f32 1 (*.f32 ux ux))))) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))
(/.f32 (+.f32 -1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 (*.f32 ux ux) -1)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (*.f32 ux ux) -1)))
(/.f32 (+.f32 -1 (*.f32 ux (-.f32 ux (fma.f32 ux ux -1)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)))
(/.f32 (neg.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2)) (neg.f32 (/.f32 1 (+.f32 1 ux))))
(/.f32 (neg.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2)) (/.f32 -1 (+.f32 1 ux)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2)) -1) (+.f32 1 ux))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (neg.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (-.f32 (neg.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2)) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)) (+.f32 1 ux)) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)) (/.f32 (+.f32 1 ux) (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (*.f32 (*.f32 (+.f32 1 ux) -1) 1) (+.f32 (*.f32 ux ux) -1))
(*.f32 -1 (/.f32 (+.f32 1 ux) (fma.f32 ux ux -1)))
(/.f32 (+.f32 -1 (neg.f32 ux)) (fma.f32 ux ux -1))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)) 1) (-.f32 0 (/.f32 1 (+.f32 1 ux))))
(/.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)) (/.f32 -1 (+.f32 1 ux)))
(*.f32 (/.f32 (-.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)) -1) (+.f32 1 ux))
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) 1) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))
(/.f32 (*.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) 1) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))
(/.f32 1 (*.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 1 (*.f32 ux ux))))
(/.f32 1 (*.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux))))
(/.f32 (*.f32 (+.f32 -1 (+.f32 (*.f32 ux ux) (*.f32 ux (+.f32 (*.f32 ux ux) -1)))) 1) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (*.f32 ux ux) -1)))
(/.f32 (+.f32 -1 (*.f32 ux (+.f32 ux (fma.f32 ux ux -1)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)))
(/.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) 1) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))
(/.f32 (+.f32 1 (*.f32 ux (-.f32 ux (+.f32 1 (*.f32 ux ux))))) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))
(/.f32 (*.f32 (+.f32 -1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 (*.f32 ux ux) -1)))) 1) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (*.f32 ux ux) -1)))
(/.f32 (+.f32 -1 (*.f32 ux (-.f32 ux (fma.f32 ux ux -1)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)))
(/.f32 (*.f32 (neg.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2)) 1) (neg.f32 (/.f32 1 (+.f32 1 ux))))
(/.f32 (neg.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2)) (/.f32 -1 (+.f32 1 ux)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2)) -1) (+.f32 1 ux))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) 1) (neg.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (neg.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (-.f32 (neg.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2)) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (sqrt.f32 (/.f32 1 (+.f32 1 ux)))) (sqrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))) (sqrt.f32 (/.f32 1 (+.f32 1 ux)))))
(/.f32 (sqrt.f32 (/.f32 1 (+.f32 1 ux))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)))))
(/.f32 (*.f32 1 (/.f32 (+.f32 1 ux) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (+.f32 1 ux) (*.f32 (hypot.f32 1 ux) (hypot.f32 1 ux)))
(/.f32 (*.f32 (sqrt.f32 -1) (/.f32 (+.f32 1 ux) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 (*.f32 ux ux) -1)))
(/.f32 (sqrt.f32 -1) (/.f32 (sqrt.f32 (fma.f32 ux ux -1)) (/.f32 (+.f32 1 ux) (hypot.f32 1 ux))))
(*.f32 (/.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 ux ux -1))) (/.f32 (+.f32 1 ux) (hypot.f32 1 ux)))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2)) (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2) (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(*.f32 (/.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))) (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2))
(/.f32 (*.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (+.f32 1 ux)) (*.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(/.f32 (*.f32 (+.f32 1 ux) (*.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)))) (*.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(/.f32 (+.f32 1 ux) (/.f32 (*.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))) (*.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)))))
(/.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (pow.f32 (/.f32 1 (+.f32 1 ux)) 2)) (+.f32 1 ux)) (pow.f32 (/.f32 1 (+.f32 1 ux)) 2))
(/.f32 1 (+.f32 1 ux))
(/.f32 (*.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 1 ux)) (+.f32 1 ux)) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))
(/.f32 (*.f32 (+.f32 1 ux) (/.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 1 ux))) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))
(*.f32 (/.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 1 ux)) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))) (+.f32 1 ux))
(/.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (+.f32 1 ux)) (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)))
(/.f32 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (/.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 1 ux)))
(/.f32 (*.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)))
(/.f32 (*.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (+.f32 1 (*.f32 ux ux))) (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2))) (+.f32 1 ux)) (pow.f32 (/.f32 1 (+.f32 1 ux)) 2))
(/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (+.f32 1 (*.f32 ux ux))) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 4)) (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 1 ux)))
(/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (+.f32 1 (*.f32 ux ux))) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 4)) (/.f32 1 (pow.f32 (+.f32 1 ux) 3)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) 3) (pow.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) 3)) (+.f32 1 ux)) (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (+.f32 1 (*.f32 ux ux))) (+.f32 (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)) (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) 3) (pow.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) 3)) (/.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (+.f32 1 (*.f32 ux ux))) (fma.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 4))) (+.f32 1 ux)))
(/.f32 (+.f32 1 ux) (/.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (+.f32 1 (*.f32 ux ux))) (fma.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 4))) (-.f32 (pow.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2) 3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 6))))
(/.f32 (*.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 (*.f32 ux ux)))) (+.f32 1 ux))
(/.f32 1 (+.f32 1 ux))
(/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (*.f32 ux ux)))) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))
(/.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 1 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (+.f32 1 (pow.f32 ux 3)) (*.f32 (/.f32 (+.f32 1 (fma.f32 ux ux (neg.f32 ux))) 1) (+.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (+.f32 1 (*.f32 ux ux)) -3)) (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (/.f32 1 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))) (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)))
(/.f32 (*.f32 (/.f32 1 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))) (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -6) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 6))) (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -6) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 6)) (*.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))))
(/.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) 3) (pow.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3) 3)) (/.f32 1 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))) (-.f32 (+.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (+.f32 1 (*.f32 ux ux)) -3)) (*.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (*.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))))
(/.f32 (*.f32 (/.f32 1 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))) (+.f32 (pow.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) 3) (pow.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3) 3))) (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -6) (-.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 6) (*.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)))))
(/.f32 (/.f32 1 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))) (/.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -6) (-.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 6) (*.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)))) (+.f32 (pow.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) 3) (pow.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3) 3))))
(/.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (/.f32 1 (+.f32 1 (*.f32 ux ux)))) (+.f32 1 ux))
(*.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 (+.f32 1 ux) 3)))
(/.f32 (+.f32 1 (*.f32 1 (*.f32 ux ux))) (pow.f32 (+.f32 1 ux) 3))
(/.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2)) (/.f32 (+.f32 1 ux) (sqrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2) (/.f32 (+.f32 1 ux) (hypot.f32 1 ux))))
(/.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (cbrt.f32 (/.f32 1 (+.f32 1 ux)))) (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2))
(/.f32 1 (+.f32 1 ux))
(/.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 2)) (cbrt.f32 (/.f32 1 (+.f32 1 ux))))
(/.f32 1 (+.f32 1 ux))
(/.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (/.f32 (+.f32 1 ux) (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)) (/.f32 (+.f32 1 ux) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))))
(*.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 (+.f32 1 ux) (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(/.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (pow.f32 (/.f32 1 (+.f32 1 ux)) 2)) (+.f32 1 ux))
(/.f32 1 (+.f32 1 ux))
(/.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) (/.f32 1 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) 1) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))
(*.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (/.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))) 1))
(/.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (+.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2))) (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2) (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(/.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 (+.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2)) (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2) (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))))))
(/.f32 (/.f32 (+.f32 1 ux) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (+.f32 1 ux) (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))
(/.f32 (+.f32 1 ux) (*.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)))
(/.f32 (/.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 4))) (/.f32 1 (+.f32 1 (*.f32 ux ux))))
(*.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 4))))
(/.f32 (+.f32 1 ux) (/.f32 (+.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (/.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) 1) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(*.f32 (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))) (/.f32 (+.f32 1 ux) (*.f32 1 (-.f32 1 (pow.f32 ux 6)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) 1) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))
(/.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (sqrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))) (sqrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))) (sqrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(/.f32 (/.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))))
(/.f32 (/.f32 (*.f32 (+.f32 1 ux) -1) 1) (+.f32 (*.f32 ux ux) -1))
(*.f32 -1 (/.f32 (+.f32 1 ux) (fma.f32 ux ux -1)))
(/.f32 (+.f32 -1 (neg.f32 ux)) (fma.f32 ux ux -1))
(/.f32 (/.f32 (*.f32 (+.f32 1 ux) -1) (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (neg.f32 (sqrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (*.f32 -1 (+.f32 1 ux)) (*.f32 (neg.f32 (hypot.f32 1 ux)) (hypot.f32 1 ux)))
(/.f32 (/.f32 (/.f32 (+.f32 1 ux) 1) (hypot.f32 1 ux)) (hypot.f32 1 ux))
(/.f32 (/.f32 (*.f32 (+.f32 1 ux) -1) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (neg.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (*.f32 -1 (+.f32 1 ux)) (*.f32 (neg.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)))
(/.f32 (/.f32 (/.f32 (+.f32 1 ux) 1) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (*.f32 (+.f32 1 ux) -1) -1) (+.f32 1 (*.f32 ux ux)))
(/.f32 (/.f32 (+.f32 1 ux) 1) (+.f32 1 (*.f32 ux ux)))
(/.f32 (+.f32 1 ux) (+.f32 1 (*.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (*.f32 (+.f32 1 ux) -1) (sqrt.f32 (+.f32 (*.f32 ux ux) -1))) (sqrt.f32 (+.f32 (*.f32 ux ux) -1)))
(/.f32 (*.f32 -1 (+.f32 1 ux)) (*.f32 (sqrt.f32 (fma.f32 ux ux -1)) (sqrt.f32 (fma.f32 ux ux -1))))
(/.f32 (+.f32 -1 (neg.f32 ux)) (*.f32 (sqrt.f32 (fma.f32 ux ux -1)) (sqrt.f32 (fma.f32 ux ux -1))))
(/.f32 (/.f32 (*.f32 (+.f32 1 ux) -1) (*.f32 (cbrt.f32 (+.f32 (*.f32 ux ux) -1)) (cbrt.f32 (+.f32 (*.f32 ux ux) -1)))) (cbrt.f32 (+.f32 (*.f32 ux ux) -1)))
(/.f32 (/.f32 (*.f32 -1 (+.f32 1 ux)) (*.f32 (cbrt.f32 (fma.f32 ux ux -1)) (cbrt.f32 (fma.f32 ux ux -1)))) (cbrt.f32 (fma.f32 ux ux -1)))
(/.f32 (/.f32 (/.f32 (+.f32 -1 (neg.f32 ux)) (cbrt.f32 (fma.f32 ux ux -1))) (cbrt.f32 (fma.f32 ux ux -1))) (cbrt.f32 (fma.f32 ux ux -1)))
(/.f32 (/.f32 (*.f32 (+.f32 1 ux) -1) (neg.f32 (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 -1 (+.f32 1 ux)) (*.f32 (neg.f32 (hypot.f32 1 ux)) (hypot.f32 1 ux)))
(/.f32 (/.f32 (/.f32 (+.f32 1 ux) 1) (hypot.f32 1 ux)) (hypot.f32 1 ux))
(/.f32 (/.f32 (*.f32 (+.f32 1 ux) -1) (neg.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 -1 (+.f32 1 ux)) (*.f32 (neg.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)))
(/.f32 (/.f32 (/.f32 (+.f32 1 ux) 1) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) 1) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (sqrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))) (sqrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))) (sqrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(/.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3)) (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))))
(/.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) 1) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))
(/.f32 1 (*.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 1 (*.f32 ux ux))))
(/.f32 1 (*.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux))))
(/.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (+.f32 1 (*.f32 ux ux))) (+.f32 1 (*.f32 ux ux)))
(/.f32 1 (*.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 1 (*.f32 ux ux))))
(/.f32 1 (*.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux))))
(/.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 (*.f32 ux ux))) (hypot.f32 1 ux)) (*.f32 (+.f32 1 (*.f32 ux ux)) (hypot.f32 1 ux)))
(/.f32 (/.f32 1 (/.f32 1 (+.f32 1 ux))) (*.f32 (hypot.f32 1 ux) (hypot.f32 1 ux)))
(/.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (*.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (*.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (/.f32 1 (/.f32 1 (+.f32 1 ux))) (*.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)))
(/.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 (*.f32 ux ux))) (hypot.f32 1 ux)) (*.f32 (+.f32 1 (*.f32 ux ux)) (hypot.f32 1 ux)))
(/.f32 (/.f32 1 (/.f32 1 (+.f32 1 ux))) (*.f32 (hypot.f32 1 ux) (hypot.f32 1 ux)))
(/.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (*.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))
(/.f32 (/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 4)) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))
(/.f32 (/.f32 (+.f32 1 ux) (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2) (+.f32 1 (*.f32 ux ux)))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 4))
(/.f32 (/.f32 (+.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux (+.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (*.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (/.f32 1 (/.f32 1 (+.f32 1 ux))) (*.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)))
(/.f32 (/.f32 (+.f32 -1 (+.f32 (*.f32 ux ux) (*.f32 ux (+.f32 (*.f32 ux ux) -1)))) (+.f32 (*.f32 ux ux) -1)) (+.f32 1 (*.f32 ux ux)))
(/.f32 (+.f32 -1 (*.f32 ux (+.f32 ux (fma.f32 ux ux -1)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)))
(/.f32 (/.f32 (+.f32 -1 (+.f32 (*.f32 ux ux) (*.f32 ux (+.f32 (*.f32 ux ux) -1)))) (+.f32 1 (*.f32 ux ux))) (+.f32 (*.f32 ux ux) -1))
(/.f32 (+.f32 -1 (*.f32 ux (+.f32 ux (fma.f32 ux ux -1)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)))
(/.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) 1) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))
(/.f32 (+.f32 1 (*.f32 ux (-.f32 ux (+.f32 1 (*.f32 ux ux))))) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))
(/.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (+.f32 1 (*.f32 ux ux))) (+.f32 1 (*.f32 ux ux)))
(/.f32 (+.f32 1 (*.f32 ux (-.f32 ux (+.f32 1 (*.f32 ux ux))))) (pow.f32 (+.f32 1 (*.f32 ux ux)) 2))
(/.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (+.f32 1 (*.f32 ux (-.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (*.f32 (+.f32 1 (*.f32 ux ux)) (hypot.f32 1 ux)) (hypot.f32 1 ux)))
(/.f32 (+.f32 1 (*.f32 ux (-.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 (hypot.f32 1 ux) (hypot.f32 1 ux))))
(/.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (*.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (+.f32 1 (*.f32 ux (-.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (*.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)))
(/.f32 (/.f32 (+.f32 1 (*.f32 ux (-.f32 ux (+.f32 1 (*.f32 ux ux))))) (+.f32 1 (*.f32 ux ux))) (*.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)))
(/.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (+.f32 1 (*.f32 ux (-.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (*.f32 (+.f32 1 (*.f32 ux ux)) (hypot.f32 1 ux)) (hypot.f32 1 ux)))
(/.f32 (+.f32 1 (*.f32 ux (-.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 (hypot.f32 1 ux) (hypot.f32 1 ux))))
(/.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))
(/.f32 (+.f32 1 (*.f32 ux (-.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 4)))
(/.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (+.f32 1 (*.f32 ux ux)) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (+.f32 1 (*.f32 ux (-.f32 ux (+.f32 1 (*.f32 ux ux))))) (*.f32 (*.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)))
(/.f32 (/.f32 (+.f32 1 (*.f32 ux (-.f32 ux (+.f32 1 (*.f32 ux ux))))) (+.f32 1 (*.f32 ux ux))) (*.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)))
(/.f32 (/.f32 (+.f32 -1 (-.f32 (*.f32 ux ux) (*.f32 ux (+.f32 (*.f32 ux ux) -1)))) (+.f32 (*.f32 ux ux) -1)) (+.f32 1 (*.f32 ux ux)))
(/.f32 (+.f32 -1 (*.f32 ux (-.f32 ux (fma.f32 ux ux -1)))) (*.f32 (+.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)))
(pow.f32 (/.f32 1 (+.f32 1 ux)) 1)
(/.f32 1 (+.f32 1 ux))
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 ux))) 2)
(/.f32 1 (+.f32 1 ux))
(pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 ux))) 3)
(/.f32 1 (+.f32 1 ux))
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3) 1/3)
(/.f32 1 (+.f32 1 ux))
(sqrt.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 2))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 ux))))
(/.f32 1 (+.f32 1 ux))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 ux)))))
(/.f32 1 (+.f32 1 ux))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 ux)) 3))
(/.f32 1 (+.f32 1 ux))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux))))
(/.f32 1 (+.f32 1 ux))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 ux))))
(/.f32 1 (+.f32 1 ux))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 ux))))
(/.f32 1 (+.f32 1 ux))
(fma.f32 1 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (/.f32 1 (+.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(fma.f32 1 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (/.f32 1 (+.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (+.f32 1 ux))
(fma.f32 ux (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 1 (+.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (+.f32 1 ux))
(fma.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) 1 (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (/.f32 1 (+.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(fma.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) ux (/.f32 1 (+.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (+.f32 1 ux))
(fma.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (/.f32 1 (+.f32 1 (*.f32 ux ux))))
(+.f32 (pow.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2) (/.f32 1 (+.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (pow.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2))
(fma.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2) (pow.f32 (+.f32 1 (*.f32 ux ux)) -1/2) (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2) (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (/.f32 1 (+.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) (/.f32 1 (+.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(+.f32 0 (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(/.f32 ux (+.f32 1 (*.f32 ux ux)))
(+.f32 (-.f32 0 (exp.f32 (log1p.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))))) 1)
(/.f32 (neg.f32 ux) (+.f32 1 (*.f32 ux ux)))
(+.f32 (-.f32 0 (/.f32 0 (+.f32 1 (*.f32 ux ux)))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(/.f32 ux (+.f32 1 (*.f32 ux ux)))
(+.f32 (-.f32 (/.f32 0 (+.f32 1 (*.f32 ux ux))) 0) (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(/.f32 ux (+.f32 1 (*.f32 ux ux)))
(+.f32 (-.f32 (/.f32 0 (+.f32 1 (*.f32 ux ux))) (exp.f32 (log1p.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))))) 1)
(/.f32 (neg.f32 ux) (+.f32 1 (*.f32 ux ux)))
(+.f32 (-.f32 (/.f32 0 (+.f32 1 (*.f32 ux ux))) (/.f32 0 (+.f32 1 (*.f32 ux ux)))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(/.f32 ux (+.f32 1 (*.f32 ux ux)))
(-.f32 0 (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(/.f32 (neg.f32 ux) (+.f32 1 (*.f32 ux ux)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) 1)
(/.f32 ux (+.f32 1 (*.f32 ux ux)))
(-.f32 (/.f32 0 (+.f32 1 (*.f32 ux ux))) (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(/.f32 (neg.f32 ux) (+.f32 1 (*.f32 ux ux)))
(/.f32 1 (/.f32 (+.f32 1 (*.f32 ux ux)) ux))
(*.f32 (/.f32 1 (+.f32 1 (*.f32 ux ux))) ux)
(*.f32 1 (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(/.f32 1 (/.f32 (+.f32 (*.f32 ux ux) -1) ux))
(/.f32 1 (/.f32 (fma.f32 ux ux -1) ux))
(/.f32 ux (+.f32 1 (*.f32 ux ux)))
(/.f32 ux (+.f32 (*.f32 ux ux) -1))
(/.f32 ux (fma.f32 ux ux -1))
(/.f32 ux (neg.f32 (+.f32 (*.f32 ux ux) -1)))
(/.f32 ux (neg.f32 (fma.f32 ux ux -1)))
(/.f32 ux (-.f32 1 (*.f32 ux ux)))
(/.f32 ux (/.f32 (+.f32 1 (*.f32 ux ux)) -1))
(/.f32 (neg.f32 ux) (+.f32 1 (*.f32 ux ux)))
(/.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 1)
(/.f32 ux (+.f32 1 (*.f32 ux ux)))
(/.f32 (sqrt.f32 ux) (/.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 ux)))
(*.f32 (/.f32 (sqrt.f32 ux) (+.f32 1 (*.f32 ux ux))) (sqrt.f32 ux))
(/.f32 (*.f32 (sqrt.f32 ux) (sqrt.f32 ux)) (+.f32 1 (*.f32 ux ux)))
(/.f32 (sqrt.f32 ux) (/.f32 (+.f32 1 (*.f32 ux ux)) (neg.f32 (sqrt.f32 ux))))
(*.f32 (/.f32 (sqrt.f32 ux) (+.f32 1 (*.f32 ux ux))) (neg.f32 (sqrt.f32 ux)))
(*.f32 (sqrt.f32 ux) (/.f32 (neg.f32 (sqrt.f32 ux)) (+.f32 1 (*.f32 ux ux))))
(/.f32 (sqrt.f32 ux) (/.f32 (+.f32 (*.f32 ux ux) -1) (sqrt.f32 ux)))
(/.f32 (sqrt.f32 ux) (/.f32 (fma.f32 ux ux -1) (sqrt.f32 ux)))
(/.f32 (*.f32 (sqrt.f32 ux) (sqrt.f32 ux)) (fma.f32 ux ux -1))
(/.f32 (sqrt.f32 ux) (/.f32 (+.f32 (*.f32 ux ux) -1) (neg.f32 (sqrt.f32 ux))))
(*.f32 (/.f32 (sqrt.f32 ux) (fma.f32 ux ux -1)) (neg.f32 (sqrt.f32 ux)))
(/.f32 (neg.f32 (sqrt.f32 ux)) (/.f32 (fma.f32 ux ux -1) (sqrt.f32 ux)))
(/.f32 (cbrt.f32 ux) (/.f32 (+.f32 1 (*.f32 ux ux)) (pow.f32 (cbrt.f32 ux) 2)))
(*.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (cbrt.f32 ux) (+.f32 1 (*.f32 ux ux))))
(*.f32 (cbrt.f32 ux) (/.f32 (pow.f32 (cbrt.f32 ux) 2) (+.f32 1 (*.f32 ux ux))))
(/.f32 (cbrt.f32 ux) (/.f32 (+.f32 (*.f32 ux ux) -1) (pow.f32 (cbrt.f32 ux) 2)))
(*.f32 (/.f32 (cbrt.f32 ux) (fma.f32 ux ux -1)) (pow.f32 (cbrt.f32 ux) 2))
(*.f32 (cbrt.f32 ux) (/.f32 (pow.f32 (cbrt.f32 ux) 2) (fma.f32 ux ux -1)))
(/.f32 (cbrt.f32 ux) (/.f32 (/.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 ux)) (cbrt.f32 (sqrt.f32 ux))))
(/.f32 (cbrt.f32 ux) (/.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 (cbrt.f32 (sqrt.f32 ux)) (sqrt.f32 ux))))
(*.f32 (cbrt.f32 (sqrt.f32 ux)) (*.f32 (/.f32 (cbrt.f32 ux) (+.f32 1 (*.f32 ux ux))) (sqrt.f32 ux)))
(/.f32 (cbrt.f32 ux) (/.f32 (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 ux)) (cbrt.f32 ux)))
(*.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (cbrt.f32 ux) (+.f32 1 (*.f32 ux ux))))
(*.f32 (cbrt.f32 ux) (/.f32 (pow.f32 (cbrt.f32 ux) 2) (+.f32 1 (*.f32 ux ux))))
(/.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 ux)))
(*.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (cbrt.f32 ux) (+.f32 1 (*.f32 ux ux))))
(*.f32 (cbrt.f32 ux) (/.f32 (pow.f32 (cbrt.f32 ux) 2) (+.f32 1 (*.f32 ux ux))))
(/.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (+.f32 (*.f32 ux ux) -1) (cbrt.f32 ux)))
(*.f32 (/.f32 (cbrt.f32 ux) (fma.f32 ux ux -1)) (pow.f32 (cbrt.f32 ux) 2))
(*.f32 (cbrt.f32 ux) (/.f32 (pow.f32 (cbrt.f32 ux) 2) (fma.f32 ux ux -1)))
(/.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (+.f32 1 (*.f32 ux ux)) (neg.f32 (cbrt.f32 ux))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) (+.f32 1 (*.f32 ux ux))) (neg.f32 (cbrt.f32 ux)))
(*.f32 (cbrt.f32 ux) (/.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (+.f32 1 (*.f32 ux ux))))
(/.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (+.f32 (*.f32 ux ux) -1) (neg.f32 (cbrt.f32 ux))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) (fma.f32 ux ux -1)) (neg.f32 (cbrt.f32 ux)))
(*.f32 (cbrt.f32 ux) (/.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (fma.f32 ux ux -1)))
(/.f32 -1 (/.f32 (+.f32 1 (*.f32 ux ux)) ux))
(/.f32 (neg.f32 ux) (+.f32 1 (*.f32 ux ux)))
(/.f32 -1 (/.f32 (+.f32 (*.f32 ux ux) -1) ux))
(*.f32 (/.f32 -1 (fma.f32 ux ux -1)) ux)
(/.f32 (neg.f32 ux) (fma.f32 ux ux -1))
(/.f32 (sqrt.f32 -1) (/.f32 (+.f32 1 (*.f32 ux ux)) ux))
(*.f32 (/.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 ux ux))) ux)
(*.f32 ux (/.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 ux ux))))
(/.f32 (sqrt.f32 (sqrt.f32 ux)) (/.f32 (/.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 ux)) (sqrt.f32 (sqrt.f32 ux))))
(*.f32 (/.f32 (sqrt.f32 (sqrt.f32 ux)) (/.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 ux))) (sqrt.f32 (sqrt.f32 ux)))
(*.f32 (/.f32 (sqrt.f32 (sqrt.f32 ux)) (+.f32 1 (*.f32 ux ux))) (*.f32 (sqrt.f32 ux) (sqrt.f32 (sqrt.f32 ux))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (/.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 ux)) (sqrt.f32 (cbrt.f32 ux))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 ux))) (sqrt.f32 (cbrt.f32 ux)))
(*.f32 (sqrt.f32 (cbrt.f32 ux)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 ux) 2)) (+.f32 1 (*.f32 ux ux))) (sqrt.f32 ux)))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 ux)) (sqrt.f32 (pow.f32 (cbrt.f32 ux) 2))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 ux))) (sqrt.f32 (pow.f32 (cbrt.f32 ux) 2)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 ux) 2)) (+.f32 1 (*.f32 ux ux))) (*.f32 (cbrt.f32 ux) (sqrt.f32 (pow.f32 (cbrt.f32 ux) 2))))
(/.f32 (sqrt.f32 (cbrt.f32 (pow.f32 ux 4))) (/.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 (pow.f32 (cbrt.f32 ux) 2))))
(*.f32 (/.f32 (sqrt.f32 (cbrt.f32 (pow.f32 ux 4))) (+.f32 1 (*.f32 ux ux))) (sqrt.f32 (pow.f32 (cbrt.f32 ux) 2)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (sqrt.f32 (cbrt.f32 (pow.f32 ux 4))) (+.f32 1 (*.f32 ux ux))))
(/.f32 (sqrt.f32 (cbrt.f32 (pow.f32 ux 4))) (/.f32 (+.f32 (*.f32 ux ux) -1) (sqrt.f32 (pow.f32 (cbrt.f32 ux) 2))))
(/.f32 (sqrt.f32 (cbrt.f32 (pow.f32 ux 4))) (/.f32 (fma.f32 ux ux -1) (sqrt.f32 (pow.f32 (cbrt.f32 ux) 2))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (sqrt.f32 (cbrt.f32 (pow.f32 ux 4))) (fma.f32 ux ux -1)))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 ux) 2))) (/.f32 (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 ux)) (cbrt.f32 (pow.f32 (cbrt.f32 ux) 2))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 ux) 2))) (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 ux))) (cbrt.f32 (pow.f32 (cbrt.f32 ux) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (cbrt.f32 (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 (cbrt.f32 ux) (cbrt.f32 (pow.f32 (cbrt.f32 ux) 2))))))
(/.f32 (cbrt.f32 (cbrt.f32 (pow.f32 ux 4))) (/.f32 (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 ux)) (cbrt.f32 (pow.f32 (cbrt.f32 ux) 2))))
(*.f32 (/.f32 (cbrt.f32 (cbrt.f32 (pow.f32 ux 4))) (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 ux))) (cbrt.f32 (pow.f32 (cbrt.f32 ux) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 ux) 2)) (*.f32 (/.f32 (cbrt.f32 (cbrt.f32 (pow.f32 ux 4))) (+.f32 1 (*.f32 ux ux))) (cbrt.f32 ux)))
(/.f32 (*.f32 ux (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2))) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 ux ux)) -2)))
(/.f32 (*.f32 (sqrt.f32 ux) -1) (/.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 ux)))
(*.f32 (/.f32 (sqrt.f32 ux) (+.f32 1 (*.f32 ux ux))) (neg.f32 (sqrt.f32 ux)))
(*.f32 (sqrt.f32 ux) (/.f32 (neg.f32 (sqrt.f32 ux)) (+.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 (sqrt.f32 ux) -1) (/.f32 (+.f32 (*.f32 ux ux) -1) (sqrt.f32 ux)))
(*.f32 (/.f32 (sqrt.f32 ux) (fma.f32 ux ux -1)) (neg.f32 (sqrt.f32 ux)))
(/.f32 (neg.f32 (sqrt.f32 ux)) (/.f32 (fma.f32 ux ux -1) (sqrt.f32 ux)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 ux) 2) -1) (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) (+.f32 1 (*.f32 ux ux))) (neg.f32 (cbrt.f32 ux)))
(*.f32 (cbrt.f32 ux) (/.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (+.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 ux) 2) -1) (/.f32 (+.f32 (*.f32 ux ux) -1) (cbrt.f32 ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) (fma.f32 ux ux -1)) (neg.f32 (cbrt.f32 ux)))
(*.f32 (cbrt.f32 ux) (/.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (fma.f32 ux ux -1)))
(/.f32 (/.f32 ux (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 ux (*.f32 (hypot.f32 1 ux) (hypot.f32 1 ux)))
(/.f32 (/.f32 ux (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (neg.f32 (sqrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 ux (*.f32 (neg.f32 (hypot.f32 1 ux)) (hypot.f32 1 ux)))
(/.f32 ux (*.f32 (hypot.f32 1 ux) (neg.f32 (hypot.f32 1 ux))))
(/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 ux (*.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)))
(/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (neg.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 ux (*.f32 (neg.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)))
(/.f32 ux (*.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) (neg.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))))
(/.f32 (/.f32 ux (+.f32 1 (pow.f32 ux 4))) (/.f32 1 (+.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (/.f32 ux (+.f32 1 (pow.f32 ux 4))) 1) (+.f32 1 (*.f32 ux ux)))
(*.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 ux (+.f32 1 (*.f32 1 (pow.f32 ux 4)))))
(/.f32 (/.f32 ux (-.f32 1 (pow.f32 ux 6))) (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (/.f32 (/.f32 ux (-.f32 1 (pow.f32 ux 6))) 1) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(*.f32 (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))) (/.f32 ux (*.f32 1 (-.f32 1 (pow.f32 ux 6)))))
(/.f32 (neg.f32 (sqrt.f32 ux)) (/.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 ux)))
(*.f32 (/.f32 (sqrt.f32 ux) (+.f32 1 (*.f32 ux ux))) (neg.f32 (sqrt.f32 ux)))
(*.f32 (sqrt.f32 ux) (/.f32 (neg.f32 (sqrt.f32 ux)) (+.f32 1 (*.f32 ux ux))))
(/.f32 (neg.f32 (sqrt.f32 ux)) (/.f32 (+.f32 (*.f32 ux ux) -1) (sqrt.f32 ux)))
(*.f32 (/.f32 (sqrt.f32 ux) (fma.f32 ux ux -1)) (neg.f32 (sqrt.f32 ux)))
(/.f32 (neg.f32 (sqrt.f32 ux)) (/.f32 (fma.f32 ux ux -1) (sqrt.f32 ux)))
(/.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) (+.f32 1 (*.f32 ux ux))) (neg.f32 (cbrt.f32 ux)))
(*.f32 (cbrt.f32 ux) (/.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (+.f32 1 (*.f32 ux ux))))
(/.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (+.f32 (*.f32 ux ux) -1) (cbrt.f32 ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) (fma.f32 ux ux -1)) (neg.f32 (cbrt.f32 ux)))
(*.f32 (cbrt.f32 ux) (/.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (fma.f32 ux ux -1)))
(/.f32 (/.f32 ux (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))
(/.f32 ux (*.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)))
(/.f32 (*.f32 ux (+.f32 1 (*.f32 ux ux))) (+.f32 1 (pow.f32 ux 4)))
(/.f32 ux (/.f32 (+.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 ux (+.f32 1 (pow.f32 ux 4))) (+.f32 1 (*.f32 ux ux)))
(/.f32 (*.f32 (*.f32 ux ux) (/.f32 1 (+.f32 1 (*.f32 ux ux)))) ux)
(*.f32 (/.f32 (*.f32 ux ux) ux) (/.f32 1 (+.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (sqrt.f32 ux) (/.f32 (hypot.f32 1 ux) (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(*.f32 (/.f32 (sqrt.f32 ux) (hypot.f32 1 ux)) (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))))
(/.f32 (*.f32 (-.f32 0 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (*.f32 ux ux)))) (+.f32 (*.f32 ux ux) (*.f32 ux 0)))
(/.f32 (neg.f32 (pow.f32 ux 3)) (/.f32 (fma.f32 ux ux 0) (/.f32 1 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (neg.f32 (pow.f32 ux 3)) (*.f32 (fma.f32 ux ux 0) (+.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 (/.f32 ux (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) 1) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 ux (*.f32 (hypot.f32 1 ux) (hypot.f32 1 ux)))
(/.f32 (*.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) 1) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 ux (*.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)))
(/.f32 (*.f32 1 (/.f32 ux (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 ux (*.f32 (hypot.f32 1 ux) (hypot.f32 1 ux)))
(/.f32 (*.f32 (sqrt.f32 -1) (/.f32 ux (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 (*.f32 ux ux) -1)))
(/.f32 (sqrt.f32 -1) (/.f32 (sqrt.f32 (fma.f32 ux ux -1)) (/.f32 ux (hypot.f32 1 ux))))
(*.f32 (/.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 ux ux -1))) (/.f32 ux (hypot.f32 1 ux)))
(/.f32 (*.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2)) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (cbrt.f32 ux) (/.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2)))
(*.f32 (/.f32 (cbrt.f32 ux) (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2))
(/.f32 (*.f32 1 (/.f32 ux (cbrt.f32 (+.f32 1 (*.f32 ux ux))))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))
(/.f32 ux (*.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)))
(/.f32 (*.f32 ux (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))) (-.f32 1 (pow.f32 ux 6)))
(/.f32 ux (/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))))
(*.f32 (/.f32 ux (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(/.f32 (*.f32 (sqrt.f32 ux) (/.f32 (sqrt.f32 ux) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))
(*.f32 (/.f32 (sqrt.f32 ux) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (/.f32 (sqrt.f32 ux) (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (cbrt.f32 ux) (+.f32 1 (*.f32 ux ux)))) 1)
(*.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (cbrt.f32 ux) (+.f32 1 (*.f32 ux ux))))
(*.f32 (cbrt.f32 ux) (/.f32 (pow.f32 (cbrt.f32 ux) 2) (+.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (cbrt.f32 ux) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (hypot.f32 1 ux) (/.f32 (cbrt.f32 ux) (hypot.f32 1 ux))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) (hypot.f32 1 ux)) (/.f32 (cbrt.f32 ux) (hypot.f32 1 ux)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 ux) 2) (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))
(/.f32 (*.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) (pow.f32 (cbrt.f32 ux) 2)) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))
(/.f32 (*.f32 -1 (/.f32 ux (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (neg.f32 ux) (hypot.f32 1 ux)) (hypot.f32 1 ux))
(/.f32 (neg.f32 ux) (*.f32 (hypot.f32 1 ux) (hypot.f32 1 ux)))
(/.f32 (*.f32 -1 (/.f32 ux (cbrt.f32 (+.f32 1 (*.f32 ux ux))))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))
(/.f32 (/.f32 (neg.f32 ux) (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))
(/.f32 (neg.f32 ux) (*.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)))
(/.f32 (/.f32 ux (sqrt.f32 (+.f32 (*.f32 ux ux) -1))) (sqrt.f32 (+.f32 (*.f32 ux ux) -1)))
(/.f32 ux (*.f32 (sqrt.f32 (fma.f32 ux ux -1)) (sqrt.f32 (fma.f32 ux ux -1))))
(/.f32 (/.f32 ux (*.f32 (cbrt.f32 (+.f32 (*.f32 ux ux) -1)) (cbrt.f32 (+.f32 (*.f32 ux ux) -1)))) (cbrt.f32 (+.f32 (*.f32 ux ux) -1)))
(/.f32 (/.f32 ux (*.f32 (cbrt.f32 (fma.f32 ux ux -1)) (cbrt.f32 (fma.f32 ux ux -1)))) (cbrt.f32 (fma.f32 ux ux -1)))
(/.f32 (/.f32 ux (cbrt.f32 (fma.f32 ux ux -1))) (*.f32 (cbrt.f32 (fma.f32 ux ux -1)) (cbrt.f32 (fma.f32 ux ux -1))))
(/.f32 (/.f32 ux (neg.f32 (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 ux (*.f32 (neg.f32 (hypot.f32 1 ux)) (hypot.f32 1 ux)))
(/.f32 ux (*.f32 (hypot.f32 1 ux) (neg.f32 (hypot.f32 1 ux))))
(/.f32 (/.f32 ux (neg.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 ux (*.f32 (neg.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)))
(/.f32 ux (*.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) (neg.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))))
(/.f32 (/.f32 (/.f32 ux (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) 1) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 ux (*.f32 (hypot.f32 1 ux) (hypot.f32 1 ux)))
(/.f32 (/.f32 (/.f32 ux (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (/.f32 ux (hypot.f32 1 ux)) (*.f32 (cbrt.f32 (hypot.f32 1 ux)) (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (/.f32 (/.f32 ux (hypot.f32 1 ux)) (cbrt.f32 (hypot.f32 1 ux))) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (/.f32 ux (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (sqrt.f32 (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (sqrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (/.f32 ux (hypot.f32 1 ux)) (*.f32 (sqrt.f32 (hypot.f32 1 ux)) (sqrt.f32 (hypot.f32 1 ux))))
(/.f32 ux (*.f32 (*.f32 (sqrt.f32 (hypot.f32 1 ux)) (sqrt.f32 (hypot.f32 1 ux))) (hypot.f32 1 ux)))
(/.f32 (/.f32 (/.f32 ux (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))) (sqrt.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (/.f32 ux (hypot.f32 1 ux)) (*.f32 (sqrt.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))))
(/.f32 ux (*.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (sqrt.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))))) (hypot.f32 1 ux)))
(/.f32 (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) 1) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 ux (*.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)))
(/.f32 (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (sqrt.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))))) (sqrt.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (*.f32 (sqrt.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (sqrt.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))))))
(/.f32 ux (*.f32 (sqrt.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (*.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2) (sqrt.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))))
(/.f32 (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 ux ux))))) (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (*.f32 (cbrt.f32 (hypot.f32 1 ux)) (cbrt.f32 (hypot.f32 1 ux))))
(/.f32 ux (*.f32 (*.f32 (cbrt.f32 (hypot.f32 1 ux)) (cbrt.f32 (hypot.f32 1 ux))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)))
(/.f32 (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (*.f32 (cbrt.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (cbrt.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))) (cbrt.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (*.f32 (cbrt.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (*.f32 (cbrt.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (cbrt.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))))
(/.f32 (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))) (cbrt.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2)) (*.f32 (cbrt.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux)))) (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) 2))))
(pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 1)
(/.f32 ux (+.f32 1 (*.f32 ux ux)))
(pow.f32 (sqrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 2)
(pow.f32 (cbrt.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))) 3)
(/.f32 ux (+.f32 1 (*.f32 ux ux)))
(pow.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3) 1/3)
(/.f32 ux (+.f32 1 (*.f32 ux ux)))
(neg.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))
(/.f32 (neg.f32 ux) (+.f32 1 (*.f32 ux ux)))
(sqrt.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 2))
(log.f32 (exp.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))))
(/.f32 ux (+.f32 1 (*.f32 ux ux)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))))))
(/.f32 ux (+.f32 1 (*.f32 ux ux)))
(cbrt.f32 (pow.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux))) 3))
(/.f32 ux (+.f32 1 (*.f32 ux ux)))
(expm1.f32 (log1p.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))))
(/.f32 ux (+.f32 1 (*.f32 ux ux)))
(exp.f32 (-.f32 (log.f32 ux) (log1p.f32 (*.f32 ux ux))))
(log1p.f32 (expm1.f32 (/.f32 ux (+.f32 1 (*.f32 ux ux)))))
(/.f32 ux (+.f32 1 (*.f32 ux ux)))

localize46.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.51%
(-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (/.f32 ux (+.f32 1 ux))))
0.78%
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
1.21%
(/.f32 ux (+.f32 1 ux))
1.25%
(/.f32 1 (+.f32 1 ux))
Compiler

Compiled 38 to 26 computations (31.6% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite102.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1396×associate-/r*
1040×associate-/l*
1006×*-commutative
828×associate-/r/
682×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0956
120626
2300226
Stop Event
node limit
Counts
2 → 250
Calls
Call 1
Inputs
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (/.f32 ux (+.f32 1 ux))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) 1) (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (/.f32 -1 (-.f32 -1 ux))) (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux))) (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (/.f32 -1 (-.f32 -1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 ux (/.f32 (+.f32 1 (pow.f32 ux 3)) ux)) 1) (*.f32 (/.f32 ux (/.f32 (+.f32 1 (pow.f32 ux 3)) ux)) (-.f32 (*.f32 ux ux) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 ux (/.f32 (+.f32 1 (pow.f32 ux 3)) ux)) (-.f32 (*.f32 ux ux) ux)) (*.f32 (/.f32 ux (/.f32 (+.f32 1 (pow.f32 ux 3)) ux)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))) (*.f32 (neg.f32 ux) (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))) (*.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))) (*.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (/.f32 ux (/.f32 (+.f32 1 (pow.f32 ux 3)) ux))) (*.f32 (-.f32 (*.f32 ux ux) ux) (/.f32 ux (/.f32 (+.f32 1 (pow.f32 ux 3)) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 (*.f32 ux ux) ux) (/.f32 ux (/.f32 (+.f32 1 (pow.f32 ux 3)) ux))) (*.f32 1 (/.f32 ux (/.f32 (+.f32 1 (pow.f32 ux 3)) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 ux (/.f32 (+.f32 ux 1) ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 ux 1) (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 ux (+.f32 ux 1)) (/.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 ux) (/.f32 (+.f32 ux 1) (*.f32 ux (sqrt.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 ux) (/.f32 (/.f32 (+.f32 ux 1) ux) (sqrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 (sqrt.f32 (+.f32 ux 1)) ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 ux) (/.f32 (/.f32 (+.f32 ux 1) ux) (pow.f32 (cbrt.f32 ux) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (/.f32 (+.f32 ux 1) ux) (cbrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (+.f32 ux 1) (*.f32 ux (cbrt.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux ux) (+.f32 ux 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 ux) (/.f32 (-.f32 -1 ux) ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (sqrt.f32 ux)) (/.f32 (+.f32 ux 1) (sqrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 ux) 2) (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (+.f32 ux 1) (pow.f32 (cbrt.f32 ux) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (+.f32 ux 1) (cbrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 ux 1) (/.f32 (+.f32 ux 1) ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (/.f32 (cbrt.f32 (+.f32 ux 1)) ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux ux) 1) (+.f32 ux 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 ux (/.f32 (sqrt.f32 (+.f32 ux 1)) ux)) (sqrt.f32 (+.f32 ux 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux ux) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (cbrt.f32 (+.f32 ux 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (/.f32 1 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 ux (/.f32 (+.f32 1 (pow.f32 ux 3)) ux)) (/.f32 1 (+.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 ux ux)) (-.f32 -1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 ux (sqrt.f32 (/.f32 (+.f32 ux 1) ux))) (sqrt.f32 (/.f32 (+.f32 ux 1) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 ux (*.f32 (cbrt.f32 (/.f32 (+.f32 ux 1) ux)) (cbrt.f32 (/.f32 (+.f32 ux 1) ux)))) (cbrt.f32 (/.f32 (+.f32 ux 1) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 ux (/.f32 1 (sqrt.f32 ux))) (/.f32 (+.f32 ux 1) (sqrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 ux (/.f32 1 (pow.f32 (cbrt.f32 ux) 2))) (/.f32 (+.f32 ux 1) (cbrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 ux (/.f32 (sqrt.f32 (+.f32 ux 1)) (sqrt.f32 ux))) (/.f32 (sqrt.f32 (+.f32 ux 1)) (sqrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 ux (/.f32 (sqrt.f32 (+.f32 ux 1)) (pow.f32 (cbrt.f32 ux) 2))) (/.f32 (sqrt.f32 (+.f32 ux 1)) (cbrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 ux (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (sqrt.f32 ux))) (/.f32 (cbrt.f32 (+.f32 ux 1)) (sqrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 ux (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (pow.f32 (cbrt.f32 ux) 2))) (/.f32 (cbrt.f32 (+.f32 ux 1)) (cbrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux ux) (cbrt.f32 (+.f32 ux 1))) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (neg.f32 ux)) 1) (-.f32 -1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (neg.f32 ux)) (sqrt.f32 (+.f32 ux 1))) (neg.f32 (sqrt.f32 (+.f32 ux 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (neg.f32 (cbrt.f32 (+.f32 ux 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (neg.f32 ux)) -1) (+.f32 ux 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (neg.f32 ux)) (sqrt.f32 (-.f32 -1 ux))) (sqrt.f32 (-.f32 -1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (neg.f32 ux)) (*.f32 (cbrt.f32 (-.f32 -1 ux)) (cbrt.f32 (-.f32 -1 ux)))) (cbrt.f32 (-.f32 -1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (neg.f32 ux)) (neg.f32 (sqrt.f32 (+.f32 ux 1)))) (sqrt.f32 (+.f32 ux 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 ux (neg.f32 ux)) (neg.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))) (cbrt.f32 (+.f32 ux 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 ux ux) 1) 1) (+.f32 ux 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 ux ux) 1) (cbrt.f32 (+.f32 ux 1))) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 ux (/.f32 (sqrt.f32 (+.f32 ux 1)) ux)) 1) (sqrt.f32 (+.f32 ux 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 ux (/.f32 (sqrt.f32 (+.f32 ux 1)) ux)) (cbrt.f32 (+.f32 ux 1))) (cbrt.f32 (sqrt.f32 (+.f32 ux 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 ux (/.f32 (sqrt.f32 (+.f32 ux 1)) ux)) (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))) (sqrt.f32 (cbrt.f32 (+.f32 ux 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 ux (/.f32 (sqrt.f32 (+.f32 ux 1)) ux)) (sqrt.f32 (sqrt.f32 (+.f32 ux 1)))) (sqrt.f32 (sqrt.f32 (+.f32 ux 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 ux ux) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) 1) (cbrt.f32 (+.f32 ux 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 ux ux) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (sqrt.f32 (cbrt.f32 (+.f32 ux 1)))) (sqrt.f32 (cbrt.f32 (+.f32 ux 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 ux ux) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (*.f32 (cbrt.f32 (cbrt.f32 (+.f32 ux 1))) (cbrt.f32 (cbrt.f32 (+.f32 ux 1))))) (cbrt.f32 (cbrt.f32 (+.f32 ux 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 ux ux) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))) (cbrt.f32 (cbrt.f32 (+.f32 ux 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 ux ux) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (cbrt.f32 (sqrt.f32 (+.f32 ux 1)))) (cbrt.f32 (sqrt.f32 (+.f32 ux 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 ux ux)) 1) (-.f32 -1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 ux ux)) (sqrt.f32 (+.f32 ux 1))) (neg.f32 (sqrt.f32 (+.f32 ux 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (neg.f32 (cbrt.f32 (+.f32 ux 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 ux ux)) -1) (+.f32 ux 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 ux ux)) (sqrt.f32 (-.f32 -1 ux))) (sqrt.f32 (-.f32 -1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 ux ux)) (*.f32 (cbrt.f32 (-.f32 -1 ux)) (cbrt.f32 (-.f32 -1 ux)))) (cbrt.f32 (-.f32 -1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 ux ux)) (neg.f32 (sqrt.f32 (+.f32 ux 1)))) (sqrt.f32 (+.f32 ux 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 ux ux)) (neg.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))) (cbrt.f32 (+.f32 ux 1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 ux) (/.f32 ux (+.f32 ux 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (-.f32 (log.f32 (*.f32 ux ux)) (log1p.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (neg.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (neg.f32 ux) (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (neg.f32 ux) (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (neg.f32 ux) (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (neg.f32 ux) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (neg.f32 ux) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 -1 (-.f32 -1 ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 -1 (-.f32 -1 ux)) (+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 -1 (-.f32 -1 ux)) (+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 -1 (-.f32 -1 ux)) (+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 -1 (-.f32 -1 ux)) (+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 -1 (-.f32 -1 ux)) (+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (*.f32 1 (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (*.f32 1 (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (*.f32 1 (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (*.f32 1 (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (*.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (*.f32 (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (*.f32 (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (*.f32 (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (*.f32 (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 ux) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 ux) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (/.f32 -1 (-.f32 -1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (+.f32 (/.f32 -1 (-.f32 -1 ux)) (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (+.f32 (/.f32 -1 (-.f32 -1 ux)) (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (+.f32 (/.f32 -1 (-.f32 -1 ux)) (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (+.f32 (/.f32 -1 (-.f32 -1 ux)) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (+.f32 (/.f32 -1 (-.f32 -1 ux)) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (+.f32 ux 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 -1 (-.f32 -1 ux)) (exp.f32 (log1p.f32 (/.f32 ux (/.f32 (+.f32 ux 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 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 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (/.f32 1 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)) (/.f32 1 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (-.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 ux (sqrt.f32 (+.f32 ux 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (+.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 ux (sqrt.f32 (+.f32 ux 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux)))) (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))) (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 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)) (sqrt.f32 (+.f32 ux 1))) (pow.f32 (+.f32 ux 1) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (/.f32 1 (cbrt.f32 (+.f32 ux 1))))))) (#(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 (-.f32 1 ux) (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 -1 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 (-.f32 1 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 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (+.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3))) (+.f32 (pow.f32 (+.f32 ux 1) -2) (-.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (/.f32 ux (+.f32 ux 1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (+.f32 ux (+.f32 1 (*.f32 (+.f32 ux 1) (*.f32 ux ux))))) (pow.f32 (+.f32 ux 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (+.f32 (-.f32 -1 ux) (*.f32 (*.f32 ux ux) (-.f32 -1 ux)))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)) (-.f32 (*.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (+.f32 ux 1) -2)) (*.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))))) (-.f32 (pow.f32 (+.f32 ux 1) -2) (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)) (+.f32 (pow.f32 (pow.f32 (+.f32 ux 1) -2) 3) (pow.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) 3))) (+.f32 (*.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (+.f32 ux 1) -2)) (-.f32 (*.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (*.f32 (pow.f32 (+.f32 ux 1) -2) (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (*.f32 ux ux)))) (pow.f32 (-.f32 1 ux) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 ux 3)))) (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux ux)) (+.f32 (-.f32 1 ux) (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux)))) (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (+.f32 ux 1) (+.f32 1 (pow.f32 ux 3)))) (+.f32 (-.f32 1 ux) (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))) (*.f32 (-.f32 1 ux) (+.f32 (-.f32 1 ux) (*.f32 ux 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 ux 1) (-.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 ux) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))) (/.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)) (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (/.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 (+.f32 ux 1) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (/.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))) (sqrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3))) (/.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (sqrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)))))))) (#(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 ux 1) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))) (/.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)))) (/.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (*.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)))) (-.f32 (/.f32 -1 (-.f32 -1 ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 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 1 (*.f32 (*.f32 ux ux) (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (+.f32 ux 1) -2)) (*.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (*.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (+.f32 ux 1) -3)) (*.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3))) (*.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (+.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) -2) (-.f32 (*.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux))) (*.f32 (/.f32 -1 (-.f32 -1 ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 (*.f32 ux ux) 3)) (*.f32 (+.f32 ux 1) (+.f32 1 (+.f32 (*.f32 ux ux) (*.f32 (*.f32 ux ux) (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 (+.f32 ux 1) -2) 3) (pow.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) 3)) (*.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))) (+.f32 (*.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (+.f32 ux 1) -2)) (+.f32 (*.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (*.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 (+.f32 ux 1) -3) 3) (pow.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3) 3)) (*.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (+.f32 (+.f32 (*.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (+.f32 ux 1) -3)) (*.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3))) (*.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (pow.f32 (+.f32 ux 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 -1 ux) (*.f32 (*.f32 ux ux) (-.f32 -1 ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (neg.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3))) (neg.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) 1) (+.f32 ux 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (sqrt.f32 (+.f32 ux 1))) (sqrt.f32 (+.f32 ux 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 ux 1))) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (cbrt.f32 (+.f32 ux 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (*.f32 ux ux))) (/.f32 1 (-.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 1 ux) (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) 1) (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (sqrt.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))))) (sqrt.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (*.f32 (cbrt.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux)))) (cbrt.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux)))))) (cbrt.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)) 1) (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)) (sqrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))))) (sqrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) 1) (pow.f32 (+.f32 ux 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (+.f32 ux 1)) (+.f32 ux 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (sqrt.f32 (+.f32 ux 1))) (*.f32 (+.f32 ux 1) (sqrt.f32 (+.f32 ux 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (*.f32 (+.f32 ux 1) (cbrt.f32 (+.f32 ux 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (+.f32 ux 1) (sqrt.f32 (+.f32 ux 1)))) (sqrt.f32 (+.f32 ux 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (+.f32 ux 1) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))) (cbrt.f32 (+.f32 ux 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (-.f32 -1 ux) (*.f32 (*.f32 ux ux) (-.f32 -1 ux))) (-.f32 -1 ux)) (+.f32 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 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 log1p.f32 (expm1.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (/.f32 -1 (-.f32 -1 ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (+.f32 ux 1) -1/2) (pow.f32 (+.f32 ux 1) -1/2) (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 1 (cbrt.f32 (+.f32 ux 1))) (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)))))))

simplify126.0ms (1.1%)

Algorithm
egg-herbie
Rules
800×associate-*r*
684×associate-/l/
628×associate-/l*
576×*-commutative
546×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
066016006
1195014384
Stop Event
node limit
Counts
274 → 421
Calls
Call 1
Inputs
(pow.f32 ux 2)
(+.f32 (pow.f32 ux 2) (*.f32 -1 (pow.f32 ux 3)))
(+.f32 (pow.f32 ux 2) (+.f32 (pow.f32 ux 4) (*.f32 -1 (pow.f32 ux 3))))
(+.f32 (pow.f32 ux 2) (+.f32 (pow.f32 ux 4) (+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 5)))))
ux
(-.f32 ux 1)
(-.f32 (+.f32 ux (/.f32 1 ux)) 1)
(-.f32 (+.f32 ux (/.f32 1 ux)) (+.f32 1 (/.f32 1 (pow.f32 ux 2))))
ux
(-.f32 ux 1)
(-.f32 (+.f32 ux (/.f32 1 ux)) 1)
(-.f32 (+.f32 ux (/.f32 1 ux)) (+.f32 1 (/.f32 1 (pow.f32 ux 2))))
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 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))))
(+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))))
(+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))))
(+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))))
(+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))))
(+.f32 (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) 1) (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (neg.f32 ux)))
(+.f32 (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (/.f32 -1 (-.f32 -1 ux))) (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux))))
(+.f32 (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux))) (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (/.f32 -1 (-.f32 -1 ux))))
(+.f32 (*.f32 (/.f32 ux (/.f32 (+.f32 1 (pow.f32 ux 3)) ux)) 1) (*.f32 (/.f32 ux (/.f32 (+.f32 1 (pow.f32 ux 3)) ux)) (-.f32 (*.f32 ux ux) ux)))
(+.f32 (*.f32 (/.f32 ux (/.f32 (+.f32 1 (pow.f32 ux 3)) ux)) (-.f32 (*.f32 ux ux) ux)) (*.f32 (/.f32 ux (/.f32 (+.f32 1 (pow.f32 ux 3)) ux)) 1))
(+.f32 (*.f32 1 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))) (*.f32 (neg.f32 ux) (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))))
(+.f32 (*.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))) (*.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))))
(+.f32 (*.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))) (*.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))))
(+.f32 (*.f32 1 (/.f32 ux (/.f32 (+.f32 1 (pow.f32 ux 3)) ux))) (*.f32 (-.f32 (*.f32 ux ux) ux) (/.f32 ux (/.f32 (+.f32 1 (pow.f32 ux 3)) ux))))
(+.f32 (*.f32 (-.f32 (*.f32 ux ux) ux) (/.f32 ux (/.f32 (+.f32 1 (pow.f32 ux 3)) ux))) (*.f32 1 (/.f32 ux (/.f32 (+.f32 1 (pow.f32 ux 3)) ux))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) 1)
(/.f32 ux (/.f32 (+.f32 ux 1) ux))
(/.f32 1 (/.f32 (+.f32 ux 1) (*.f32 ux ux)))
(/.f32 (/.f32 ux (+.f32 ux 1)) (/.f32 1 ux))
(/.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 1)
(/.f32 (sqrt.f32 ux) (/.f32 (+.f32 ux 1) (*.f32 ux (sqrt.f32 ux))))
(/.f32 (sqrt.f32 ux) (/.f32 (/.f32 (+.f32 ux 1) ux) (sqrt.f32 ux)))
(/.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 (sqrt.f32 (+.f32 ux 1)) ux))
(/.f32 (cbrt.f32 ux) (/.f32 (/.f32 (+.f32 ux 1) ux) (pow.f32 (cbrt.f32 ux) 2)))
(/.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (/.f32 (+.f32 ux 1) ux) (cbrt.f32 ux)))
(/.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (+.f32 ux 1) (*.f32 ux (cbrt.f32 ux))))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(/.f32 (neg.f32 ux) (/.f32 (-.f32 -1 ux) ux))
(/.f32 (*.f32 ux (sqrt.f32 ux)) (/.f32 (+.f32 ux 1) (sqrt.f32 ux)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 ux) 2) (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (+.f32 ux 1) (pow.f32 (cbrt.f32 ux) 2)))
(/.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux))
(/.f32 (*.f32 ux (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (+.f32 ux 1) (cbrt.f32 ux)))
(/.f32 (/.f32 ux 1) (/.f32 (+.f32 ux 1) ux))
(/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (/.f32 (cbrt.f32 (+.f32 ux 1)) ux))
(/.f32 (/.f32 (*.f32 ux ux) 1) (+.f32 ux 1))
(/.f32 (/.f32 ux (/.f32 (sqrt.f32 (+.f32 ux 1)) ux)) (sqrt.f32 (+.f32 ux 1)))
(/.f32 (/.f32 (*.f32 ux ux) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (cbrt.f32 (+.f32 ux 1)))
(/.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (/.f32 1 (-.f32 1 ux)))
(/.f32 (/.f32 ux (/.f32 (+.f32 1 (pow.f32 ux 3)) ux)) (/.f32 1 (+.f32 (-.f32 1 ux) (*.f32 ux ux))))
(/.f32 (neg.f32 (*.f32 ux ux)) (-.f32 -1 ux))
(/.f32 (/.f32 ux (sqrt.f32 (/.f32 (+.f32 ux 1) ux))) (sqrt.f32 (/.f32 (+.f32 ux 1) ux)))
(/.f32 (/.f32 ux (*.f32 (cbrt.f32 (/.f32 (+.f32 ux 1) ux)) (cbrt.f32 (/.f32 (+.f32 ux 1) ux)))) (cbrt.f32 (/.f32 (+.f32 ux 1) ux)))
(/.f32 (/.f32 ux (/.f32 1 (sqrt.f32 ux))) (/.f32 (+.f32 ux 1) (sqrt.f32 ux)))
(/.f32 (/.f32 ux (/.f32 1 (pow.f32 (cbrt.f32 ux) 2))) (/.f32 (+.f32 ux 1) (cbrt.f32 ux)))
(/.f32 (/.f32 ux (/.f32 (sqrt.f32 (+.f32 ux 1)) (sqrt.f32 ux))) (/.f32 (sqrt.f32 (+.f32 ux 1)) (sqrt.f32 ux)))
(/.f32 (/.f32 ux (/.f32 (sqrt.f32 (+.f32 ux 1)) (pow.f32 (cbrt.f32 ux) 2))) (/.f32 (sqrt.f32 (+.f32 ux 1)) (cbrt.f32 ux)))
(/.f32 (/.f32 ux (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (sqrt.f32 ux))) (/.f32 (cbrt.f32 (+.f32 ux 1)) (sqrt.f32 ux)))
(/.f32 (/.f32 ux (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (pow.f32 (cbrt.f32 ux) 2))) (/.f32 (cbrt.f32 (+.f32 ux 1)) (cbrt.f32 ux)))
(/.f32 (/.f32 (*.f32 ux ux) (cbrt.f32 (+.f32 ux 1))) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))
(/.f32 (/.f32 (*.f32 ux (neg.f32 ux)) 1) (-.f32 -1 ux))
(/.f32 (/.f32 (*.f32 ux (neg.f32 ux)) (sqrt.f32 (+.f32 ux 1))) (neg.f32 (sqrt.f32 (+.f32 ux 1))))
(/.f32 (/.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (neg.f32 (cbrt.f32 (+.f32 ux 1))))
(/.f32 (/.f32 (*.f32 ux (neg.f32 ux)) -1) (+.f32 ux 1))
(/.f32 (/.f32 (*.f32 ux (neg.f32 ux)) (sqrt.f32 (-.f32 -1 ux))) (sqrt.f32 (-.f32 -1 ux)))
(/.f32 (/.f32 (*.f32 ux (neg.f32 ux)) (*.f32 (cbrt.f32 (-.f32 -1 ux)) (cbrt.f32 (-.f32 -1 ux)))) (cbrt.f32 (-.f32 -1 ux)))
(/.f32 (/.f32 (*.f32 ux (neg.f32 ux)) (neg.f32 (sqrt.f32 (+.f32 ux 1)))) (sqrt.f32 (+.f32 ux 1)))
(/.f32 (/.f32 (*.f32 ux (neg.f32 ux)) (neg.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))) (cbrt.f32 (+.f32 ux 1)))
(/.f32 (/.f32 (/.f32 (*.f32 ux ux) 1) 1) (+.f32 ux 1))
(/.f32 (/.f32 (/.f32 (*.f32 ux ux) 1) (cbrt.f32 (+.f32 ux 1))) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))
(/.f32 (/.f32 (/.f32 ux (/.f32 (sqrt.f32 (+.f32 ux 1)) ux)) 1) (sqrt.f32 (+.f32 ux 1)))
(/.f32 (/.f32 (/.f32 ux (/.f32 (sqrt.f32 (+.f32 ux 1)) ux)) (cbrt.f32 (+.f32 ux 1))) (cbrt.f32 (sqrt.f32 (+.f32 ux 1))))
(/.f32 (/.f32 (/.f32 ux (/.f32 (sqrt.f32 (+.f32 ux 1)) ux)) (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))) (sqrt.f32 (cbrt.f32 (+.f32 ux 1))))
(/.f32 (/.f32 (/.f32 ux (/.f32 (sqrt.f32 (+.f32 ux 1)) ux)) (sqrt.f32 (sqrt.f32 (+.f32 ux 1)))) (sqrt.f32 (sqrt.f32 (+.f32 ux 1))))
(/.f32 (/.f32 (/.f32 (*.f32 ux ux) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) 1) (cbrt.f32 (+.f32 ux 1)))
(/.f32 (/.f32 (/.f32 (*.f32 ux ux) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (sqrt.f32 (cbrt.f32 (+.f32 ux 1)))) (sqrt.f32 (cbrt.f32 (+.f32 ux 1))))
(/.f32 (/.f32 (/.f32 (*.f32 ux ux) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (*.f32 (cbrt.f32 (cbrt.f32 (+.f32 ux 1))) (cbrt.f32 (cbrt.f32 (+.f32 ux 1))))) (cbrt.f32 (cbrt.f32 (+.f32 ux 1))))
(/.f32 (/.f32 (/.f32 (*.f32 ux ux) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))) (cbrt.f32 (cbrt.f32 (+.f32 ux 1))))
(/.f32 (/.f32 (/.f32 (*.f32 ux ux) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (cbrt.f32 (sqrt.f32 (+.f32 ux 1)))) (cbrt.f32 (sqrt.f32 (+.f32 ux 1))))
(/.f32 (/.f32 (neg.f32 (*.f32 ux ux)) 1) (-.f32 -1 ux))
(/.f32 (/.f32 (neg.f32 (*.f32 ux ux)) (sqrt.f32 (+.f32 ux 1))) (neg.f32 (sqrt.f32 (+.f32 ux 1))))
(/.f32 (/.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (neg.f32 (cbrt.f32 (+.f32 ux 1))))
(/.f32 (/.f32 (neg.f32 (*.f32 ux ux)) -1) (+.f32 ux 1))
(/.f32 (/.f32 (neg.f32 (*.f32 ux ux)) (sqrt.f32 (-.f32 -1 ux))) (sqrt.f32 (-.f32 -1 ux)))
(/.f32 (/.f32 (neg.f32 (*.f32 ux ux)) (*.f32 (cbrt.f32 (-.f32 -1 ux)) (cbrt.f32 (-.f32 -1 ux)))) (cbrt.f32 (-.f32 -1 ux)))
(/.f32 (/.f32 (neg.f32 (*.f32 ux ux)) (neg.f32 (sqrt.f32 (+.f32 ux 1)))) (sqrt.f32 (+.f32 ux 1)))
(/.f32 (/.f32 (neg.f32 (*.f32 ux ux)) (neg.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))) (cbrt.f32 (+.f32 ux 1)))
(pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 1)
(pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2)
(pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 3)
(pow.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3) 1/3)
(sqrt.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))
(log.f32 (pow.f32 (exp.f32 ux) (/.f32 ux (+.f32 ux 1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(cbrt.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3))
(expm1.f32 (log1p.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))))
(exp.f32 (-.f32 (log.f32 (*.f32 ux ux)) (log1p.f32 ux)))
(log1p.f32 (expm1.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))))
(+.f32 1 (neg.f32 ux))
(+.f32 1 (+.f32 (neg.f32 ux) (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 1 (+.f32 (neg.f32 ux) (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 1 (+.f32 (neg.f32 ux) (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 1 (+.f32 (neg.f32 ux) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 1 (+.f32 (neg.f32 ux) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 -1 (-.f32 -1 ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)))
(+.f32 (/.f32 -1 (-.f32 -1 ux)) (+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 -1 (-.f32 -1 ux)) (+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 -1 (-.f32 -1 ux)) (+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 -1 (-.f32 -1 ux)) (+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 -1 (-.f32 -1 ux)) (+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))))
(+.f32 (-.f32 1 ux) (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux))))
(+.f32 (-.f32 1 ux) (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux))))
(+.f32 (-.f32 1 ux) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))))
(+.f32 (-.f32 1 ux) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 1 (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 1 (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 1 (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 1 (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 1))
(+.f32 (-.f32 1 ux) (*.f32 (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 1))
(+.f32 (-.f32 1 ux) (*.f32 (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 1))
(+.f32 (-.f32 1 ux) (*.f32 (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 1))
(+.f32 (-.f32 1 ux) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 1))
(+.f32 (neg.f32 ux) 1)
(+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (/.f32 -1 (-.f32 -1 ux)))
(+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (+.f32 (/.f32 -1 (-.f32 -1 ux)) (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (+.f32 (/.f32 -1 (-.f32 -1 ux)) (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (+.f32 (/.f32 -1 (-.f32 -1 ux)) (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (+.f32 (/.f32 -1 (-.f32 -1 ux)) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (+.f32 (/.f32 -1 (-.f32 -1 ux)) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 (-.f32 1 (+.f32 ux 1)) 1)
(+.f32 (-.f32 (/.f32 -1 (-.f32 -1 ux)) (exp.f32 (log1p.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))))) 1)
(*.f32 1 (-.f32 1 ux))
(*.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 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (/.f32 1 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux)))))
(*.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)) (/.f32 1 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))))
(*.f32 (+.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (-.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 ux (sqrt.f32 (+.f32 ux 1)))))
(*.f32 (-.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (+.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 ux (sqrt.f32 (+.f32 ux 1)))))
(*.f32 (/.f32 1 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux)))) (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))) (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) 1) (/.f32 -1 (-.f32 -1 ux)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (sqrt.f32 (+.f32 ux 1))) (pow.f32 (+.f32 ux 1) -1/2))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (/.f32 1 (cbrt.f32 (+.f32 ux 1))))
(*.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 (-.f32 1 ux) (*.f32 ux ux)))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (-.f32 1 ux))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 -1 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 (-.f32 1 ux) (*.f32 ux ux))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 (*.f32 ux ux) 1)) (-.f32 ux 1))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (+.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3))) (+.f32 (pow.f32 (+.f32 ux 1) -2) (-.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (/.f32 ux (+.f32 ux 1)) 2))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (+.f32 ux (+.f32 1 (*.f32 (+.f32 ux 1) (*.f32 ux ux))))) (pow.f32 (+.f32 ux 1) 2))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (+.f32 (-.f32 -1 ux) (*.f32 (*.f32 ux ux) (-.f32 -1 ux)))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)) (-.f32 (*.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (+.f32 ux 1) -2)) (*.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))))) (-.f32 (pow.f32 (+.f32 ux 1) -2) (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)) (+.f32 (pow.f32 (pow.f32 (+.f32 ux 1) -2) 3) (pow.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) 3))) (+.f32 (*.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (+.f32 ux 1) -2)) (-.f32 (*.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (*.f32 (pow.f32 (+.f32 ux 1) -2) (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))))))
(*.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (*.f32 ux ux)))) (pow.f32 (-.f32 1 ux) 2))
(*.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 ux 3)))) (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux ux)) (+.f32 (-.f32 1 ux) (*.f32 ux ux))))
(*.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux)))) (-.f32 1 ux))
(*.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (+.f32 ux 1) (+.f32 1 (pow.f32 ux 3)))) (+.f32 (-.f32 1 ux) (*.f32 ux ux)))
(*.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))) (*.f32 (-.f32 1 ux) (+.f32 (-.f32 1 ux) (*.f32 ux ux))))
(/.f32 1 (/.f32 1 (-.f32 1 ux)))
(/.f32 1 (/.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux))))
(/.f32 (-.f32 1 ux) 1)
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))))
(/.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))) (/.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)) (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))))
(/.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (/.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (-.f32 1 ux)))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 (+.f32 ux 1) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (/.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))) (sqrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3))) (/.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (sqrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))) (/.f32 (+.f32 ux 1) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))) (/.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)))) (/.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (*.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)))) (-.f32 (/.f32 -1 (-.f32 -1 ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux))))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (+.f32 ux (*.f32 ux ux))))
(/.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (+.f32 1 (*.f32 ux ux))))
(/.f32 (-.f32 (*.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (+.f32 ux 1) -2)) (*.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (*.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))))
(/.f32 (-.f32 (*.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (+.f32 ux 1) -3)) (*.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3))) (*.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (+.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3))))
(/.f32 (+.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) -2) (-.f32 (*.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux))) (*.f32 (/.f32 -1 (-.f32 -1 ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux))))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux ux) 3)) (*.f32 (+.f32 ux 1) (+.f32 1 (+.f32 (*.f32 ux ux) (*.f32 (*.f32 ux ux) (*.f32 ux ux))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (+.f32 ux 1) -2) 3) (pow.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) 3)) (*.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))) (+.f32 (*.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (+.f32 ux 1) -2)) (+.f32 (*.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (*.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (+.f32 ux 1) -3) 3) (pow.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3) 3)) (*.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (+.f32 (+.f32 (*.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (+.f32 ux 1) -3)) (*.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3))) (*.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)))))
(/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (pow.f32 (+.f32 ux 1) 2))
(/.f32 (-.f32 (-.f32 -1 ux) (*.f32 (*.f32 ux ux) (-.f32 -1 ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (neg.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3))) (neg.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))))
(/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) 1) (+.f32 ux 1))
(/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (sqrt.f32 (+.f32 ux 1))) (sqrt.f32 (+.f32 ux 1)))
(/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 ux 1))) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))
(/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (cbrt.f32 (+.f32 ux 1)))
(/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (*.f32 ux ux))) (/.f32 1 (-.f32 1 ux)))
(/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (/.f32 1 (+.f32 (-.f32 1 ux) (*.f32 ux ux))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) 1) (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (sqrt.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))))) (sqrt.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (*.f32 (cbrt.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux)))) (cbrt.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux)))))) (cbrt.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)) 1) (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)) (sqrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))))) (sqrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))))
(/.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) 1) (pow.f32 (+.f32 ux 1) 2))
(/.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (+.f32 ux 1)) (+.f32 ux 1))
(/.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (sqrt.f32 (+.f32 ux 1))) (*.f32 (+.f32 ux 1) (sqrt.f32 (+.f32 ux 1))))
(/.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (*.f32 (+.f32 ux 1) (cbrt.f32 (+.f32 ux 1))))
(/.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))
(/.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (+.f32 ux 1) (sqrt.f32 (+.f32 ux 1)))) (sqrt.f32 (+.f32 ux 1)))
(/.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (+.f32 ux 1) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))) (cbrt.f32 (+.f32 ux 1)))
(/.f32 (/.f32 (-.f32 (-.f32 -1 ux) (*.f32 (*.f32 ux ux) (-.f32 -1 ux))) (-.f32 -1 ux)) (+.f32 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)
(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)))
(log1p.f32 (expm1.f32 (-.f32 1 ux)))
(fma.f32 1 (/.f32 -1 (-.f32 -1 ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)))
(fma.f32 (pow.f32 (+.f32 ux 1) -1/2) (pow.f32 (+.f32 ux 1) -1/2) (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 1 (cbrt.f32 (+.f32 ux 1))) (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)))
Outputs
(pow.f32 ux 2)
(*.f32 ux ux)
(+.f32 (pow.f32 ux 2) (*.f32 -1 (pow.f32 ux 3)))
(+.f32 (neg.f32 (pow.f32 ux 3)) (*.f32 ux ux))
(-.f32 (*.f32 ux ux) (pow.f32 ux 3))
(+.f32 (pow.f32 ux 2) (+.f32 (pow.f32 ux 4) (*.f32 -1 (pow.f32 ux 3))))
(+.f32 (fma.f32 ux ux (pow.f32 ux 4)) (neg.f32 (pow.f32 ux 3)))
(-.f32 (fma.f32 ux ux (pow.f32 ux 4)) (pow.f32 ux 3))
(+.f32 (pow.f32 ux 2) (+.f32 (pow.f32 ux 4) (+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 5)))))
(+.f32 (fma.f32 ux ux (pow.f32 ux 4)) (fma.f32 -1 (pow.f32 ux 3) (neg.f32 (pow.f32 ux 5))))
(+.f32 (-.f32 (neg.f32 (pow.f32 ux 5)) (pow.f32 ux 3)) (fma.f32 ux ux (pow.f32 ux 4)))
ux
(-.f32 ux 1)
(+.f32 ux -1)
(-.f32 (+.f32 ux (/.f32 1 ux)) 1)
(+.f32 (+.f32 ux (/.f32 1 ux)) -1)
(+.f32 (/.f32 1 ux) (+.f32 ux -1))
(-.f32 (+.f32 ux (/.f32 1 ux)) (+.f32 1 (/.f32 1 (pow.f32 ux 2))))
(-.f32 (+.f32 ux (/.f32 1 ux)) (+.f32 1 (/.f32 1 (*.f32 ux ux))))
(+.f32 ux (-.f32 (/.f32 1 ux) (+.f32 1 (/.f32 1 (*.f32 ux ux)))))
ux
(-.f32 ux 1)
(+.f32 ux -1)
(-.f32 (+.f32 ux (/.f32 1 ux)) 1)
(+.f32 (+.f32 ux (/.f32 1 ux)) -1)
(+.f32 (/.f32 1 ux) (+.f32 ux -1))
(-.f32 (+.f32 ux (/.f32 1 ux)) (+.f32 1 (/.f32 1 (pow.f32 ux 2))))
(-.f32 (+.f32 ux (/.f32 1 ux)) (+.f32 1 (/.f32 1 (*.f32 ux ux))))
(+.f32 ux (-.f32 (/.f32 1 ux) (+.f32 1 (/.f32 1 (*.f32 ux ux)))))
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 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (*.f32 (/.f32 ux (-.f32 1 (*.f32 ux ux))) ux) (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (*.f32 (/.f32 ux (-.f32 (/.f32 1 ux) ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (*.f32 (/.f32 ux (-.f32 1 (*.f32 ux ux))) ux) (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (*.f32 (/.f32 ux (-.f32 (/.f32 1 ux) ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (*.f32 (/.f32 ux (-.f32 1 (*.f32 ux ux))) ux) (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (*.f32 (/.f32 ux (-.f32 (/.f32 1 ux) ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (*.f32 (/.f32 ux (-.f32 1 (*.f32 ux ux))) ux) (fma.f32 (/.f32 (neg.f32 ux) (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (*.f32 (/.f32 ux (-.f32 (/.f32 1 ux) ux)) (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (neg.f32 (pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2)))))
(+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (*.f32 (/.f32 ux (-.f32 1 (*.f32 ux ux))) ux) (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (*.f32 (/.f32 ux (-.f32 (/.f32 1 ux) ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))))
(+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (*.f32 (/.f32 ux (-.f32 1 (*.f32 ux ux))) ux) (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (*.f32 (/.f32 ux (-.f32 (/.f32 1 ux) ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))))
(+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (*.f32 (/.f32 ux (-.f32 1 (*.f32 ux ux))) ux) (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (*.f32 (/.f32 ux (-.f32 (/.f32 1 ux) ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))))
(+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (*.f32 (/.f32 ux (-.f32 1 (*.f32 ux ux))) ux) (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (*.f32 (/.f32 ux (-.f32 (/.f32 1 ux) ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))))
(+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (*.f32 (/.f32 ux (-.f32 1 (*.f32 ux ux))) ux) (fma.f32 (/.f32 (neg.f32 ux) (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (*.f32 (/.f32 ux (-.f32 (/.f32 1 ux) ux)) (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (neg.f32 (pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2)))))
(+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))))
(+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (*.f32 (*.f32 (/.f32 ux (-.f32 1 (*.f32 ux ux))) ux) (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (*.f32 (/.f32 ux (-.f32 (/.f32 1 ux) ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux))))
(+.f32 (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) 1) (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (neg.f32 ux)))
(*.f32 (*.f32 (/.f32 ux (-.f32 1 (*.f32 ux ux))) ux) (-.f32 1 ux))
(*.f32 (/.f32 ux (-.f32 (/.f32 1 ux) ux)) (-.f32 1 ux))
(+.f32 (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (/.f32 -1 (-.f32 -1 ux))) (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux))))
(*.f32 (*.f32 (/.f32 ux (-.f32 1 (*.f32 ux ux))) ux) (fma.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux) (/.f32 -1 (-.f32 -1 ux))))
(*.f32 (/.f32 ux (-.f32 (/.f32 1 ux) ux)) (-.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux))) (*.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (/.f32 -1 (-.f32 -1 ux))))
(*.f32 (*.f32 (/.f32 ux (-.f32 1 (*.f32 ux ux))) ux) (fma.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux) (/.f32 -1 (-.f32 -1 ux))))
(*.f32 (/.f32 ux (-.f32 (/.f32 1 ux) ux)) (-.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (*.f32 (/.f32 ux (/.f32 (+.f32 1 (pow.f32 ux 3)) ux)) 1) (*.f32 (/.f32 ux (/.f32 (+.f32 1 (pow.f32 ux 3)) ux)) (-.f32 (*.f32 ux ux) ux)))
(*.f32 (*.f32 (/.f32 ux (+.f32 (pow.f32 ux 3) 1)) ux) (+.f32 (-.f32 (*.f32 ux ux) ux) 1))
(*.f32 (/.f32 (*.f32 ux ux) (+.f32 (pow.f32 ux 3) 1)) (-.f32 1 (-.f32 ux (*.f32 ux ux))))
(+.f32 (*.f32 (/.f32 ux (/.f32 (+.f32 1 (pow.f32 ux 3)) ux)) (-.f32 (*.f32 ux ux) ux)) (*.f32 (/.f32 ux (/.f32 (+.f32 1 (pow.f32 ux 3)) ux)) 1))
(*.f32 (*.f32 (/.f32 ux (+.f32 (pow.f32 ux 3) 1)) ux) (+.f32 (-.f32 (*.f32 ux ux) ux) 1))
(*.f32 (/.f32 (*.f32 ux ux) (+.f32 (pow.f32 ux 3) 1)) (-.f32 1 (-.f32 ux (*.f32 ux ux))))
(+.f32 (*.f32 1 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))) (*.f32 (neg.f32 ux) (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))))
(*.f32 (*.f32 (/.f32 ux (-.f32 1 (*.f32 ux ux))) ux) (-.f32 1 ux))
(*.f32 (/.f32 ux (-.f32 (/.f32 1 ux) ux)) (-.f32 1 ux))
(+.f32 (*.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))) (*.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))))
(*.f32 (*.f32 (/.f32 ux (-.f32 1 (*.f32 ux ux))) ux) (fma.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux) (/.f32 -1 (-.f32 -1 ux))))
(*.f32 (/.f32 ux (-.f32 (/.f32 1 ux) ux)) (-.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (*.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))) (*.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux))))
(*.f32 (*.f32 (/.f32 ux (-.f32 1 (*.f32 ux ux))) ux) (fma.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux) (/.f32 -1 (-.f32 -1 ux))))
(*.f32 (/.f32 ux (-.f32 (/.f32 1 ux) ux)) (-.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (*.f32 1 (/.f32 ux (/.f32 (+.f32 1 (pow.f32 ux 3)) ux))) (*.f32 (-.f32 (*.f32 ux ux) ux) (/.f32 ux (/.f32 (+.f32 1 (pow.f32 ux 3)) ux))))
(*.f32 (*.f32 (/.f32 ux (+.f32 (pow.f32 ux 3) 1)) ux) (+.f32 (-.f32 (*.f32 ux ux) ux) 1))
(*.f32 (/.f32 (*.f32 ux ux) (+.f32 (pow.f32 ux 3) 1)) (-.f32 1 (-.f32 ux (*.f32 ux ux))))
(+.f32 (*.f32 (-.f32 (*.f32 ux ux) ux) (/.f32 ux (/.f32 (+.f32 1 (pow.f32 ux 3)) ux))) (*.f32 1 (/.f32 ux (/.f32 (+.f32 1 (pow.f32 ux 3)) ux))))
(*.f32 (*.f32 (/.f32 ux (+.f32 (pow.f32 ux 3) 1)) ux) (+.f32 (-.f32 (*.f32 ux ux) ux) 1))
(*.f32 (/.f32 (*.f32 ux ux) (+.f32 (pow.f32 ux 3) 1)) (-.f32 1 (-.f32 ux (*.f32 ux ux))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) 1)
(/.f32 ux (/.f32 (+.f32 ux 1) ux))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(/.f32 ux (/.f32 (+.f32 ux 1) ux))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(/.f32 1 (/.f32 (+.f32 ux 1) (*.f32 ux ux)))
(/.f32 ux (/.f32 (+.f32 ux 1) ux))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(/.f32 (/.f32 ux (+.f32 ux 1)) (/.f32 1 ux))
(/.f32 ux (/.f32 (+.f32 ux 1) ux))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(/.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 1)
(/.f32 ux (/.f32 (+.f32 ux 1) ux))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(/.f32 (sqrt.f32 ux) (/.f32 (+.f32 ux 1) (*.f32 ux (sqrt.f32 ux))))
(*.f32 (/.f32 (sqrt.f32 ux) (/.f32 (+.f32 ux 1) ux)) (sqrt.f32 ux))
(*.f32 (sqrt.f32 ux) (*.f32 (/.f32 (sqrt.f32 ux) (+.f32 ux 1)) ux))
(/.f32 (sqrt.f32 ux) (/.f32 (/.f32 (+.f32 ux 1) ux) (sqrt.f32 ux)))
(*.f32 (/.f32 (sqrt.f32 ux) (/.f32 (+.f32 ux 1) ux)) (sqrt.f32 ux))
(*.f32 (sqrt.f32 ux) (*.f32 (/.f32 (sqrt.f32 ux) (+.f32 ux 1)) ux))
(/.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 (sqrt.f32 (+.f32 ux 1)) ux))
(/.f32 ux (*.f32 (/.f32 (sqrt.f32 (+.f32 ux 1)) ux) (sqrt.f32 (+.f32 ux 1))))
(pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2)
(/.f32 (cbrt.f32 ux) (/.f32 (/.f32 (+.f32 ux 1) ux) (pow.f32 (cbrt.f32 ux) 2)))
(*.f32 (/.f32 (cbrt.f32 ux) (/.f32 (+.f32 ux 1) ux)) (pow.f32 (cbrt.f32 ux) 2))
(*.f32 (cbrt.f32 ux) (*.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) (+.f32 ux 1)) ux))
(/.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (/.f32 (+.f32 ux 1) ux) (cbrt.f32 ux)))
(*.f32 (/.f32 (cbrt.f32 ux) (/.f32 (+.f32 ux 1) ux)) (pow.f32 (cbrt.f32 ux) 2))
(*.f32 (cbrt.f32 ux) (*.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) (+.f32 ux 1)) ux))
(/.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 (+.f32 ux 1) (*.f32 ux (cbrt.f32 ux))))
(*.f32 (/.f32 (cbrt.f32 ux) (/.f32 (+.f32 ux 1) ux)) (pow.f32 (cbrt.f32 ux) 2))
(*.f32 (cbrt.f32 ux) (*.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) (+.f32 ux 1)) ux))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(/.f32 ux (/.f32 (+.f32 ux 1) ux))
(/.f32 (neg.f32 ux) (/.f32 (-.f32 -1 ux) ux))
(/.f32 ux (/.f32 (+.f32 ux 1) ux))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(/.f32 (*.f32 ux (sqrt.f32 ux)) (/.f32 (+.f32 ux 1) (sqrt.f32 ux)))
(*.f32 (/.f32 (sqrt.f32 ux) (/.f32 (+.f32 ux 1) ux)) (sqrt.f32 ux))
(*.f32 (sqrt.f32 ux) (*.f32 (/.f32 (sqrt.f32 ux) (+.f32 ux 1)) ux))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 ux) 2) (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (+.f32 ux 1) (pow.f32 (cbrt.f32 ux) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 4) (+.f32 ux 1)) (pow.f32 (cbrt.f32 ux) 2))
(/.f32 (pow.f32 (cbrt.f32 ux) 4) (/.f32 (+.f32 ux 1) (pow.f32 (cbrt.f32 ux) 2)))
(/.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux))
(/.f32 ux (/.f32 (+.f32 ux 1) ux))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(/.f32 (*.f32 ux (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (+.f32 ux 1) (cbrt.f32 ux)))
(*.f32 (/.f32 (cbrt.f32 ux) (/.f32 (+.f32 ux 1) ux)) (pow.f32 (cbrt.f32 ux) 2))
(*.f32 (cbrt.f32 ux) (*.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) (+.f32 ux 1)) ux))
(/.f32 (/.f32 ux 1) (/.f32 (+.f32 ux 1) ux))
(/.f32 ux (/.f32 (+.f32 ux 1) ux))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (/.f32 (cbrt.f32 (+.f32 ux 1)) ux))
(*.f32 (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (cbrt.f32 (+.f32 ux 1))) ux)
(*.f32 ux (/.f32 ux (*.f32 (cbrt.f32 (+.f32 ux 1)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))))
(/.f32 (/.f32 (*.f32 ux ux) 1) (+.f32 ux 1))
(/.f32 ux (/.f32 (+.f32 ux 1) ux))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(/.f32 (/.f32 ux (/.f32 (sqrt.f32 (+.f32 ux 1)) ux)) (sqrt.f32 (+.f32 ux 1)))
(/.f32 ux (*.f32 (/.f32 (sqrt.f32 (+.f32 ux 1)) ux) (sqrt.f32 (+.f32 ux 1))))
(pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2)
(/.f32 (/.f32 (*.f32 ux ux) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (cbrt.f32 (+.f32 ux 1)))
(*.f32 (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (cbrt.f32 (+.f32 ux 1))) ux)
(*.f32 ux (/.f32 ux (*.f32 (cbrt.f32 (+.f32 ux 1)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))))
(/.f32 (/.f32 ux (/.f32 (-.f32 1 (*.f32 ux ux)) ux)) (/.f32 1 (-.f32 1 ux)))
(*.f32 (*.f32 (/.f32 ux (-.f32 1 (*.f32 ux ux))) ux) (-.f32 1 ux))
(*.f32 (/.f32 ux (-.f32 (/.f32 1 ux) ux)) (-.f32 1 ux))
(/.f32 (/.f32 ux (/.f32 (+.f32 1 (pow.f32 ux 3)) ux)) (/.f32 1 (+.f32 (-.f32 1 ux) (*.f32 ux ux))))
(*.f32 (*.f32 (/.f32 ux (+.f32 (pow.f32 ux 3) 1)) ux) (+.f32 (-.f32 (*.f32 ux ux) ux) 1))
(*.f32 (/.f32 (*.f32 ux ux) (+.f32 (pow.f32 ux 3) 1)) (-.f32 1 (-.f32 ux (*.f32 ux ux))))
(/.f32 (neg.f32 (*.f32 ux ux)) (-.f32 -1 ux))
(/.f32 ux (/.f32 (+.f32 ux 1) ux))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(/.f32 (/.f32 ux (sqrt.f32 (/.f32 (+.f32 ux 1) ux))) (sqrt.f32 (/.f32 (+.f32 ux 1) ux)))
(/.f32 ux (*.f32 (sqrt.f32 (/.f32 (+.f32 ux 1) ux)) (sqrt.f32 (/.f32 (+.f32 ux 1) ux))))
(/.f32 (/.f32 ux (*.f32 (cbrt.f32 (/.f32 (+.f32 ux 1) ux)) (cbrt.f32 (/.f32 (+.f32 ux 1) ux)))) (cbrt.f32 (/.f32 (+.f32 ux 1) ux)))
(/.f32 ux (*.f32 (cbrt.f32 (/.f32 (+.f32 ux 1) ux)) (*.f32 (cbrt.f32 (/.f32 (+.f32 ux 1) ux)) (cbrt.f32 (/.f32 (+.f32 ux 1) ux)))))
(/.f32 (/.f32 ux (cbrt.f32 (/.f32 (+.f32 ux 1) ux))) (*.f32 (cbrt.f32 (/.f32 (+.f32 ux 1) ux)) (cbrt.f32 (/.f32 (+.f32 ux 1) ux))))
(/.f32 (/.f32 ux (/.f32 1 (sqrt.f32 ux))) (/.f32 (+.f32 ux 1) (sqrt.f32 ux)))
(*.f32 (/.f32 (sqrt.f32 ux) (/.f32 (+.f32 ux 1) ux)) (sqrt.f32 ux))
(*.f32 (sqrt.f32 ux) (*.f32 (/.f32 (sqrt.f32 ux) (+.f32 ux 1)) ux))
(/.f32 (/.f32 ux (/.f32 1 (pow.f32 (cbrt.f32 ux) 2))) (/.f32 (+.f32 ux 1) (cbrt.f32 ux)))
(*.f32 (/.f32 (cbrt.f32 ux) (/.f32 (+.f32 ux 1) ux)) (pow.f32 (cbrt.f32 ux) 2))
(*.f32 (cbrt.f32 ux) (*.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) (+.f32 ux 1)) ux))
(/.f32 (/.f32 ux (/.f32 (sqrt.f32 (+.f32 ux 1)) (sqrt.f32 ux))) (/.f32 (sqrt.f32 (+.f32 ux 1)) (sqrt.f32 ux)))
(*.f32 (/.f32 (*.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (sqrt.f32 ux)) (sqrt.f32 (+.f32 ux 1))) (sqrt.f32 ux))
(*.f32 (sqrt.f32 ux) (/.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 (sqrt.f32 (+.f32 ux 1)) (sqrt.f32 ux))))
(/.f32 (/.f32 ux (/.f32 (sqrt.f32 (+.f32 ux 1)) (pow.f32 (cbrt.f32 ux) 2))) (/.f32 (sqrt.f32 (+.f32 ux 1)) (cbrt.f32 ux)))
(*.f32 (/.f32 (*.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (pow.f32 (cbrt.f32 ux) 2)) (sqrt.f32 (+.f32 ux 1))) (cbrt.f32 ux))
(/.f32 ux (*.f32 (/.f32 (sqrt.f32 (+.f32 ux 1)) (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (sqrt.f32 (+.f32 ux 1)) (cbrt.f32 ux))))
(/.f32 (/.f32 ux (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (sqrt.f32 ux))) (/.f32 (cbrt.f32 (+.f32 ux 1)) (sqrt.f32 ux)))
(*.f32 (/.f32 (*.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (sqrt.f32 ux)) (cbrt.f32 (+.f32 ux 1))) (sqrt.f32 ux))
(*.f32 (sqrt.f32 ux) (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (/.f32 (cbrt.f32 (+.f32 ux 1)) (sqrt.f32 ux))))
(/.f32 (/.f32 ux (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (pow.f32 (cbrt.f32 ux) 2))) (/.f32 (cbrt.f32 (+.f32 ux 1)) (cbrt.f32 ux)))
(/.f32 ux (*.f32 (/.f32 (cbrt.f32 (+.f32 ux 1)) (cbrt.f32 ux)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (pow.f32 (cbrt.f32 ux) 2))))
(/.f32 ux (/.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux 1)) (cbrt.f32 ux)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (pow.f32 (cbrt.f32 ux) 2)))
(/.f32 (/.f32 (*.f32 ux ux) (cbrt.f32 (+.f32 ux 1))) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))
(*.f32 (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (cbrt.f32 (+.f32 ux 1))) ux)
(*.f32 ux (/.f32 ux (*.f32 (cbrt.f32 (+.f32 ux 1)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))))
(/.f32 (/.f32 (*.f32 ux (neg.f32 ux)) 1) (-.f32 -1 ux))
(/.f32 ux (/.f32 (+.f32 ux 1) ux))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(/.f32 (/.f32 (*.f32 ux (neg.f32 ux)) (sqrt.f32 (+.f32 ux 1))) (neg.f32 (sqrt.f32 (+.f32 ux 1))))
(/.f32 ux (*.f32 (/.f32 (sqrt.f32 (+.f32 ux 1)) ux) (sqrt.f32 (+.f32 ux 1))))
(pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2)
(/.f32 (/.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (neg.f32 (cbrt.f32 (+.f32 ux 1))))
(*.f32 (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (cbrt.f32 (+.f32 ux 1))) ux)
(*.f32 ux (/.f32 ux (*.f32 (cbrt.f32 (+.f32 ux 1)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))))
(/.f32 (/.f32 (*.f32 ux (neg.f32 ux)) -1) (+.f32 ux 1))
(/.f32 ux (/.f32 (+.f32 ux 1) ux))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(/.f32 (/.f32 (*.f32 ux (neg.f32 ux)) (sqrt.f32 (-.f32 -1 ux))) (sqrt.f32 (-.f32 -1 ux)))
(/.f32 (*.f32 ux (neg.f32 ux)) (*.f32 (sqrt.f32 (-.f32 -1 ux)) (sqrt.f32 (-.f32 -1 ux))))
(/.f32 ux (/.f32 (*.f32 (sqrt.f32 (-.f32 -1 ux)) (sqrt.f32 (-.f32 -1 ux))) (neg.f32 ux)))
(/.f32 (/.f32 (*.f32 ux (neg.f32 ux)) (*.f32 (cbrt.f32 (-.f32 -1 ux)) (cbrt.f32 (-.f32 -1 ux)))) (cbrt.f32 (-.f32 -1 ux)))
(*.f32 (/.f32 ux (cbrt.f32 (-.f32 -1 ux))) (/.f32 (neg.f32 ux) (*.f32 (cbrt.f32 (-.f32 -1 ux)) (cbrt.f32 (-.f32 -1 ux)))))
(/.f32 (/.f32 (*.f32 ux (neg.f32 ux)) (neg.f32 (sqrt.f32 (+.f32 ux 1)))) (sqrt.f32 (+.f32 ux 1)))
(/.f32 ux (*.f32 (/.f32 (sqrt.f32 (+.f32 ux 1)) ux) (sqrt.f32 (+.f32 ux 1))))
(pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2)
(/.f32 (/.f32 (*.f32 ux (neg.f32 ux)) (neg.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))) (cbrt.f32 (+.f32 ux 1)))
(*.f32 (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (cbrt.f32 (+.f32 ux 1))) ux)
(*.f32 ux (/.f32 ux (*.f32 (cbrt.f32 (+.f32 ux 1)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))))
(/.f32 (/.f32 (/.f32 (*.f32 ux ux) 1) 1) (+.f32 ux 1))
(/.f32 ux (/.f32 (+.f32 ux 1) ux))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(/.f32 (/.f32 (/.f32 (*.f32 ux ux) 1) (cbrt.f32 (+.f32 ux 1))) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))
(*.f32 (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (cbrt.f32 (+.f32 ux 1))) ux)
(*.f32 ux (/.f32 ux (*.f32 (cbrt.f32 (+.f32 ux 1)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))))
(/.f32 (/.f32 (/.f32 ux (/.f32 (sqrt.f32 (+.f32 ux 1)) ux)) 1) (sqrt.f32 (+.f32 ux 1)))
(/.f32 ux (*.f32 (/.f32 (sqrt.f32 (+.f32 ux 1)) ux) (sqrt.f32 (+.f32 ux 1))))
(pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2)
(/.f32 (/.f32 (/.f32 ux (/.f32 (sqrt.f32 (+.f32 ux 1)) ux)) (cbrt.f32 (+.f32 ux 1))) (cbrt.f32 (sqrt.f32 (+.f32 ux 1))))
(/.f32 (*.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) ux) (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 ux 1))) (cbrt.f32 (+.f32 ux 1))))
(/.f32 (/.f32 (/.f32 (*.f32 ux ux) (sqrt.f32 (+.f32 ux 1))) (cbrt.f32 (+.f32 ux 1))) (cbrt.f32 (sqrt.f32 (+.f32 ux 1))))
(/.f32 (/.f32 (/.f32 ux (/.f32 (sqrt.f32 (+.f32 ux 1)) ux)) (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))) (sqrt.f32 (cbrt.f32 (+.f32 ux 1))))
(/.f32 (*.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) ux) (*.f32 (sqrt.f32 (cbrt.f32 (+.f32 ux 1))) (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))))
(*.f32 (/.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (sqrt.f32 (cbrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))))
(/.f32 (/.f32 (/.f32 ux (/.f32 (sqrt.f32 (+.f32 ux 1)) ux)) (sqrt.f32 (sqrt.f32 (+.f32 ux 1)))) (sqrt.f32 (sqrt.f32 (+.f32 ux 1))))
(/.f32 (/.f32 ux (*.f32 (sqrt.f32 (sqrt.f32 (+.f32 ux 1))) (/.f32 (sqrt.f32 (+.f32 ux 1)) ux))) (sqrt.f32 (sqrt.f32 (+.f32 ux 1))))
(*.f32 (/.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (sqrt.f32 (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (sqrt.f32 (+.f32 ux 1)))))
(/.f32 (/.f32 (/.f32 (*.f32 ux ux) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) 1) (cbrt.f32 (+.f32 ux 1)))
(*.f32 (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (cbrt.f32 (+.f32 ux 1))) ux)
(*.f32 ux (/.f32 ux (*.f32 (cbrt.f32 (+.f32 ux 1)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))))
(/.f32 (/.f32 (/.f32 (*.f32 ux ux) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (sqrt.f32 (cbrt.f32 (+.f32 ux 1)))) (sqrt.f32 (cbrt.f32 (+.f32 ux 1))))
(/.f32 (/.f32 (*.f32 ux ux) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (*.f32 (sqrt.f32 (cbrt.f32 (+.f32 ux 1))) (sqrt.f32 (cbrt.f32 (+.f32 ux 1)))))
(/.f32 (*.f32 ux ux) (*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (+.f32 ux 1))) (sqrt.f32 (cbrt.f32 (+.f32 ux 1)))) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)))
(/.f32 (/.f32 (/.f32 (*.f32 ux ux) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (*.f32 (cbrt.f32 (cbrt.f32 (+.f32 ux 1))) (cbrt.f32 (cbrt.f32 (+.f32 ux 1))))) (cbrt.f32 (cbrt.f32 (+.f32 ux 1))))
(/.f32 ux (*.f32 (*.f32 (cbrt.f32 (cbrt.f32 (+.f32 ux 1))) (*.f32 (cbrt.f32 (cbrt.f32 (+.f32 ux 1))) (cbrt.f32 (cbrt.f32 (+.f32 ux 1))))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) ux)))
(/.f32 (/.f32 (/.f32 (*.f32 ux ux) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))) (cbrt.f32 (cbrt.f32 (+.f32 ux 1))))
(/.f32 (/.f32 (*.f32 ux ux) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (*.f32 (cbrt.f32 (cbrt.f32 (+.f32 ux 1))) (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))))
(/.f32 (*.f32 ux ux) (*.f32 (*.f32 (cbrt.f32 (cbrt.f32 (+.f32 ux 1))) (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)))
(/.f32 (/.f32 (/.f32 (*.f32 ux ux) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (cbrt.f32 (sqrt.f32 (+.f32 ux 1)))) (cbrt.f32 (sqrt.f32 (+.f32 ux 1))))
(/.f32 (/.f32 (*.f32 ux ux) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 ux 1))) (cbrt.f32 (sqrt.f32 (+.f32 ux 1)))))
(/.f32 ux (*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 ux 1))) (cbrt.f32 (sqrt.f32 (+.f32 ux 1)))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) ux)))
(/.f32 (/.f32 (neg.f32 (*.f32 ux ux)) 1) (-.f32 -1 ux))
(/.f32 ux (/.f32 (+.f32 ux 1) ux))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(/.f32 (/.f32 (neg.f32 (*.f32 ux ux)) (sqrt.f32 (+.f32 ux 1))) (neg.f32 (sqrt.f32 (+.f32 ux 1))))
(/.f32 ux (*.f32 (/.f32 (sqrt.f32 (+.f32 ux 1)) ux) (sqrt.f32 (+.f32 ux 1))))
(pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2)
(/.f32 (/.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (neg.f32 (cbrt.f32 (+.f32 ux 1))))
(*.f32 (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (cbrt.f32 (+.f32 ux 1))) ux)
(*.f32 ux (/.f32 ux (*.f32 (cbrt.f32 (+.f32 ux 1)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))))
(/.f32 (/.f32 (neg.f32 (*.f32 ux ux)) -1) (+.f32 ux 1))
(/.f32 ux (/.f32 (+.f32 ux 1) ux))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(/.f32 (/.f32 (neg.f32 (*.f32 ux ux)) (sqrt.f32 (-.f32 -1 ux))) (sqrt.f32 (-.f32 -1 ux)))
(/.f32 (*.f32 ux (neg.f32 ux)) (*.f32 (sqrt.f32 (-.f32 -1 ux)) (sqrt.f32 (-.f32 -1 ux))))
(/.f32 ux (/.f32 (*.f32 (sqrt.f32 (-.f32 -1 ux)) (sqrt.f32 (-.f32 -1 ux))) (neg.f32 ux)))
(/.f32 (/.f32 (neg.f32 (*.f32 ux ux)) (*.f32 (cbrt.f32 (-.f32 -1 ux)) (cbrt.f32 (-.f32 -1 ux)))) (cbrt.f32 (-.f32 -1 ux)))
(/.f32 (/.f32 (*.f32 ux (neg.f32 ux)) (*.f32 (cbrt.f32 (-.f32 -1 ux)) (cbrt.f32 (-.f32 -1 ux)))) (cbrt.f32 (-.f32 -1 ux)))
(*.f32 (/.f32 ux (cbrt.f32 (-.f32 -1 ux))) (/.f32 (neg.f32 ux) (*.f32 (cbrt.f32 (-.f32 -1 ux)) (cbrt.f32 (-.f32 -1 ux)))))
(/.f32 (/.f32 (neg.f32 (*.f32 ux ux)) (neg.f32 (sqrt.f32 (+.f32 ux 1)))) (sqrt.f32 (+.f32 ux 1)))
(/.f32 ux (*.f32 (/.f32 (sqrt.f32 (+.f32 ux 1)) ux) (sqrt.f32 (+.f32 ux 1))))
(pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2)
(/.f32 (/.f32 (neg.f32 (*.f32 ux ux)) (neg.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))) (cbrt.f32 (+.f32 ux 1)))
(*.f32 (/.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (cbrt.f32 (+.f32 ux 1))) ux)
(*.f32 ux (/.f32 ux (*.f32 (cbrt.f32 (+.f32 ux 1)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))))
(pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 1)
(/.f32 ux (/.f32 (+.f32 ux 1) ux))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2)
(/.f32 ux (*.f32 (/.f32 (sqrt.f32 (+.f32 ux 1)) ux) (sqrt.f32 (+.f32 ux 1))))
(pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 3)
(/.f32 ux (/.f32 (+.f32 ux 1) ux))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(pow.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3) 1/3)
(/.f32 ux (/.f32 (+.f32 ux 1) ux))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(sqrt.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))
(sqrt.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2))
(log.f32 (pow.f32 (exp.f32 ux) (/.f32 ux (+.f32 ux 1))))
(*.f32 (/.f32 ux (+.f32 ux 1)) (log.f32 (exp.f32 ux)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(/.f32 ux (/.f32 (+.f32 ux 1) ux))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(cbrt.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3))
(/.f32 ux (/.f32 (+.f32 ux 1) ux))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(expm1.f32 (log1p.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))))
(/.f32 ux (/.f32 (+.f32 ux 1) ux))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(exp.f32 (-.f32 (log.f32 (*.f32 ux ux)) (log1p.f32 ux)))
(exp.f32 (-.f32 (*.f32 2 (log.f32 ux)) (log1p.f32 ux)))
(log1p.f32 (expm1.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))))
(/.f32 ux (/.f32 (+.f32 ux 1) ux))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 1 (+.f32 (neg.f32 ux) (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 1 (-.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) ux))
(+.f32 1 (+.f32 (neg.f32 ux) (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 1 (-.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) ux))
(+.f32 1 (+.f32 (neg.f32 ux) (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 1 (-.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) ux))
(+.f32 1 (+.f32 (neg.f32 ux) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 ux) (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (neg.f32 (pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2))) (-.f32 1 ux))
(+.f32 1 (+.f32 (neg.f32 ux) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 1 (-.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) ux))
(+.f32 (/.f32 -1 (-.f32 -1 ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)))
(fma.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux) (/.f32 -1 (-.f32 -1 ux)))
(-.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(+.f32 (/.f32 -1 (-.f32 -1 ux)) (+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 -1 (-.f32 -1 ux)) (fma.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux) (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) (-.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (/.f32 -1 (-.f32 -1 ux)) (+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 -1 (-.f32 -1 ux)) (fma.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux) (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) (-.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (/.f32 -1 (-.f32 -1 ux)) (+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 -1 (-.f32 -1 ux)) (fma.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux) (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) (-.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (/.f32 -1 (-.f32 -1 ux)) (+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 -1 (-.f32 -1 ux)) (fma.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux) (fma.f32 (/.f32 (neg.f32 ux) (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 -1 (-.f32 -1 ux)) (+.f32 (neg.f32 (pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2)) (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 -1 (-.f32 -1 ux)) (+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 -1 (-.f32 -1 ux)) (fma.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux) (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) (-.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (-.f32 1 ux) (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))))
(+.f32 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 1 (-.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) ux))
(+.f32 (-.f32 1 ux) (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux))))
(+.f32 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 1 (-.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) ux))
(+.f32 (-.f32 1 ux) (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux))))
(+.f32 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 1 (-.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) ux))
(+.f32 (-.f32 1 ux) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))))
(+.f32 (fma.f32 (/.f32 (neg.f32 ux) (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (neg.f32 (pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2))) (-.f32 1 ux))
(+.f32 (-.f32 1 ux) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux))))
(+.f32 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 1 (-.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) ux))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (/.f32 (neg.f32 ux) (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) (+.f32 (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (neg.f32 (pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2))) (-.f32 1 ux)))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (/.f32 (neg.f32 ux) (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) (+.f32 (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (neg.f32 (pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2))) (-.f32 1 ux)))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (/.f32 (neg.f32 ux) (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) (+.f32 (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (neg.f32 (pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2))) (-.f32 1 ux)))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (/.f32 (neg.f32 ux) (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) (+.f32 (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (neg.f32 (pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2))) (-.f32 1 ux)))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (/.f32 (neg.f32 ux) (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) (+.f32 (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (neg.f32 (pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2))) (-.f32 1 ux)))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (/.f32 (neg.f32 ux) (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) (+.f32 (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (neg.f32 (pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2))) (-.f32 1 ux)))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 (neg.f32 ux) (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (neg.f32 (pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (/.f32 (neg.f32 ux) (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) (+.f32 (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (neg.f32 (pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2))) (-.f32 1 ux)))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (/.f32 (neg.f32 ux) (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) (+.f32 (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (neg.f32 (pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2))) (-.f32 1 ux)))
(+.f32 (-.f32 1 ux) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (-.f32 1 ux) (*.f32 2 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux))))
(+.f32 (-.f32 1 ux) (*.f32 1 (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 1 (-.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) ux))
(+.f32 (-.f32 1 ux) (*.f32 1 (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 1 (-.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) ux))
(+.f32 (-.f32 1 ux) (*.f32 1 (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 1 (-.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) ux))
(+.f32 (-.f32 1 ux) (*.f32 1 (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 ux) (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (neg.f32 (pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2))) (-.f32 1 ux))
(+.f32 (-.f32 1 ux) (*.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 1 (-.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) ux))
(+.f32 (-.f32 1 ux) (*.f32 (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 1))
(+.f32 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 1 (-.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) ux))
(+.f32 (-.f32 1 ux) (*.f32 (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 1))
(+.f32 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 1 (-.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) ux))
(+.f32 (-.f32 1 ux) (*.f32 (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 1))
(+.f32 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 1 (-.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) ux))
(+.f32 (-.f32 1 ux) (*.f32 (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 1))
(+.f32 (fma.f32 (/.f32 (neg.f32 ux) (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (neg.f32 (pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2))) (-.f32 1 ux))
(+.f32 (-.f32 1 ux) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 1))
(+.f32 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 1 (-.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) ux))
(+.f32 (neg.f32 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (/.f32 -1 (-.f32 -1 ux)))
(fma.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux) (/.f32 -1 (-.f32 -1 ux)))
(-.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (+.f32 (/.f32 -1 (-.f32 -1 ux)) (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 -1 (-.f32 -1 ux)) (fma.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux) (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) (-.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (+.f32 (/.f32 -1 (-.f32 -1 ux)) (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 -1 (-.f32 -1 ux)) (fma.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux) (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) (-.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (+.f32 (/.f32 -1 (-.f32 -1 ux)) (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 -1 (-.f32 -1 ux)) (fma.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux) (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) (-.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (+.f32 (/.f32 -1 (-.f32 -1 ux)) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 -1 (-.f32 -1 ux)) (fma.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux) (fma.f32 (/.f32 (neg.f32 ux) (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 -1 (-.f32 -1 ux)) (+.f32 (neg.f32 (pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2)) (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux))))
(+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (+.f32 (/.f32 -1 (-.f32 -1 ux)) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (/.f32 -1 (-.f32 -1 ux)) (fma.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux) (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux)))))
(+.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) (-.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (fma.f32 (neg.f32 (/.f32 ux (+.f32 ux 1))) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 1 (-.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) ux))
(+.f32 (fma.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 1 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 1 (-.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) ux))
(+.f32 (fma.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 1 (-.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) ux))
(+.f32 (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 (fma.f32 (/.f32 (neg.f32 ux) (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (neg.f32 (pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2))) (-.f32 1 ux))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)))) (pow.f32 (cbrt.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))) 2) (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 (fma.f32 (/.f32 (neg.f32 ux) (+.f32 ux 1)) ux (/.f32 ux (/.f32 (+.f32 ux 1) ux))) (-.f32 1 ux))
(+.f32 1 (-.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 ux) ux)) ux))
(+.f32 (-.f32 1 (+.f32 ux 1)) 1)
(-.f32 1 ux)
(+.f32 (-.f32 (/.f32 -1 (-.f32 -1 ux)) (exp.f32 (log1p.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux))))) 1)
(fma.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux) (/.f32 -1 (-.f32 -1 ux)))
(-.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(*.f32 1 (-.f32 1 ux))
(-.f32 1 ux)
(*.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 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (/.f32 1 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2)) (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))))
(*.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)) (/.f32 1 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))))
(*.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)) (/.f32 1 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (+.f32 ux 1) -2)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) -2) (+.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (+.f32 ux 1)) 2))))
(*.f32 (+.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (-.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 ux (sqrt.f32 (+.f32 ux 1)))))
(*.f32 (+.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (pow.f32 (+.f32 ux 1) -1/2)) (-.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 ux (sqrt.f32 (+.f32 ux 1)))))
(*.f32 (-.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (+.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 ux (sqrt.f32 (+.f32 ux 1)))))
(*.f32 (+.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (pow.f32 (+.f32 ux 1) -1/2)) (-.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 ux (sqrt.f32 (+.f32 ux 1)))))
(*.f32 (/.f32 1 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux)))) (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))
(*.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (/.f32 1 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2)) (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))) (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)))
(*.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)) (/.f32 1 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (+.f32 ux 1) -2)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) -2) (+.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (+.f32 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 (fma.f32 ux ux -1) (-.f32 -1 ux))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (sqrt.f32 (+.f32 ux 1))) (pow.f32 (+.f32 ux 1) -1/2))
(*.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 (-.f32 1 (*.f32 ux ux)) (sqrt.f32 (+.f32 ux 1))))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (sqrt.f32 (+.f32 ux 1)) (pow.f32 (+.f32 ux 1) -1/2)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (/.f32 1 (cbrt.f32 (+.f32 ux 1))))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (cbrt.f32 (+.f32 ux 1)))) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))
(/.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (cbrt.f32 (+.f32 ux 1)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)))
(*.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 (-.f32 1 ux) (*.f32 ux ux)))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 (pow.f32 ux 3) 1)))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (-.f32 ux (*.f32 ux ux)))) (+.f32 (pow.f32 ux 3) 1))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (-.f32 1 ux))
(-.f32 1 ux)
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 -1 ux)) -1)
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 -1 (-.f32 -1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (neg.f32 (-.f32 1 ux)))
(/.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 (-.f32 1 ux) (*.f32 ux ux))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 -1 (neg.f32 (pow.f32 ux 3)))) (neg.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux))))
(/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 (-.f32 ux (*.f32 ux ux)))) (-.f32 -1 (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 (fma.f32 ux ux -1) (-.f32 1 ux)) (fma.f32 ux ux -1))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (+.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3))) (+.f32 (pow.f32 (+.f32 ux 1) -2) (-.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (/.f32 ux (+.f32 ux 1)) 2))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (+.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3) (pow.f32 (+.f32 ux 1) -3))) (+.f32 (pow.f32 (+.f32 ux 1) -2) (-.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (/.f32 ux (+.f32 ux 1)) 2))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2)) (/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3) (pow.f32 (+.f32 ux 1) -3)) (+.f32 (pow.f32 (+.f32 ux 1) -2) (-.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (+.f32 ux 1)) 2)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (+.f32 ux (+.f32 1 (*.f32 (+.f32 ux 1) (*.f32 ux ux))))) (pow.f32 (+.f32 ux 1) 2))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2)) (*.f32 (+.f32 ux 1) (+.f32 1 (*.f32 ux ux)))) (pow.f32 (+.f32 ux 1) 2))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (+.f32 (-.f32 -1 ux) (*.f32 (*.f32 ux ux) (-.f32 -1 ux)))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (*.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 -1 ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))
(*.f32 (+.f32 ux 1) (*.f32 (-.f32 -1 ux) (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2)) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)) (-.f32 (*.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (+.f32 ux 1) -2)) (*.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))))) (-.f32 (pow.f32 (+.f32 ux 1) -2) (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)) (-.f32 (pow.f32 (+.f32 ux 1) -4) (*.f32 (+.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (/.f32 ux (+.f32 ux 1)) 2)) (+.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (/.f32 ux (+.f32 ux 1)) 2))))) (-.f32 (pow.f32 (+.f32 ux 1) -2) (+.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (/.f32 ux (+.f32 ux 1)) 2))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (-.f32 (pow.f32 (+.f32 ux 1) -4) (*.f32 (+.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (+.f32 ux 1)) 2)) (+.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (+.f32 ux 1)) 2))))) (-.f32 (pow.f32 (+.f32 ux 1) -2) (+.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (+.f32 ux 1)) 2))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)) (+.f32 (pow.f32 (pow.f32 (+.f32 ux 1) -2) 3) (pow.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) 3))) (+.f32 (*.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (+.f32 ux 1) -2)) (-.f32 (*.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (*.f32 (pow.f32 (+.f32 ux 1) -2) (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)) (+.f32 (pow.f32 (pow.f32 (+.f32 ux 1) -2) 3) (pow.f32 (+.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (/.f32 ux (+.f32 ux 1)) 2)) 3))) (+.f32 (pow.f32 (+.f32 ux 1) -4) (*.f32 (+.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (/.f32 ux (+.f32 ux 1)) 2)) (-.f32 (+.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (/.f32 ux (+.f32 ux 1)) 2)) (pow.f32 (+.f32 ux 1) -2)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (+.f32 (pow.f32 (pow.f32 (+.f32 ux 1) -2) 3) (pow.f32 (+.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (+.f32 ux 1)) 2)) 3))) (+.f32 (pow.f32 (+.f32 ux 1) -4) (*.f32 (+.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (+.f32 ux 1)) 2)) (-.f32 (+.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (+.f32 ux 1)) 2)) (pow.f32 (+.f32 ux 1) -2)))))
(*.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (*.f32 ux ux)))) (pow.f32 (-.f32 1 ux) 2))
(*.f32 (/.f32 (*.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (*.f32 ux ux)))) (pow.f32 (-.f32 1 ux) 2))
(*.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 ux 3)))) (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux ux)) (+.f32 (-.f32 1 ux) (*.f32 ux ux))))
(*.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 (pow.f32 ux 3) 1))) (*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (+.f32 (*.f32 ux ux) (-.f32 1 ux))))
(*.f32 (-.f32 1 (-.f32 ux (*.f32 ux ux))) (*.f32 (-.f32 1 (-.f32 ux (*.f32 ux ux))) (/.f32 (*.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 (pow.f32 ux 3) 1)))))
(*.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux)))) (-.f32 1 ux))
(*.f32 (-.f32 1 ux) (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux)))))
(/.f32 (*.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux))) (/.f32 (*.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux))) (-.f32 1 ux)))
(*.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (+.f32 ux 1) (+.f32 1 (pow.f32 ux 3)))) (+.f32 (-.f32 1 ux) (*.f32 ux ux)))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (+.f32 ux 1) (+.f32 (pow.f32 ux 3) 1))))
(/.f32 (*.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux))) (/.f32 (*.f32 (+.f32 ux 1) (+.f32 (pow.f32 ux 3) 1)) (-.f32 1 (-.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))) (*.f32 (-.f32 1 ux) (+.f32 (-.f32 1 ux) (*.f32 ux ux))))
(*.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 (pow.f32 ux 3) 1))) (*.f32 (-.f32 1 ux) (+.f32 (*.f32 ux ux) (-.f32 1 ux))))
(*.f32 (/.f32 (*.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 (pow.f32 ux 3) 1))) (*.f32 (-.f32 1 ux) (-.f32 1 (-.f32 ux (*.f32 ux ux)))))
(/.f32 1 (/.f32 1 (-.f32 1 ux)))
(-.f32 1 ux)
(/.f32 1 (/.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 1 (+.f32 ux 1)) (-.f32 1 (*.f32 ux ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))
(/.f32 (-.f32 1 ux) 1)
(-.f32 1 ux)
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))
(*.f32 (/.f32 1 (+.f32 ux 1)) (-.f32 1 (*.f32 ux ux)))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))))
(*.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (/.f32 1 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2)) (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))))
(/.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))) (/.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))
(-.f32 1 ux)
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)) (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))))
(*.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)) (/.f32 1 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (+.f32 ux 1) -2)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) -2) (+.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (+.f32 ux 1)) 2))))
(/.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (/.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (-.f32 1 ux)))
(-.f32 1 ux)
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 (+.f32 ux 1) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (+.f32 ux 1)))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (/.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))) (sqrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux)))) (sqrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2))) (/.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2))) (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3))) (/.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (sqrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3))) (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (+.f32 ux 1) -2)))) (sqrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3))) (sqrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)))) (+.f32 (pow.f32 (+.f32 ux 1) -2) (+.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (+.f32 ux 1)) 2))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))) (/.f32 (+.f32 ux 1) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 (+.f32 ux 1) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))) (/.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))))
(/.f32 (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (/.f32 (/.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))))
(*.f32 (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2))) (/.f32 (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2))) (/.f32 (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)))) (/.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)))) (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (+.f32 ux 1) -2)))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3))))
(*.f32 (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3))) (/.f32 (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3))) (/.f32 (+.f32 (pow.f32 (+.f32 ux 1) -2) (+.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (+.f32 ux 1)) 2))) (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3))))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (*.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)))) (-.f32 (/.f32 -1 (-.f32 -1 ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux))))
(*.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (/.f32 1 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2)) (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (+.f32 ux (*.f32 ux ux))))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (+.f32 1 (*.f32 ux ux))))
(/.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (+.f32 1 (*.f32 ux ux))))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (*.f32 (+.f32 ux 1) (+.f32 1 (*.f32 ux ux))))
(/.f32 (-.f32 (*.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (+.f32 ux 1) -2)) (*.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (*.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -4) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 4)) (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux)))) (+.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (+.f32 ux 1) -2)))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -4) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 4)) (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (+.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2) (pow.f32 (+.f32 ux 1) -2)))
(/.f32 (-.f32 (*.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (+.f32 ux 1) -3)) (*.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3))) (*.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (+.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -6) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 6)) (*.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (+.f32 ux 1) -2))) (+.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3) (pow.f32 (+.f32 ux 1) -3))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -6) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 6)) (*.f32 (+.f32 (pow.f32 (+.f32 ux 1) -2) (+.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (+.f32 ux 1)) 2))) (+.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3) (pow.f32 (+.f32 ux 1) -3))))
(/.f32 (+.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) -2) (-.f32 (*.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux))) (*.f32 (/.f32 -1 (-.f32 -1 ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux))))))
(/.f32 (+.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux (neg.f32 ux)) (+.f32 ux 1)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) -2) (*.f32 (/.f32 (*.f32 ux (neg.f32 ux)) (+.f32 ux 1)) (-.f32 (/.f32 (*.f32 ux (neg.f32 ux)) (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (-.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2) (-.f32 (/.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (-.f32 -1 ux)) (pow.f32 (+.f32 ux 1) -2))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux ux) 3)) (*.f32 (+.f32 ux 1) (+.f32 1 (+.f32 (*.f32 ux ux) (*.f32 (*.f32 ux ux) (*.f32 ux ux))))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux ux) 3)) (*.f32 (+.f32 ux 1) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 ux 1)) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (+.f32 ux 1) -2) 3) (pow.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) 3)) (*.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))) (+.f32 (*.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (+.f32 ux 1) -2)) (+.f32 (*.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (*.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (+.f32 ux 1) -2) 3) (pow.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) 3)) (*.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))) (+.f32 (pow.f32 (+.f32 ux 1) -4) (+.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 4) (*.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (+.f32 ux 1) -2))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (pow.f32 (+.f32 ux 1) -2) 3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 6)) (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (+.f32 (*.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2) (pow.f32 (+.f32 ux 1) -2)) (+.f32 (pow.f32 (+.f32 ux 1) -4) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 4))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (+.f32 ux 1) -3) 3) (pow.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3) 3)) (*.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (+.f32 (+.f32 (*.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (+.f32 ux 1) -3)) (*.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3))) (*.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (+.f32 ux 1) -3) 3) (pow.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3) 3)) (*.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (+.f32 ux 1) -2))) (+.f32 (+.f32 (pow.f32 (+.f32 ux 1) -6) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 6)) (*.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3) (pow.f32 (+.f32 ux 1) -3)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (+.f32 ux 1) -3) 3) (pow.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3) 3)) (*.f32 (+.f32 (pow.f32 (+.f32 ux 1) -2) (+.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (+.f32 ux 1)) 2))) (+.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 6) (+.f32 (pow.f32 (+.f32 ux 1) -6) (*.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3) (pow.f32 (+.f32 ux 1) -3))))))
(/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (pow.f32 (+.f32 ux 1) 2))
(/.f32 (*.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux))) (pow.f32 (+.f32 ux 1) 2))
(/.f32 (-.f32 (-.f32 -1 ux) (*.f32 (*.f32 ux ux) (-.f32 -1 ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))
(*.f32 (/.f32 1 (+.f32 ux 1)) (-.f32 1 (*.f32 ux ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))) (neg.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux)))))
(/.f32 (+.f32 (neg.f32 (pow.f32 (+.f32 ux 1) -2)) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2)) (-.f32 (/.f32 1 (-.f32 -1 ux)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3))) (neg.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3))) (neg.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (+.f32 ux 1) -2)))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) -2) (+.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (+.f32 ux 1)) 2)))))
(/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) 1) (+.f32 ux 1))
(*.f32 (/.f32 1 (+.f32 ux 1)) (-.f32 1 (*.f32 ux ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))
(/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (sqrt.f32 (+.f32 ux 1))) (sqrt.f32 (+.f32 ux 1)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (sqrt.f32 (+.f32 ux 1)) (sqrt.f32 (+.f32 ux 1))))
(/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 ux 1))) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (cbrt.f32 (+.f32 ux 1)))) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))
(/.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (cbrt.f32 (+.f32 ux 1)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)))
(/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (cbrt.f32 (+.f32 ux 1)))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (cbrt.f32 (+.f32 ux 1)))) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))
(/.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (cbrt.f32 (+.f32 ux 1)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)))
(/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (*.f32 ux ux))) (/.f32 1 (-.f32 1 ux)))
(-.f32 1 ux)
(/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (/.f32 1 (+.f32 (-.f32 1 ux) (*.f32 ux ux))))
(*.f32 (+.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 (pow.f32 ux 3) 1)))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (-.f32 ux (*.f32 ux ux)))) (+.f32 (pow.f32 ux 3) 1))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) 1) (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))))
(*.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (/.f32 1 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2)) (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (sqrt.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))))) (sqrt.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (*.f32 (sqrt.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux)))) (sqrt.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2)) (*.f32 (sqrt.f32 (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (sqrt.f32 (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (*.f32 (cbrt.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux)))) (cbrt.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux)))))) (cbrt.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)) (*.f32 (cbrt.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux)))) (*.f32 (cbrt.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux)))) (cbrt.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux)))))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2)) (*.f32 (cbrt.f32 (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (*.f32 (cbrt.f32 (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (cbrt.f32 (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)) 1) (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))))
(*.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)) (/.f32 1 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (+.f32 ux 1) -2)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) -2) (+.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (+.f32 ux 1)) 2))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)) (sqrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2))))) (sqrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (+.f32 ux 1) -2)))) (sqrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (+.f32 ux 1) -2))))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 ux 1) -2) (+.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (+.f32 ux 1)) 2)))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 ux 1) -2) (+.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (+.f32 ux 1)) 2))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (+.f32 ux 1) -2) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (+.f32 ux 1) -2)))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (+.f32 ux 1) -2)))))) (cbrt.f32 (+.f32 (pow.f32 (/.f32 ux (+.f32 ux 1)) 2) (+.f32 (pow.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) 2) (pow.f32 (+.f32 ux 1) -2)))))
(/.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux 1) -2) (+.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (+.f32 ux 1)) 2))))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux 1) -2) (+.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (+.f32 ux 1)) 2))))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux 1) -2) (+.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2) (pow.f32 (/.f32 ux (+.f32 ux 1)) 2)))))
(/.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) 1) (pow.f32 (+.f32 ux 1) 2))
(/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (pow.f32 (+.f32 ux 1) 2))
(/.f32 (*.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux))) (pow.f32 (+.f32 ux 1) 2))
(/.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (+.f32 ux 1)) (+.f32 ux 1))
(/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (pow.f32 (+.f32 ux 1) 2))
(/.f32 (*.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux))) (pow.f32 (+.f32 ux 1) 2))
(/.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (sqrt.f32 (+.f32 ux 1))) (*.f32 (+.f32 ux 1) (sqrt.f32 (+.f32 ux 1))))
(/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (*.f32 (+.f32 ux 1) (sqrt.f32 (+.f32 ux 1))) (sqrt.f32 (+.f32 ux 1))))
(/.f32 (/.f32 (*.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (+.f32 ux 1))) (*.f32 (+.f32 ux 1) (sqrt.f32 (+.f32 ux 1))))
(/.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (*.f32 (+.f32 ux 1) (cbrt.f32 (+.f32 ux 1))))
(/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (*.f32 (+.f32 ux 1) (cbrt.f32 (+.f32 ux 1))) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)))
(/.f32 (*.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (*.f32 (cbrt.f32 (+.f32 ux 1)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))))
(/.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))
(/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 4)))
(/.f32 (*.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux))) (*.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 4)))
(/.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (+.f32 ux 1) (sqrt.f32 (+.f32 ux 1)))) (sqrt.f32 (+.f32 ux 1)))
(/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (*.f32 (+.f32 ux 1) (sqrt.f32 (+.f32 ux 1))) (sqrt.f32 (+.f32 ux 1))))
(/.f32 (/.f32 (*.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (+.f32 ux 1))) (*.f32 (+.f32 ux 1) (sqrt.f32 (+.f32 ux 1))))
(/.f32 (/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (+.f32 ux 1) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))) (cbrt.f32 (+.f32 ux 1)))
(/.f32 (+.f32 1 (-.f32 ux (*.f32 (+.f32 ux 1) (*.f32 ux ux)))) (*.f32 (*.f32 (+.f32 ux 1) (cbrt.f32 (+.f32 ux 1))) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)))
(/.f32 (*.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (*.f32 (cbrt.f32 (+.f32 ux 1)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))))
(/.f32 (/.f32 (-.f32 (-.f32 -1 ux) (*.f32 (*.f32 ux ux) (-.f32 -1 ux))) (-.f32 -1 ux)) (+.f32 ux 1))
(*.f32 (/.f32 1 (+.f32 ux 1)) (-.f32 1 (*.f32 ux ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))
(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)
(log1p.f32 (expm1.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(fma.f32 1 (/.f32 -1 (-.f32 -1 ux)) (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)))
(fma.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux) (/.f32 -1 (-.f32 -1 ux)))
(-.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(fma.f32 (pow.f32 (+.f32 ux 1) -1/2) (pow.f32 (+.f32 ux 1) -1/2) (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)))
(fma.f32 (pow.f32 (+.f32 ux 1) -1/2) (pow.f32 (+.f32 ux 1) -1/2) (/.f32 (*.f32 ux (neg.f32 ux)) (+.f32 ux 1)))
(-.f32 (pow.f32 (+.f32 ux 1) -1) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 1 (cbrt.f32 (+.f32 ux 1))) (*.f32 (/.f32 ux (+.f32 ux 1)) (neg.f32 ux)))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 1 (cbrt.f32 (+.f32 ux 1))) (/.f32 (*.f32 ux (neg.f32 ux)) (+.f32 ux 1)))
(-.f32 (*.f32 (/.f32 1 (cbrt.f32 (+.f32 ux 1))) (cbrt.f32 (pow.f32 (+.f32 ux 1) -2))) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))

localize92.0ms (0.8%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.78%
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
0.81%
(/.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (/.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
1.21%
(/.f32 ux (+.f32 1 ux))
1.25%
(/.f32 1 (+.f32 1 ux))
Compiler

Compiled 143 to 95 computations (33.6% saved)

series1.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite115.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1698×distribute-lft-in
352×add-sqr-sqrt
346×pow1
346×*-un-lft-identity
326×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

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

simplify241.0ms (2.1%)

Algorithm
egg-herbie
Rules
1124×+-commutative
1090×*-commutative
1062×associate-+l-
972×associate-/r/
858×associate-+r-
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
037518128
1103715778
2429215246
Stop Event
node limit
Counts
170 → 235
Calls
Call 1
Inputs
1
(+.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 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 (/.f32 1 (+.f32 1 ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(*.f32 maxCos ux)
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(*.f32 maxCos ux)
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1) (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1)))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 1 (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 1 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 1 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 1 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (/.f32 1 (+.f32 1 ux)))
(+.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (*.f32 (/.f32 ux (+.f32 1 ux)) (neg.f32 ux)) (+.f32 (*.f32 (neg.f32 maxCos) (neg.f32 ux)) (/.f32 1 (+.f32 1 ux))))
(+.f32 (*.f32 (neg.f32 ux) (/.f32 ux (+.f32 1 ux))) (+.f32 (*.f32 (neg.f32 ux) (neg.f32 maxCos)) (/.f32 1 (+.f32 1 ux))))
(+.f32 (*.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1) (/.f32 1 (+.f32 1 ux)))
(+.f32 (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (/.f32 ux (+.f32 1 ux)) (neg.f32 ux))) (*.f32 (neg.f32 maxCos) (neg.f32 ux)))
(+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (neg.f32 ux) (/.f32 ux (+.f32 1 ux)))) (*.f32 (neg.f32 ux) (neg.f32 maxCos)))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (exp.f32 (log1p.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) 1)
(+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 1 (+.f32 1 ux))) (*.f32 (/.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 (/.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 1 (+.f32 1 ux))))
(+.f32 (*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (pow.f32 (+.f32 1 ux) -2)) (*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (-.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (/.f32 1 (+.f32 1 ux))))))
(+.f32 (*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (-.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (/.f32 1 (+.f32 1 ux))))) (*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (pow.f32 (+.f32 1 ux) -2)))
(+.f32 (*.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (neg.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))) (neg.f32 (/.f32 1 (+.f32 1 ux)))) (*.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (neg.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))) (neg.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
(-.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(-.f32 0 (-.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (/.f32 1 (+.f32 1 ux))))
(-.f32 (exp.f32 (log1p.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) 1)
(-.f32 (exp.f32 (log1p.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (-.f32 1 (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(-.f32 (exp.f32 (log1p.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (-.f32 1 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(-.f32 (exp.f32 (log1p.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (-.f32 1 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(-.f32 (exp.f32 (log1p.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (-.f32 1 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(-.f32 (exp.f32 (log1p.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (-.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) (+.f32 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) (-.f32 1 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) (-.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1)))
(-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))
(-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (-.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (-.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (-.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (-.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (-.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))))
(-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))) (-.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))) (-.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))) (-.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))) (-.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))) (-.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) 0) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
(-.f32 (+.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux))))) 1)
(-.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (/.f32 ux (+.f32 1 ux)) ux)) (*.f32 (neg.f32 maxCos) ux))
(-.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (/.f32 ux (+.f32 1 ux)))) (*.f32 ux (neg.f32 maxCos)))
(*.f32 1 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(*.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (/.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))
(*.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1)
(*.f32 (sqrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (*.f32 (sqrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))))
(*.f32 (sqrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) 2) (*.f32 (cbrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))))
(*.f32 (cbrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 2) (cbrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (/.f32 1 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))
(*.f32 (/.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))))
(*.f32 (neg.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 1 (/.f32 (neg.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(*.f32 (/.f32 1 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (/.f32 1 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))) (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (sqrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) 2)) (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (cbrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))
(*.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) 1) (/.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (-.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (/.f32 1 (+.f32 1 ux))))))
(*.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (neg.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))) (neg.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 ux) -1/2) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (-.f32 (pow.f32 (+.f32 1 ux) -1/2) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) 1) (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 1 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) 2) 1) (/.f32 (cbrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) 2)) (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (cbrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) 2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 (cbrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 1 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) 2) (sqrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))) (/.f32 (cbrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (sqrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) 2) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) 2)) (cbrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(pow.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1)
(pow.f32 (sqrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 2)
(pow.f32 (cbrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 3)
(pow.f32 (pow.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 3) 1/3)
(pow.f32 (/.f32 1 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) -1)
(neg.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (/.f32 (neg.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(sqrt.f32 (pow.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2))
(log.f32 (exp.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(cbrt.f32 (pow.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) 3) (pow.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 3)))
(expm1.f32 (log1p.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(exp.f32 (log.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(exp.f32 (*.f32 (log.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 1))
(log1p.f32 (expm1.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(fma.f32 1 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(fma.f32 (pow.f32 (+.f32 1 ux) -1/2) (pow.f32 (+.f32 1 ux) -1/2) (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 1 ux) -2)) (/.f32 -1 (cbrt.f32 (-.f32 -1 ux))) (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
Outputs
1
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 (-.f32 maxCos 1) ux)
(*.f32 ux (+.f32 maxCos -1))
(*.f32 ux (+.f32 -1 maxCos))
(-.f32 (*.f32 ux maxCos) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 -1 (*.f32 (-.f32 1 maxCos) ux))
(*.f32 ux (+.f32 maxCos -1))
(*.f32 ux (+.f32 -1 maxCos))
(-.f32 (*.f32 ux maxCos) ux)
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (/.f32 ux (+.f32 1 ux))))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1) (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))) (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))) (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))) (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 2 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux))) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 2 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux))) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 2 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux))) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux))) (+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux))) (+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))) (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 2 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux))) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 2 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux))) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 2 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux))) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux))) (+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux))) (+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))) (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 2 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux))) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 2 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux))) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 2 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux))) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux))) (+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux))) (+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))) (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux))) (+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux))) (+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux))) (+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 2 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(fma.f32 2 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))))))
(fma.f32 2 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))) (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux))) (+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))) (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux))) (+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))) (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux))) (+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))) (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))) (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 2 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(fma.f32 2 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))))))
(fma.f32 2 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 1 (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 1 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 1 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 1 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))) (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)))
(+.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (/.f32 1 (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(+.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))))
(+.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))))
(+.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))))
(+.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(+.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))) (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)))
(+.f32 (*.f32 (/.f32 ux (+.f32 1 ux)) (neg.f32 ux)) (+.f32 (*.f32 (neg.f32 maxCos) (neg.f32 ux)) (/.f32 1 (+.f32 1 ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(+.f32 (*.f32 (neg.f32 ux) (/.f32 ux (+.f32 1 ux))) (+.f32 (*.f32 (neg.f32 ux) (neg.f32 maxCos)) (/.f32 1 (+.f32 1 ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(+.f32 (*.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1) (/.f32 1 (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(+.f32 (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))))
(+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))))
(+.f32 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))) (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)))
(+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (/.f32 ux (+.f32 1 ux)) (neg.f32 ux))) (*.f32 (neg.f32 maxCos) (neg.f32 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (neg.f32 ux) (/.f32 ux (+.f32 1 ux)))) (*.f32 (neg.f32 ux) (neg.f32 maxCos)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (exp.f32 (log1p.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) 1)
(+.f32 1 (-.f32 (/.f32 1 (+.f32 1 ux)) (exp.f32 (log1p.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (expm1.f32 (log1p.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 1 (+.f32 1 ux))) (*.f32 (/.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 (/.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 1 (+.f32 1 ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(+.f32 (*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (pow.f32 (+.f32 1 ux) -2)) (*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (-.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (/.f32 1 (+.f32 1 ux))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (+.f32 1 ux)))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (fma.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (+.f32 1 ux))) (pow.f32 (+.f32 1 ux) -2)))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (fma.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (+.f32 1 ux)))) (pow.f32 (+.f32 1 ux) -2))))
(+.f32 (*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (-.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (/.f32 1 (+.f32 1 ux))))) (*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (pow.f32 (+.f32 1 ux) -2)))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (+.f32 1 ux)))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (fma.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (+.f32 1 ux))) (pow.f32 (+.f32 1 ux) -2)))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (fma.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (+.f32 1 ux)))) (pow.f32 (+.f32 1 ux) -2))))
(+.f32 (*.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (neg.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))) (neg.f32 (/.f32 1 (+.f32 1 ux)))) (*.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (neg.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))) (neg.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(*.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (neg.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))) (+.f32 (/.f32 -1 (+.f32 1 ux)) (*.f32 (neg.f32 ux) (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))) (neg.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))
(/.f32 -1 (/.f32 -1 (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(-.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))) (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)))
(-.f32 0 (-.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (/.f32 1 (+.f32 1 ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(-.f32 (exp.f32 (log1p.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) 1)
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(-.f32 (exp.f32 (log1p.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (-.f32 1 (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))))
(-.f32 (exp.f32 (log1p.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (-.f32 1 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))))
(-.f32 (exp.f32 (log1p.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (-.f32 1 (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))))
(-.f32 (exp.f32 (log1p.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (-.f32 1 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(-.f32 (exp.f32 (log1p.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (-.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux)))) (*.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) (+.f32 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) 1) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
(+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) (-.f32 1 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(-.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) 1) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
(+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) (-.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1)))
(-.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) 1) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
(+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))))
(-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))
(-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (-.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))))
(+.f32 (/.f32 (pow.f32 (+.f32 1 ux) -2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))))
(-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (-.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))))
(+.f32 (/.f32 (pow.f32 (+.f32 1 ux) -2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))))
(-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (-.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))))
(+.f32 (/.f32 (pow.f32 (+.f32 1 ux) -2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))))
(-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (-.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))))
(-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (-.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))))
(-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))))
(-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))))))
(-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -3) (fma.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (pow.f32 (+.f32 1 ux) -2))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (fma.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (pow.f32 (+.f32 1 ux) -2))))
(-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -3) (fma.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (pow.f32 (+.f32 1 ux) -2))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (fma.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (pow.f32 (+.f32 1 ux) -2))))
(-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))) (-.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -3) (fma.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (pow.f32 (+.f32 1 ux) -2))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (fma.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (pow.f32 (+.f32 1 ux) -2)))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux))) (-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -3) (fma.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (pow.f32 (+.f32 1 ux) -2))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (fma.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (pow.f32 (+.f32 1 ux) -2)))))
(-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))) (-.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -3) (fma.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (pow.f32 (+.f32 1 ux) -2))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (fma.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (pow.f32 (+.f32 1 ux) -2)))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux))) (-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -3) (fma.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (pow.f32 (+.f32 1 ux) -2))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (fma.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (pow.f32 (+.f32 1 ux) -2)))))
(-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))) (-.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))) (fma.f32 (neg.f32 ux) (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))))) (fma.f32 (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) ux (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -3) (fma.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (pow.f32 (+.f32 1 ux) -2))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (fma.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (pow.f32 (+.f32 1 ux) -2)))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 ux (neg.f32 ux))) (-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -3) (fma.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (pow.f32 (+.f32 1 ux) -2))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (fma.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (pow.f32 (+.f32 1 ux) -2)))))
(-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))) (-.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -3) (fma.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (pow.f32 (+.f32 1 ux) -2))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (fma.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (pow.f32 (+.f32 1 ux) -2)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -3) (fma.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (pow.f32 (+.f32 1 ux) -2))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (fma.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (pow.f32 (+.f32 1 ux) -2)))))
(-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))) (-.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -3) (fma.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (pow.f32 (+.f32 1 ux) -2))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (fma.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (pow.f32 (+.f32 1 ux) -2)))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 (pow.f32 (+.f32 1 ux) -3) (fma.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (pow.f32 (+.f32 1 ux) -2))) (/.f32 (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3) (fma.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (pow.f32 (+.f32 1 ux) -2)))))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) 0) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(-.f32 (+.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux))))) 1)
(-.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) 1) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
(+.f32 (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))) (expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))))
(-.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (/.f32 ux (+.f32 1 ux)) ux)) (*.f32 (neg.f32 maxCos) ux))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(-.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (/.f32 ux (+.f32 1 ux)))) (*.f32 ux (neg.f32 maxCos)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(*.f32 1 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(*.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (/.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(*.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1)
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(*.f32 (sqrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (*.f32 (sqrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(*.f32 (sqrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (sqrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) 2) (*.f32 (cbrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(*.f32 (cbrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (pow.f32 (cbrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 2))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 2) (cbrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(*.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (/.f32 1 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(*.f32 (/.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(*.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (fma.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (pow.f32 (+.f32 1 ux) -2)))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (fma.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (pow.f32 (+.f32 1 ux) -2)))
(*.f32 (neg.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 1 (/.f32 (neg.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(*.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (neg.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))) (+.f32 (/.f32 -1 (+.f32 1 ux)) (*.f32 (neg.f32 ux) (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))) (neg.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))
(/.f32 -1 (/.f32 -1 (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))))
(*.f32 (/.f32 1 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (/.f32 1 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))) (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (sqrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))
(/.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (sqrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))))) (sqrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))))))))
(/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (*.f32 (sqrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux))))) (sqrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) 2)) (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (cbrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))
(/.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))))))) 2)) (cbrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))))))))
(/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (*.f32 (cbrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux))))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux))))) 2)))
(*.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) 1) (/.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (-.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (/.f32 1 (+.f32 1 ux))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (+.f32 1 ux)))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (fma.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (+.f32 1 ux))) (pow.f32 (+.f32 1 ux) -2)))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (fma.f32 ux (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (+.f32 1 ux)))) (pow.f32 (+.f32 1 ux) -2))))
(*.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (neg.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))) (neg.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(*.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (neg.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))) (+.f32 (/.f32 -1 (+.f32 1 ux)) (*.f32 (neg.f32 ux) (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))) (neg.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))
(/.f32 -1 (/.f32 -1 (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 ux) -1/2) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (-.f32 (pow.f32 (+.f32 1 ux) -1/2) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (pow.f32 (+.f32 1 ux) -1/2)) (-.f32 (pow.f32 (+.f32 1 ux) -1/2) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) 1) (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 1 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) 2) 1) (/.f32 (cbrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) 2)) (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (cbrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) 2)) (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (cbrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))
(/.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))))))) 2)) (cbrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))))))))
(/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (*.f32 (cbrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux))))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux))))) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) 2) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 (cbrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (/.f32 1 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) 2) (sqrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))) (/.f32 (cbrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (sqrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))) (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (sqrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))
(/.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (sqrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))))) (sqrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))))))))
(/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (*.f32 (sqrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux))))) (sqrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) 2) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) 2)) (cbrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(*.f32 (cbrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) 2) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) 2)))
(*.f32 (cbrt.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) 2) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))))))) 2)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) 2) (cbrt.f32 (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux))))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux))))) 2))
(pow.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1)
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(pow.f32 (sqrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 2)
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(pow.f32 (cbrt.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 3)
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(pow.f32 (pow.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 3) 1/3)
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(pow.f32 (/.f32 1 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) -1)
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(neg.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (/.f32 (neg.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(*.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (neg.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))))) (+.f32 (/.f32 -1 (+.f32 1 ux)) (*.f32 (neg.f32 ux) (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))) (neg.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux)))))
(/.f32 -1 (/.f32 -1 (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))))
(sqrt.f32 (pow.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 2))
(fabs.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))))))
(fabs.f32 (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux))))
(log.f32 (exp.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(cbrt.f32 (pow.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 3))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) 3) (pow.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) 3) (pow.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) 3) (pow.f32 (/.f32 (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 1 (+.f32 1 ux))) (fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))) 3)))
(expm1.f32 (log1p.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(exp.f32 (log.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(exp.f32 (*.f32 (log.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 1))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(log1p.f32 (expm1.f32 (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(fma.f32 1 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(fma.f32 (pow.f32 (+.f32 1 ux) -1/2) (pow.f32 (+.f32 1 ux) -1/2) (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))
(fma.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 1 ux) -2)) (/.f32 -1 (cbrt.f32 (-.f32 -1 ux))) (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 1 ux) -2)) (/.f32 -1 (cbrt.f32 (-.f32 -1 ux))) (*.f32 ux (-.f32 maxCos (/.f32 ux (+.f32 1 ux)))))

eval2.8s (24.2%)

Compiler

Compiled 103615 to 68930 computations (33.5% saved)

prune1.3s (10.9%)

Pruning

8 alts after pruning (4 fresh and 4 done)

PrunedKeptTotal
New245032453
Fresh011
Picked101
Done246
Total245382461
Error
0%
Counts
2461 → 8
Alt Table
Click to see full alt table
StatusErrorProgram
3.87%
(/.f32 (-.f32 (-.f32 -1 ux) (*.f32 (*.f32 ux ux) (-.f32 -1 ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))
3.13%
(/.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))) (/.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))
3.55%
(/.f32 1 (/.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux))))
0.08%
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
2.18%
(-.f32 1 ux)
0.12%
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
90.75%
(*.f32 maxCos ux)
32.1%
1
Compiler

Compiled 106 to 80 computations (24.5% saved)

localize34.0ms (0.3%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.1%
(-.f32 1 (*.f32 ux ux))
0.39%
(/.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux)))
1.32%
(/.f32 1 (/.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux))))
Compiler

Compiled 36 to 21 computations (41.7% saved)

series1.0ms (0%)

Counts
3 → 36
Calls

9 calls:

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

rewrite95.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1516×associate-/r*
992×associate-/l*
960×*-commutative
834×associate-/r/
546×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0969
120933
2302033
Stop Event
node limit
Counts
3 → 250
Calls
Call 1
Inputs
(/.f32 1 (/.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux))))
(/.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux)))
(-.f32 1 (*.f32 ux ux))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (neg.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 1 (*.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (*.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 ux) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux))) (/.f32 1 (+.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 (-.f32 1 ux) (+.f32 ux -1)) ux) (*.f32 (/.f32 (-.f32 1 ux) (+.f32 ux -1)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (*.f32 ux ux)) (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1 (-.f32 -1 ux)) -1) (*.f32 (/.f32 1 (-.f32 -1 ux)) (neg.f32 (*.f32 ux (neg.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (/.f32 (-.f32 1 ux) (+.f32 ux -1))) (*.f32 -1 (/.f32 (-.f32 1 ux) (+.f32 ux -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 ux ux) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))) (*.f32 (-.f32 1 ux) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 1 ux) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))) (*.f32 (*.f32 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 (-.f32 -1 ux))) (*.f32 (neg.f32 (*.f32 ux (neg.f32 ux))) (/.f32 1 (-.f32 -1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 1 ux)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))))) (#(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 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)))))) (#(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 (*.f32 ux ux))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 1 (+.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 (cbrt.f32 (-.f32 1 ux)) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (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 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (/.f32 1 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 1 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1 ux)) (pow.f32 (/.f32 -1 (fma.f32 ux ux -1)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 ux ux -1) (/.f32 1 (-.f32 -1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 ux -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 ux -1) (/.f32 (-.f32 1 ux) (+.f32 ux -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 ux ux (-.f32 1 ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (+.f32 ux -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 1 (+.f32 1 ux))) (sqrt.f32 (-.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (/.f32 1 (+.f32 1 ux))) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (hypot.f32 1 (sqrt.f32 ux))) (/.f32 1 (hypot.f32 1 (sqrt.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2)) (cbrt.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (hypot.f32 1 (sqrt.f32 ux))) (/.f32 (-.f32 1 (*.f32 ux ux)) (hypot.f32 1 (sqrt.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (/.f32 (-.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 1 ux))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 ux) (+.f32 ux -1)) (+.f32 ux -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (fma.f32 ux ux (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 -1 ux)) (fma.f32 ux ux -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 ux ux -1)) (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) (*.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) 1) (/.f32 (sqrt.f32 (-.f32 1 ux)) (hypot.f32 1 (sqrt.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 1 ux)) (hypot.f32 1 (sqrt.f32 ux))) (sqrt.f32 (-.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 1 ux)) (hypot.f32 1 (sqrt.f32 ux))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (cbrt.f32 (+.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (cbrt.f32 (+.f32 1 ux))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (+.f32 1 ux)) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (hypot.f32 1 (sqrt.f32 ux))) (/.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (hypot.f32 1 (sqrt.f32 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (hypot.f32 1 (sqrt.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (/.f32 -1 (fma.f32 ux ux -1)) -1) (/.f32 1 (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (/.f32 1 (sqrt.f32 (-.f32 1 ux))) -1) (pow.f32 (/.f32 1 (sqrt.f32 (-.f32 1 ux))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2) -1) (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) -1) (pow.f32 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 1 ux)) 1) (sqrt.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2)) 1) (cbrt.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2)) (cbrt.f32 (+.f32 1 ux))) (cbrt.f32 (-.f32 1 (*.f32 ux 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 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (+.f32 1 ux)) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (fma.f32 ux ux -1) (neg.f32 (fma.f32 ux ux -1))) (+.f32 ux -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (fma.f32 ux ux -1) (neg.f32 (+.f32 1 (pow.f32 ux 3)))) (fma.f32 ux ux (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (+.f32 1 ux) (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 (/.f32 1 (neg.f32 (-.f32 -1 ux))) (neg.f32 (fma.f32 ux ux -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (fma.f32 ux ux -1))) (neg.f32 (+.f32 ux -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (+.f32 1 (pow.f32 ux 3)))) (neg.f32 (fma.f32 ux ux (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 -1 ux))) (sqrt.f32 (fma.f32 ux ux -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (+.f32 1 ux)) -1) (fma.f32 ux ux -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 ux ux))))) (sqrt.f32 (-.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 1 (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 (/.f32 -1 (neg.f32 (-.f32 -1 ux))) (fma.f32 ux ux -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 1 (+.f32 1 ux)) (-.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 (/.f32 1 (+.f32 1 ux)) (-.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 (/.f32 1 (+.f32 1 ux)) (-.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 (/.f32 1 (+.f32 1 ux)) (-.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 (*.f32 ux ux)) (hypot.f32 1 (sqrt.f32 ux))) (sqrt.f32 (fma.f32 ux ux -1))) (sqrt.f32 (+.f32 ux -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (hypot.f32 1 (sqrt.f32 ux))) (sqrt.f32 (+.f32 1 (pow.f32 ux 3)))) (sqrt.f32 (fma.f32 ux ux (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (fma.f32 ux ux -1))) (cbrt.f32 (+.f32 ux -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 ux 3)))) (cbrt.f32 (fma.f32 ux ux (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2)) (cbrt.f32 (-.f32 -1 ux))) (cbrt.f32 (fma.f32 ux ux -1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1 (-.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 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 (*.f32 ux ux)) 3) (pow.f32 (+.f32 1 ux) 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 (log1p.f32 (*.f32 ux (neg.f32 ux))) (log1p.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (-.f32 1 ux)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 -1 (fma.f32 ux ux -1)) (*.f32 (/.f32 -1 (fma.f32 ux ux -1)) ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 -1 (fma.f32 ux ux -1)) (*.f32 ux (/.f32 -1 (fma.f32 ux ux -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 -1 (fma.f32 ux ux -1)) ux) (/.f32 -1 (fma.f32 ux ux -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4))) 1) (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4))) (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4))) (*.f32 ux ux)) (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) 1) (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (pow.f32 ux 4))) (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (/.f32 -1 (fma.f32 ux ux -1))) (/.f32 -1 (fma.f32 ux ux -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4)))) (*.f32 (*.f32 ux ux) (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 ux ux) (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4)))) (*.f32 1 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6)))) (*.f32 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)) (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)) (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6)))) (*.f32 1 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 1 (pow.f32 ux 4)) (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6)))) (*.f32 (*.f32 ux ux) (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 1 (-.f32 1 ux)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 1 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 1 ux) (/.f32 -1 (fma.f32 ux ux -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 1 ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (-.f32 1 ux))) (/.f32 1 (sqrt.f32 (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (hypot.f32 1 (sqrt.f32 ux)) (*.f32 (hypot.f32 1 (sqrt.f32 ux)) (/.f32 -1 (fma.f32 ux ux -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2) (/.f32 1 (cbrt.f32 (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (*.f32 (cbrt.f32 (+.f32 1 ux)) (/.f32 -1 (fma.f32 ux ux -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (fma.f32 ux ux -1)) (+.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 1 (+.f32 ux -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 -1 ux) (/.f32 1 (fma.f32 ux ux -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (hypot.f32 1 (sqrt.f32 ux)) (/.f32 -1 (fma.f32 ux ux -1))) (hypot.f32 1 (sqrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cbrt.f32 (+.f32 1 ux)) (/.f32 -1 (fma.f32 ux ux -1))) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (sqrt.f32 (-.f32 1 ux))) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 ux ux)))) (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (sqrt.f32 (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)) (/.f32 (+.f32 1 ux) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 ux) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))) (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4))) (+.f32 1 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 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 1 (fma.f32 ux ux -1)) (-.f32 -1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 4))) (*.f32 (+.f32 1 ux) (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 6))) (*.f32 (+.f32 1 ux) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (hypot.f32 1 (sqrt.f32 ux)) 1) (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (-.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (-.f32 1 (*.f32 ux ux))) (hypot.f32 1 (sqrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (-.f32 1 (*.f32 ux ux))) (/.f32 (hypot.f32 1 (sqrt.f32 ux)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)) (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))) (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) 1) (/.f32 (cbrt.f32 (+.f32 1 ux)) (-.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (+.f32 1 ux)) (-.f32 1 (*.f32 ux ux))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))) (/.f32 (cbrt.f32 (+.f32 1 ux)) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (+.f32 1 ux)) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)) (/.f32 1 (cbrt.f32 (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (sqrt.f32 (-.f32 1 ux))) 1) (/.f32 1 (sqrt.f32 (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2) 1) (/.f32 1 (cbrt.f32 (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (-.f32 1 (*.f32 ux ux))) (cbrt.f32 (+.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (-.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 1 (/.f32 1 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2))) (/.f32 1 (cbrt.f32 (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 3))) (+.f32 1 (+.f32 ux (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 ux) (neg.f32 (-.f32 1 (pow.f32 ux 4)))) (neg.f32 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 ux) (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 (/.f32 (+.f32 1 ux) (-.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 (+.f32 1 ux) (+.f32 1 (pow.f32 (*.f32 ux (neg.f32 ux)) 3))) (-.f32 (+.f32 1 (*.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 (/.f32 1 (sqrt.f32 (-.f32 1 ux))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 ux -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2) -1) (cbrt.f32 (/.f32 1 (+.f32 ux -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 -1 ux) (neg.f32 (-.f32 1 (pow.f32 ux 4)))) (+.f32 1 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 -1 ux) (neg.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 (fma.f32 ux ux -1) (/.f32 -1 (fma.f32 ux ux -1))) (fma.f32 ux ux -1)) (+.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (fma.f32 ux ux -1) (/.f32 -1 (fma.f32 ux ux -1))) (-.f32 (pow.f32 ux 3) 1)) (+.f32 1 (+.f32 ux (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 -1 (fma.f32 ux ux -1)) (+.f32 1 (pow.f32 ux 3))) (-.f32 (pow.f32 ux 4) (pow.f32 (-.f32 1 ux) 2))) (+.f32 (fma.f32 ux ux -1) ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 -1 (fma.f32 ux ux -1)) (+.f32 1 (pow.f32 ux 3))) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 ux 6))) (-.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 (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (sqrt.f32 (-.f32 1 ux))) (sqrt.f32 (-.f32 1 (pow.f32 ux 6)))) (sqrt.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (sqrt.f32 (-.f32 1 ux))) (sqrt.f32 (-.f32 1 (pow.f32 ux 4)))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (+.f32 1 ux) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)) (cbrt.f32 (-.f32 1 (pow.f32 ux 6)))) (cbrt.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (+.f32 1 ux) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)) (cbrt.f32 (-.f32 1 (pow.f32 ux 4)))) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1 (-.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 (/.f32 1 (sqrt.f32 (-.f32 1 ux))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 1 (+.f32 ux -1)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 1 (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (-.f32 1 (*.f32 ux ux)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 1 (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (neg.f32 (log.f32 (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 1 (-.f32 1 ux))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 ux (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (neg.f32 ux)) 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 (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 (-.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 -1 (fma.f32 ux ux -1))))) (#(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 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) 1) (sqrt.f32 (-.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) 1) (cbrt.f32 (-.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 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 1 (/.f32 -1 (fma.f32 ux ux -1)))))) (#(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))) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 1 (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) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 ux ux)))))))) (#(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 4)) (/.f32 1 (/.f32 1 (+.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 1 (pow.f32 ux 6)) (/.f32 1 (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 6))) (/.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (sqrt.f32 (-.f32 1 (pow.f32 ux 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 4))) (/.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 (-.f32 1 (pow.f32 ux 4)))))))) (#(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 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (cbrt.f32 (-.f32 1 (pow.f32 ux 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) (cbrt.f32 (-.f32 1 (pow.f32 ux 4)))) (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 (-.f32 1 (pow.f32 ux 4)))))))) (#(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 /.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 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 (*.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 (pow.f32 (*.f32 ux (neg.f32 ux)) 3)) (-.f32 (+.f32 1 (*.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 (+.f32 1 (*.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 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 (-.f32 1 (pow.f32 (pow.f32 ux 4) 3)) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (+.f32 1 (*.f32 (pow.f32 ux 4) (pow.f32 ux 4))) (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 4)) (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (*.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))) (cbrt.f32 (+.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 (/.f32 (-.f32 1 (pow.f32 ux 6)) (sqrt.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))) (sqrt.f32 (+.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 (cbrt.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))) (cbrt.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))) (cbrt.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (sqrt.f32 (/.f32 -1 (fma.f32 ux ux -1)))) (sqrt.f32 (/.f32 -1 (fma.f32 ux ux -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (*.f32 (cbrt.f32 (/.f32 -1 (fma.f32 ux ux -1))) (cbrt.f32 (/.f32 -1 (fma.f32 ux ux -1))))) (cbrt.f32 (/.f32 -1 (fma.f32 ux ux -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (/.f32 1 (-.f32 1 (pow.f32 ux 4)))) (+.f32 1 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (/.f32 1 (-.f32 1 (pow.f32 ux 6)))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))))) (#(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 (log.f32 (-.f32 2 (*.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 log1p.f32 (expm1.f32 (-.f32 1 (*.f32 ux ux))))))))

simplify97.0ms (0.8%)

Algorithm
egg-herbie
Rules
962×associate-*r*
808×associate-*l*
806×associate-/l*
698×*-commutative
674×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05909330
117488284
Stop Event
node limit
Counts
286 → 359
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 1 ux)
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 (+.f32 ux (pow.f32 ux 3))))
(/.f32 -1 ux)
(neg.f32 (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 ux)))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 ux))))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 (pow.f32 ux 2)) (+.f32 (/.f32 1 (pow.f32 ux 4)) (/.f32 1 ux)))))
(/.f32 -1 ux)
(neg.f32 (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 ux)))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 ux))))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 (pow.f32 ux 2)) (+.f32 (/.f32 1 (pow.f32 ux 4)) (/.f32 1 ux)))))
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 1 (neg.f32 ux))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 1 (*.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (*.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux))) 1))
(+.f32 (neg.f32 ux) 1)
(+.f32 (*.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux))) (/.f32 1 (+.f32 1 ux)))
(+.f32 (-.f32 1 (+.f32 1 ux)) 1)
(+.f32 (*.f32 (/.f32 (-.f32 1 ux) (+.f32 ux -1)) ux) (*.f32 (/.f32 (-.f32 1 ux) (+.f32 ux -1)) -1))
(+.f32 (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (*.f32 ux ux)) (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)))
(+.f32 (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (*.f32 ux ux)))
(+.f32 (*.f32 (/.f32 1 (-.f32 -1 ux)) -1) (*.f32 (/.f32 1 (-.f32 -1 ux)) (neg.f32 (*.f32 ux (neg.f32 ux)))))
(+.f32 (*.f32 ux (/.f32 (-.f32 1 ux) (+.f32 ux -1))) (*.f32 -1 (/.f32 (-.f32 1 ux) (+.f32 ux -1))))
(+.f32 (*.f32 (*.f32 ux ux) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))) (*.f32 (-.f32 1 ux) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))))
(+.f32 (*.f32 (-.f32 1 ux) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))) (*.f32 (*.f32 ux ux) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))))
(+.f32 (*.f32 -1 (/.f32 1 (-.f32 -1 ux))) (*.f32 (neg.f32 (*.f32 ux (neg.f32 ux))) (/.f32 1 (-.f32 -1 ux))))
(-.f32 1 ux)
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
(-.f32 (exp.f32 (log1p.f32 (-.f32 1 ux))) 1)
(*.f32 1 (-.f32 1 ux))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)))
(*.f32 (-.f32 1 ux) 1)
(*.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 ux)))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 1 (+.f32 1 ux))))
(*.f32 (cbrt.f32 (-.f32 1 ux)) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2))
(*.f32 (cbrt.f32 (-.f32 1 ux)) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (/.f32 1 (+.f32 1 ux))))
(*.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 1 (+.f32 1 ux)) (pow.f32 (/.f32 -1 (fma.f32 ux ux -1)) -1))
(*.f32 (fma.f32 ux ux -1) (/.f32 1 (-.f32 -1 ux)))
(*.f32 (+.f32 ux -1) -1)
(*.f32 (+.f32 ux -1) (/.f32 (-.f32 1 ux) (+.f32 ux -1)))
(*.f32 (fma.f32 ux ux (-.f32 1 ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))
(*.f32 -1 (+.f32 ux -1))
(*.f32 -1 (neg.f32 (-.f32 1 ux)))
(*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 1 (+.f32 1 ux))) (sqrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (/.f32 1 (+.f32 1 ux))) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (hypot.f32 1 (sqrt.f32 ux))) (/.f32 1 (hypot.f32 1 (sqrt.f32 ux))))
(*.f32 (/.f32 1 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2)) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (/.f32 1 (hypot.f32 1 (sqrt.f32 ux))) (/.f32 (-.f32 1 (*.f32 ux ux)) (hypot.f32 1 (sqrt.f32 ux))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (/.f32 (-.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 1 ux))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 1 ux))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)))
(*.f32 (/.f32 (-.f32 1 ux) (+.f32 ux -1)) (+.f32 ux -1))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (fma.f32 ux ux (-.f32 1 ux)))
(*.f32 (/.f32 1 (-.f32 -1 ux)) (fma.f32 ux ux -1))
(*.f32 (/.f32 1 (fma.f32 ux ux -1)) (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux -1)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) (*.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux (-.f32 1 ux))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) 1) (/.f32 (sqrt.f32 (-.f32 1 ux)) (hypot.f32 1 (sqrt.f32 ux))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 ux)) (hypot.f32 1 (sqrt.f32 ux))) (sqrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 ux)) (hypot.f32 1 (sqrt.f32 ux))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) 1))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (cbrt.f32 (+.f32 1 ux))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (cbrt.f32 (+.f32 1 ux))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (+.f32 1 ux)))
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (+.f32 1 ux)) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) 1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (hypot.f32 1 (sqrt.f32 ux))) (/.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (hypot.f32 1 (sqrt.f32 ux)))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (hypot.f32 1 (sqrt.f32 ux))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (pow.f32 (/.f32 -1 (fma.f32 ux ux -1)) -1) (/.f32 1 (+.f32 1 ux)))
(*.f32 (pow.f32 (/.f32 1 (sqrt.f32 (-.f32 1 ux))) -1) (pow.f32 (/.f32 1 (sqrt.f32 (-.f32 1 ux))) -1))
(*.f32 (pow.f32 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2) -1) (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) -1))
(*.f32 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) -1) (pow.f32 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2) -1))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 ux)) 1) (sqrt.f32 (-.f32 1 ux)))
(*.f32 (/.f32 (/.f32 1 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2)) 1) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (/.f32 (/.f32 1 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2)) (cbrt.f32 (+.f32 1 ux))) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (*.f32 ux ux))) (-.f32 1 ux))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (+.f32 1 ux)) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (fma.f32 ux ux -1) (neg.f32 (fma.f32 ux ux -1))) (+.f32 ux -1))
(*.f32 (/.f32 (fma.f32 ux ux -1) (neg.f32 (+.f32 1 (pow.f32 ux 3)))) (fma.f32 ux ux (-.f32 1 ux)))
(*.f32 (/.f32 1 (/.f32 (+.f32 1 ux) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2))) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 1 (neg.f32 (-.f32 -1 ux))) (neg.f32 (fma.f32 ux ux -1)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (fma.f32 ux ux -1))) (neg.f32 (+.f32 ux -1)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (+.f32 1 (pow.f32 ux 3)))) (neg.f32 (fma.f32 ux ux (-.f32 1 ux))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 -1 ux))) (sqrt.f32 (fma.f32 ux ux -1)))
(*.f32 (/.f32 (/.f32 1 (+.f32 1 ux)) -1) (fma.f32 ux ux -1))
(*.f32 (/.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 ux ux))))) (sqrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2))) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 -1 (neg.f32 (-.f32 -1 ux))) (fma.f32 ux ux -1))
(*.f32 (/.f32 (*.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 1 (pow.f32 ux 4))) (-.f32 1 (pow.f32 ux 4))) (-.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 (*.f32 (/.f32 1 (+.f32 1 ux)) (-.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 (+.f32 1 ux)) (-.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 (/.f32 1 (+.f32 1 ux)) (-.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 (*.f32 ux ux)) (hypot.f32 1 (sqrt.f32 ux))) (sqrt.f32 (fma.f32 ux ux -1))) (sqrt.f32 (+.f32 ux -1)))
(*.f32 (/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (hypot.f32 1 (sqrt.f32 ux))) (sqrt.f32 (+.f32 1 (pow.f32 ux 3)))) (sqrt.f32 (fma.f32 ux ux (-.f32 1 ux))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (fma.f32 ux ux -1))) (cbrt.f32 (+.f32 ux -1)))
(*.f32 (/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 ux 3)))) (cbrt.f32 (fma.f32 ux ux (-.f32 1 ux))))
(*.f32 (/.f32 (/.f32 1 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2)) (cbrt.f32 (-.f32 -1 ux))) (cbrt.f32 (fma.f32 ux ux -1)))
(pow.f32 (/.f32 1 (-.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)
(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 (*.f32 ux ux)) 3) (pow.f32 (+.f32 1 ux) 3)))
(expm1.f32 (log1p.f32 (-.f32 1 ux)))
(exp.f32 (log.f32 (-.f32 1 ux)))
(exp.f32 (-.f32 (log1p.f32 (*.f32 ux (neg.f32 ux))) (log1p.f32 ux)))
(log1p.f32 (expm1.f32 (-.f32 1 ux)))
(+.f32 (/.f32 -1 (fma.f32 ux ux -1)) (*.f32 (/.f32 -1 (fma.f32 ux ux -1)) ux))
(+.f32 (/.f32 -1 (fma.f32 ux ux -1)) (*.f32 ux (/.f32 -1 (fma.f32 ux ux -1))))
(+.f32 (*.f32 (/.f32 -1 (fma.f32 ux ux -1)) ux) (/.f32 -1 (fma.f32 ux ux -1)))
(+.f32 (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4))) 1) (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4))) (*.f32 ux ux)))
(+.f32 (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4))) (*.f32 ux ux)) (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4))) 1))
(+.f32 (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) 1) (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(+.f32 (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) 1))
(+.f32 (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (pow.f32 ux 4))) (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (*.f32 ux ux)))
(+.f32 (*.f32 ux (/.f32 -1 (fma.f32 ux ux -1))) (/.f32 -1 (fma.f32 ux ux -1)))
(+.f32 (*.f32 1 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4)))) (*.f32 (*.f32 ux ux) (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4)))))
(+.f32 (*.f32 (*.f32 ux ux) (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4)))) (*.f32 1 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4)))))
(+.f32 (*.f32 1 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6)))) (*.f32 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)) (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6)))))
(+.f32 (*.f32 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)) (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6)))) (*.f32 1 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6)))))
(+.f32 (*.f32 (+.f32 1 (pow.f32 ux 4)) (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6)))) (*.f32 (*.f32 ux ux) (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (-.f32 1 ux)))) 1)
(*.f32 1 (/.f32 1 (-.f32 1 ux)))
(*.f32 (+.f32 1 ux) (/.f32 -1 (fma.f32 ux ux -1)))
(*.f32 (/.f32 1 (-.f32 1 ux)) 1)
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 ux))) (/.f32 1 (sqrt.f32 (-.f32 1 ux))))
(*.f32 (hypot.f32 1 (sqrt.f32 ux)) (*.f32 (hypot.f32 1 (sqrt.f32 ux)) (/.f32 -1 (fma.f32 ux ux -1))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)))
(*.f32 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2) (/.f32 1 (cbrt.f32 (-.f32 1 ux))))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (*.f32 (cbrt.f32 (+.f32 1 ux)) (/.f32 -1 (fma.f32 ux ux -1))))
(*.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4))))
(*.f32 (/.f32 -1 (fma.f32 ux ux -1)) (+.f32 1 ux))
(*.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))))
(*.f32 -1 (/.f32 1 (+.f32 ux -1)))
(*.f32 (-.f32 -1 ux) (/.f32 1 (fma.f32 ux ux -1)))
(*.f32 (*.f32 (hypot.f32 1 (sqrt.f32 ux)) (/.f32 -1 (fma.f32 ux ux -1))) (hypot.f32 1 (sqrt.f32 ux)))
(*.f32 (*.f32 (cbrt.f32 (+.f32 1 ux)) (/.f32 -1 (fma.f32 ux ux -1))) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2))
(*.f32 (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (sqrt.f32 (-.f32 1 ux))) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 ux ux)))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 ux ux)))) (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (sqrt.f32 (-.f32 1 ux))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)) (/.f32 (+.f32 1 ux) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))))
(*.f32 (/.f32 (+.f32 1 ux) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))) (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)))
(*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4))) (+.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(*.f32 (/.f32 1 (fma.f32 ux ux -1)) (-.f32 -1 ux))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 4))) (*.f32 (+.f32 1 ux) (+.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 6))) (*.f32 (+.f32 1 ux) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (/.f32 (hypot.f32 1 (sqrt.f32 ux)) 1) (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (-.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (-.f32 1 (*.f32 ux ux))) (hypot.f32 1 (sqrt.f32 ux)))
(*.f32 (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (-.f32 1 (*.f32 ux ux))) (/.f32 (hypot.f32 1 (sqrt.f32 ux)) 1))
(*.f32 (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)) (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))))
(*.f32 (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))) (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) 1) (/.f32 (cbrt.f32 (+.f32 1 ux)) (-.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (cbrt.f32 (+.f32 1 ux)) (-.f32 1 (*.f32 ux ux))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) 1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))) (/.f32 (cbrt.f32 (+.f32 1 ux)) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))))
(*.f32 (/.f32 (cbrt.f32 (+.f32 1 ux)) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)) (/.f32 1 (cbrt.f32 (-.f32 1 ux))))
(*.f32 (/.f32 (/.f32 1 (sqrt.f32 (-.f32 1 ux))) 1) (/.f32 1 (sqrt.f32 (-.f32 1 ux))))
(*.f32 (/.f32 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2) 1) (/.f32 1 (cbrt.f32 (-.f32 1 ux))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (-.f32 1 (*.f32 ux ux))) (cbrt.f32 (+.f32 1 ux)))
(*.f32 (/.f32 1 (/.f32 (-.f32 1 (*.f32 ux ux)) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2))) (cbrt.f32 (+.f32 1 ux)))
(*.f32 (/.f32 1 (/.f32 1 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2))) (/.f32 1 (cbrt.f32 (-.f32 1 ux))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 3))) (+.f32 1 (+.f32 ux (*.f32 ux ux))))
(*.f32 (/.f32 (+.f32 1 ux) (neg.f32 (-.f32 1 (pow.f32 ux 4)))) (neg.f32 (+.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (+.f32 1 ux) (neg.f32 (-.f32 1 (pow.f32 ux 6)))) (neg.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux (neg.f32 ux))))) (+.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 (*.f32 ux (neg.f32 ux)) 3))) (-.f32 (+.f32 1 (*.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux (neg.f32 ux)))) (*.f32 ux (neg.f32 ux))))
(*.f32 (/.f32 (/.f32 1 (sqrt.f32 (-.f32 1 ux))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 ux -1))))
(*.f32 (/.f32 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2) -1) (cbrt.f32 (/.f32 1 (+.f32 ux -1))))
(*.f32 (/.f32 (-.f32 -1 ux) (neg.f32 (-.f32 1 (pow.f32 ux 4)))) (+.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 (-.f32 -1 ux) (neg.f32 (-.f32 1 (pow.f32 ux 6)))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(*.f32 (/.f32 (*.f32 (fma.f32 ux ux -1) (/.f32 -1 (fma.f32 ux ux -1))) (fma.f32 ux ux -1)) (+.f32 1 ux))
(*.f32 (/.f32 (*.f32 (fma.f32 ux ux -1) (/.f32 -1 (fma.f32 ux ux -1))) (-.f32 (pow.f32 ux 3) 1)) (+.f32 1 (+.f32 ux (*.f32 ux ux))))
(*.f32 (/.f32 (*.f32 (/.f32 -1 (fma.f32 ux ux -1)) (+.f32 1 (pow.f32 ux 3))) (-.f32 (pow.f32 ux 4) (pow.f32 (-.f32 1 ux) 2))) (+.f32 (fma.f32 ux ux -1) ux))
(*.f32 (/.f32 (*.f32 (/.f32 -1 (fma.f32 ux ux -1)) (+.f32 1 (pow.f32 ux 3))) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 ux 6))) (-.f32 (+.f32 (pow.f32 ux 4) (pow.f32 (-.f32 1 ux) 2)) (*.f32 (*.f32 ux ux) (-.f32 1 ux))))
(*.f32 (/.f32 (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (sqrt.f32 (-.f32 1 ux))) (sqrt.f32 (-.f32 1 (pow.f32 ux 6)))) (sqrt.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (/.f32 (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (sqrt.f32 (-.f32 1 ux))) (sqrt.f32 (-.f32 1 (pow.f32 ux 4)))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (/.f32 (+.f32 1 ux) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)) (cbrt.f32 (-.f32 1 (pow.f32 ux 6)))) (cbrt.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (/.f32 (/.f32 (+.f32 1 ux) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)) (cbrt.f32 (-.f32 1 (pow.f32 ux 4)))) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))
(pow.f32 (/.f32 1 (-.f32 1 ux)) 1)
(pow.f32 (-.f32 1 ux) -1)
(pow.f32 (/.f32 1 (sqrt.f32 (-.f32 1 ux))) 2)
(pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 3)
(pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 3)) 1/3)
(neg.f32 (/.f32 1 (+.f32 ux -1)))
(sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2)))
(log.f32 (exp.f32 (/.f32 1 (-.f32 1 ux))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (-.f32 1 ux)))))
(cbrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 3)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (-.f32 1 (*.f32 ux ux)) 3)))
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 1 ux))))
(exp.f32 (neg.f32 (log.f32 (-.f32 1 ux))))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 1 ux))))
(+.f32 1 (*.f32 ux (neg.f32 ux)))
(+.f32 (*.f32 ux (neg.f32 ux)) 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 (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 (-.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 -1 (fma.f32 ux ux -1))
(*.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 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) 1) (sqrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) 1) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.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 1 (/.f32 -1 (fma.f32 ux ux -1)))
(/.f32 (-.f32 1 (*.f32 ux ux)) 1)
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 ux ux)))))
(/.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 ux ux)))))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux)))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (/.f32 1 (/.f32 1 (+.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 (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 6))) (/.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (sqrt.f32 (-.f32 1 (pow.f32 ux 6)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 4))) (/.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 (-.f32 1 (pow.f32 ux 4)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 6))) (cbrt.f32 (-.f32 1 (pow.f32 ux 6)))) (/.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (cbrt.f32 (-.f32 1 (pow.f32 ux 6)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) (cbrt.f32 (-.f32 1 (pow.f32 ux 4)))) (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 (-.f32 1 (pow.f32 ux 4)))))
(/.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)))))
(/.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 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 (*.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 (*.f32 ux (neg.f32 ux)) 3)) (-.f32 (+.f32 1 (*.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 (+.f32 1 (*.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux (neg.f32 ux)))) (*.f32 ux (neg.f32 ux)))))
(/.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 4) 3)) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (+.f32 1 (*.f32 (pow.f32 ux 4) (pow.f32 ux 4))) (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 4)) (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (*.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))) (cbrt.f32 (+.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 (-.f32 1 (pow.f32 ux 6)) (sqrt.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))) (sqrt.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (*.f32 (cbrt.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))) (cbrt.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))) (cbrt.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(/.f32 (/.f32 1 (sqrt.f32 (/.f32 -1 (fma.f32 ux ux -1)))) (sqrt.f32 (/.f32 -1 (fma.f32 ux ux -1))))
(/.f32 (/.f32 1 (*.f32 (cbrt.f32 (/.f32 -1 (fma.f32 ux ux -1))) (cbrt.f32 (/.f32 -1 (fma.f32 ux ux -1))))) (cbrt.f32 (/.f32 -1 (fma.f32 ux ux -1))))
(/.f32 (/.f32 1 (/.f32 1 (-.f32 1 (pow.f32 ux 4)))) (+.f32 1 (*.f32 ux ux)))
(/.f32 (/.f32 1 (/.f32 1 (-.f32 1 (pow.f32 ux 6)))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(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 (log.f32 (-.f32 2 (*.f32 ux ux))))
(exp.f32 (log1p.f32 (*.f32 ux (neg.f32 ux))))
(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 1 ux)
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(+.f32 1 (+.f32 ux (*.f32 ux ux)))
(+.f32 1 (fma.f32 ux ux ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 (+.f32 ux (pow.f32 ux 3))))
(+.f32 (+.f32 1 (+.f32 ux (pow.f32 ux 3))) (*.f32 ux ux))
(*.f32 (+.f32 1 ux) (fma.f32 ux ux 1))
(/.f32 -1 ux)
(neg.f32 (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 ux)))
(neg.f32 (+.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 ux)))
(+.f32 (/.f32 -1 (*.f32 ux ux)) (/.f32 -1 ux))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 ux))))
(neg.f32 (+.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (*.f32 ux ux))) (/.f32 1 ux)))
(-.f32 (/.f32 -1 (pow.f32 ux 3)) (+.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 ux)))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 (pow.f32 ux 2)) (+.f32 (/.f32 1 (pow.f32 ux 4)) (/.f32 1 ux)))))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 (*.f32 ux ux)) (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 4))))))
(-.f32 (/.f32 -1 (pow.f32 ux 3)) (+.f32 (+.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 ux)) (/.f32 1 (pow.f32 ux 4))))
(/.f32 -1 ux)
(neg.f32 (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 ux)))
(neg.f32 (+.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 ux)))
(+.f32 (/.f32 -1 (*.f32 ux ux)) (/.f32 -1 ux))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 ux))))
(neg.f32 (+.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (*.f32 ux ux))) (/.f32 1 ux)))
(-.f32 (/.f32 -1 (pow.f32 ux 3)) (+.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 ux)))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 (pow.f32 ux 2)) (+.f32 (/.f32 1 (pow.f32 ux 4)) (/.f32 1 ux)))))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 (*.f32 ux ux)) (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 4))))))
(-.f32 (/.f32 -1 (pow.f32 ux 3)) (+.f32 (+.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 ux)) (/.f32 1 (pow.f32 ux 4))))
1
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(-.f32 1 (*.f32 ux ux))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(-.f32 1 (*.f32 ux ux))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(-.f32 1 (*.f32 ux ux))
(*.f32 -1 (pow.f32 ux 2))
(*.f32 ux (neg.f32 ux))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(-.f32 1 (*.f32 ux ux))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(-.f32 1 (*.f32 ux ux))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(-.f32 1 (*.f32 ux ux))
(*.f32 -1 (pow.f32 ux 2))
(*.f32 ux (neg.f32 ux))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(-.f32 1 (*.f32 ux ux))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(-.f32 1 (*.f32 ux ux))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(-.f32 1 (*.f32 ux ux))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux))))
(fma.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 1 (*.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)))))
(fma.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (*.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux))) 1))
(fma.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(+.f32 (neg.f32 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux))) (/.f32 1 (+.f32 1 ux)))
(fma.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(+.f32 (-.f32 1 (+.f32 1 ux)) 1)
(-.f32 1 ux)
(+.f32 (*.f32 (/.f32 (-.f32 1 ux) (+.f32 ux -1)) ux) (*.f32 (/.f32 (-.f32 1 ux) (+.f32 ux -1)) -1))
(/.f32 (*.f32 (+.f32 -1 ux) (-.f32 1 ux)) (+.f32 -1 ux))
(/.f32 (neg.f32 (pow.f32 (-.f32 1 ux) 2)) (+.f32 -1 ux))
(+.f32 (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (*.f32 ux ux)) (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (fma.f32 ux ux (-.f32 1 ux)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (-.f32 (fma.f32 ux ux 1) ux))
(+.f32 (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (*.f32 ux ux)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (fma.f32 ux ux (-.f32 1 ux)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (-.f32 (fma.f32 ux ux 1) ux))
(+.f32 (*.f32 (/.f32 1 (-.f32 -1 ux)) -1) (*.f32 (/.f32 1 (-.f32 -1 ux)) (neg.f32 (*.f32 ux (neg.f32 ux)))))
(fma.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(+.f32 (*.f32 ux (/.f32 (-.f32 1 ux) (+.f32 ux -1))) (*.f32 -1 (/.f32 (-.f32 1 ux) (+.f32 ux -1))))
(/.f32 (*.f32 (+.f32 -1 ux) (-.f32 1 ux)) (+.f32 -1 ux))
(/.f32 (neg.f32 (pow.f32 (-.f32 1 ux) 2)) (+.f32 -1 ux))
(+.f32 (*.f32 (*.f32 ux ux) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))) (*.f32 (-.f32 1 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 3))) (fma.f32 ux ux (-.f32 1 ux)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (-.f32 (fma.f32 ux ux 1) ux))
(+.f32 (*.f32 (-.f32 1 ux) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3)))) (*.f32 (*.f32 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 3))) (fma.f32 ux ux (-.f32 1 ux)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (-.f32 (fma.f32 ux ux 1) ux))
(+.f32 (*.f32 -1 (/.f32 1 (-.f32 -1 ux))) (*.f32 (neg.f32 (*.f32 ux (neg.f32 ux))) (/.f32 1 (-.f32 -1 ux))))
(fma.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(-.f32 1 ux)
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
(fma.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(-.f32 (exp.f32 (log1p.f32 (-.f32 1 ux))) 1)
(-.f32 1 ux)
(*.f32 1 (-.f32 1 ux))
(-.f32 1 ux)
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)))
(fma.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(*.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 (*.f32 ux ux))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 1 (+.f32 1 ux))))
(fma.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(*.f32 (cbrt.f32 (-.f32 1 ux)) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2))
(-.f32 1 ux)
(*.f32 (cbrt.f32 (-.f32 1 ux)) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) (cbrt.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (/.f32 1 (+.f32 1 ux))))
(fma.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(*.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 1 (*.f32 ux ux)))
(fma.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(*.f32 (/.f32 1 (+.f32 1 ux)) (pow.f32 (/.f32 -1 (fma.f32 ux ux -1)) -1))
(fma.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(*.f32 (fma.f32 ux ux -1) (/.f32 1 (-.f32 -1 ux)))
(fma.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(*.f32 (+.f32 ux -1) -1)
(-.f32 1 ux)
(*.f32 (+.f32 ux -1) (/.f32 (-.f32 1 ux) (+.f32 ux -1)))
(/.f32 (*.f32 (+.f32 -1 ux) (-.f32 1 ux)) (+.f32 -1 ux))
(/.f32 (neg.f32 (pow.f32 (-.f32 1 ux) 2)) (+.f32 -1 ux))
(*.f32 (fma.f32 ux ux (-.f32 1 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 3))) (fma.f32 ux ux (-.f32 1 ux)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (-.f32 (fma.f32 ux ux 1) ux))
(*.f32 -1 (+.f32 ux -1))
(-.f32 1 ux)
(*.f32 -1 (neg.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 1 (+.f32 1 ux))) (sqrt.f32 (-.f32 1 (*.f32 ux ux))))
(fma.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (/.f32 1 (+.f32 1 ux))) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))
(fma.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (hypot.f32 1 (sqrt.f32 ux))) (/.f32 1 (hypot.f32 1 (sqrt.f32 ux))))
(/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (hypot.f32 1 (sqrt.f32 ux))) (hypot.f32 1 (sqrt.f32 ux)))
(*.f32 (/.f32 1 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2)) (cbrt.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(*.f32 (/.f32 1 (hypot.f32 1 (sqrt.f32 ux))) (/.f32 (-.f32 1 (*.f32 ux ux)) (hypot.f32 1 (sqrt.f32 ux))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (hypot.f32 1 (sqrt.f32 ux))) (/.f32 1 (hypot.f32 1 (sqrt.f32 ux))))
(/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (hypot.f32 1 (sqrt.f32 ux))) (hypot.f32 1 (sqrt.f32 ux)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (/.f32 (-.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 1 ux))))
(fma.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 1 ux))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)))
(fma.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(*.f32 (/.f32 (-.f32 1 ux) (+.f32 ux -1)) (+.f32 ux -1))
(/.f32 (*.f32 (+.f32 -1 ux) (-.f32 1 ux)) (+.f32 -1 ux))
(/.f32 (neg.f32 (pow.f32 (-.f32 1 ux) 2)) (+.f32 -1 ux))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (fma.f32 ux ux (-.f32 1 ux)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (-.f32 (fma.f32 ux ux 1) ux))
(*.f32 (/.f32 1 (-.f32 -1 ux)) (fma.f32 ux ux -1))
(fma.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(*.f32 (/.f32 1 (fma.f32 ux ux -1)) (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux -1)))
(-.f32 1 ux)
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) (*.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux (-.f32 1 ux))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (fma.f32 ux ux (-.f32 1 ux)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (-.f32 (fma.f32 ux ux 1) ux))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) 1) (/.f32 (sqrt.f32 (-.f32 1 ux)) (hypot.f32 1 (sqrt.f32 ux))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 (sqrt.f32 (-.f32 1 ux)) (hypot.f32 1 (sqrt.f32 ux))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 ux)) (hypot.f32 1 (sqrt.f32 ux))) (sqrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 (sqrt.f32 (-.f32 1 ux)) (hypot.f32 1 (sqrt.f32 ux))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 ux)) (hypot.f32 1 (sqrt.f32 ux))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) 1))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 (sqrt.f32 (-.f32 1 ux)) (hypot.f32 1 (sqrt.f32 ux))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (cbrt.f32 (+.f32 1 ux))))
(fma.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (cbrt.f32 (+.f32 1 ux))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)))
(fma.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (+.f32 1 ux)))
(fma.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (+.f32 1 ux)) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) 1))
(fma.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (hypot.f32 1 (sqrt.f32 ux))) (/.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (hypot.f32 1 (sqrt.f32 ux)))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (hypot.f32 1 (sqrt.f32 ux)))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (hypot.f32 1 (sqrt.f32 ux))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (hypot.f32 1 (sqrt.f32 ux))) (/.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (hypot.f32 1 (sqrt.f32 ux)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (cbrt.f32 (-.f32 1 ux)) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)))
(*.f32 (pow.f32 (/.f32 -1 (fma.f32 ux ux -1)) -1) (/.f32 1 (+.f32 1 ux)))
(fma.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(*.f32 (pow.f32 (/.f32 1 (sqrt.f32 (-.f32 1 ux))) -1) (pow.f32 (/.f32 1 (sqrt.f32 (-.f32 1 ux))) -1))
(-.f32 1 ux)
(*.f32 (pow.f32 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2) -1) (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) -1))
(-.f32 1 ux)
(*.f32 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) -1) (pow.f32 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2) -1))
(-.f32 1 ux)
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 ux)) 1) (sqrt.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(*.f32 (/.f32 (/.f32 1 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2)) 1) (cbrt.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(*.f32 (/.f32 (/.f32 1 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2)) (cbrt.f32 (+.f32 1 ux))) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 1 (*.f32 (cbrt.f32 (+.f32 1 ux)) (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2))))
(/.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (*.f32 (cbrt.f32 (+.f32 1 ux)) (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (*.f32 ux ux))) (-.f32 1 ux))
(-.f32 1 ux)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (+.f32 1 ux)) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))
(fma.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(*.f32 (/.f32 (fma.f32 ux ux -1) (neg.f32 (fma.f32 ux ux -1))) (+.f32 ux -1))
(-.f32 1 ux)
(*.f32 (/.f32 (fma.f32 ux ux -1) (neg.f32 (+.f32 1 (pow.f32 ux 3)))) (fma.f32 ux ux (-.f32 1 ux)))
(*.f32 (fma.f32 ux ux (-.f32 1 ux)) (/.f32 (fma.f32 ux ux -1) (+.f32 -1 (neg.f32 (pow.f32 ux 3)))))
(*.f32 (-.f32 (fma.f32 ux ux 1) ux) (/.f32 (fma.f32 ux ux -1) (-.f32 -1 (pow.f32 ux 3))))
(*.f32 (/.f32 1 (/.f32 (+.f32 1 ux) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2))) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))
(fma.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(*.f32 (/.f32 1 (neg.f32 (-.f32 -1 ux))) (neg.f32 (fma.f32 ux ux -1)))
(fma.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (fma.f32 ux ux -1))) (neg.f32 (+.f32 ux -1)))
(-.f32 1 ux)
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (+.f32 1 (pow.f32 ux 3)))) (neg.f32 (fma.f32 ux ux (-.f32 1 ux))))
(*.f32 (fma.f32 ux ux (-.f32 1 ux)) (/.f32 (fma.f32 ux ux -1) (+.f32 -1 (neg.f32 (pow.f32 ux 3)))))
(*.f32 (-.f32 (fma.f32 ux ux 1) ux) (/.f32 (fma.f32 ux ux -1) (-.f32 -1 (pow.f32 ux 3))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 -1 ux))) (sqrt.f32 (fma.f32 ux ux -1)))
(*.f32 (/.f32 (/.f32 1 (+.f32 1 ux)) -1) (fma.f32 ux ux -1))
(fma.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(*.f32 (/.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 ux ux))))) (sqrt.f32 (-.f32 1 (*.f32 ux ux))))
(fma.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(*.f32 (/.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2))) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))
(fma.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(*.f32 (/.f32 -1 (neg.f32 (-.f32 -1 ux))) (fma.f32 ux ux -1))
(fma.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(*.f32 (/.f32 (*.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 1 (pow.f32 ux 4))) (-.f32 1 (pow.f32 ux 4))) (-.f32 1 (*.f32 ux ux)))
(fma.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux))
(*.f32 (/.f32 (*.f32 (/.f32 1 (+.f32 1 ux)) (-.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 4)) (+.f32 1 ux)) (+.f32 1 (-.f32 (pow.f32 ux 4) (*.f32 ux ux)))) (+.f32 1 (pow.f32 ux 6)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 (pow.f32 ux 4) (-.f32 1 (*.f32 ux ux)))) (+.f32 1 ux)) (+.f32 1 (pow.f32 ux 6)))
(*.f32 (/.f32 (*.f32 (/.f32 1 (+.f32 1 ux)) (-.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 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 ux)) (-.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 (-.f32 1 (*.f32 (fma.f32 ux ux (pow.f32 ux 4)) (fma.f32 ux ux (pow.f32 ux 4)))) (+.f32 1 ux))) (-.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(*.f32 (/.f32 (*.f32 (/.f32 1 (+.f32 1 ux)) (-.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 6)) (+.f32 1 ux)) (+.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 (*.f32 ux ux)) (hypot.f32 1 (sqrt.f32 ux))) (sqrt.f32 (fma.f32 ux ux -1))) (sqrt.f32 (+.f32 ux -1)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (sqrt.f32 (fma.f32 ux ux -1)) (hypot.f32 1 (sqrt.f32 ux)))) (sqrt.f32 (+.f32 -1 ux)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (hypot.f32 1 (sqrt.f32 ux)) (sqrt.f32 (fma.f32 ux ux -1)))) (sqrt.f32 (+.f32 -1 ux)))
(*.f32 (/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (hypot.f32 1 (sqrt.f32 ux))) (sqrt.f32 (+.f32 1 (pow.f32 ux 3)))) (sqrt.f32 (fma.f32 ux ux (-.f32 1 ux))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 ux 3))) (hypot.f32 1 (sqrt.f32 ux)))) (sqrt.f32 (fma.f32 ux ux (-.f32 1 ux))))
(/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (hypot.f32 1 (sqrt.f32 ux))) (/.f32 (hypot.f32 1 (pow.f32 ux 3/2)) (hypot.f32 ux (sqrt.f32 (-.f32 1 ux)))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (fma.f32 ux ux -1))) (cbrt.f32 (+.f32 ux -1)))
(*.f32 (/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (fma.f32 ux ux -1))) (cbrt.f32 (+.f32 -1 ux)))
(/.f32 (*.f32 (cbrt.f32 (+.f32 -1 ux)) (-.f32 1 (*.f32 ux ux))) (*.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (cbrt.f32 (fma.f32 ux ux -1))))
(*.f32 (/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 ux 3)))) (cbrt.f32 (fma.f32 ux ux (-.f32 1 ux))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2))) (cbrt.f32 (fma.f32 ux ux (-.f32 1 ux))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (cbrt.f32 (+.f32 1 (pow.f32 ux 3))))) (cbrt.f32 (-.f32 (fma.f32 ux ux 1) ux)))
(*.f32 (/.f32 (/.f32 1 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2)) (cbrt.f32 (-.f32 -1 ux))) (cbrt.f32 (fma.f32 ux ux -1)))
(*.f32 (cbrt.f32 (fma.f32 ux ux -1)) (/.f32 1 (*.f32 (cbrt.f32 (-.f32 -1 ux)) (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2))))
(*.f32 (cbrt.f32 (fma.f32 ux ux -1)) (/.f32 (/.f32 1 (cbrt.f32 (-.f32 -1 ux))) (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2)))
(pow.f32 (/.f32 1 (-.f32 1 ux)) -1)
(-.f32 1 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)
(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 (*.f32 ux ux)) 3) (pow.f32 (+.f32 1 ux) 3)))
(expm1.f32 (log1p.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(exp.f32 (log.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(exp.f32 (-.f32 (log1p.f32 (*.f32 ux (neg.f32 ux))) (log1p.f32 ux)))
(log1p.f32 (expm1.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(+.f32 (/.f32 -1 (fma.f32 ux ux -1)) (*.f32 (/.f32 -1 (fma.f32 ux ux -1)) ux))
(*.f32 (+.f32 1 ux) (/.f32 -1 (fma.f32 ux ux -1)))
(/.f32 (-.f32 -1 ux) (fma.f32 ux ux -1))
(+.f32 (/.f32 -1 (fma.f32 ux ux -1)) (*.f32 ux (/.f32 -1 (fma.f32 ux ux -1))))
(*.f32 (+.f32 1 ux) (/.f32 -1 (fma.f32 ux ux -1)))
(/.f32 (-.f32 -1 ux) (fma.f32 ux ux -1))
(+.f32 (*.f32 (/.f32 -1 (fma.f32 ux ux -1)) ux) (/.f32 -1 (fma.f32 ux ux -1)))
(*.f32 (+.f32 1 ux) (/.f32 -1 (fma.f32 ux ux -1)))
(/.f32 (-.f32 -1 ux) (fma.f32 ux ux -1))
(+.f32 (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4))) 1) (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4))) (*.f32 ux ux)))
(/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 (*.f32 ux ux))) (-.f32 1 (pow.f32 ux 4)))
(/.f32 (*.f32 (+.f32 1 ux) (fma.f32 ux ux 1)) (-.f32 1 (pow.f32 ux 4)))
(+.f32 (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4))) (*.f32 ux ux)) (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4))) 1))
(/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 (*.f32 ux ux))) (-.f32 1 (pow.f32 ux 4)))
(/.f32 (*.f32 (+.f32 1 ux) (fma.f32 ux ux 1)) (-.f32 1 (pow.f32 ux 4)))
(+.f32 (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) 1) (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(*.f32 (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)) (/.f32 (-.f32 -1 ux) (+.f32 -1 (pow.f32 ux 6))))
(+.f32 (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) 1))
(*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(*.f32 (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)) (/.f32 (-.f32 -1 ux) (+.f32 -1 (pow.f32 ux 6))))
(+.f32 (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (pow.f32 ux 4))) (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (*.f32 ux ux)))
(*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(*.f32 (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)) (/.f32 (-.f32 -1 ux) (+.f32 -1 (pow.f32 ux 6))))
(+.f32 (*.f32 ux (/.f32 -1 (fma.f32 ux ux -1))) (/.f32 -1 (fma.f32 ux ux -1)))
(*.f32 (+.f32 1 ux) (/.f32 -1 (fma.f32 ux ux -1)))
(/.f32 (-.f32 -1 ux) (fma.f32 ux ux -1))
(+.f32 (*.f32 1 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4)))) (*.f32 (*.f32 ux ux) (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4)))))
(/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 (*.f32 ux ux))) (-.f32 1 (pow.f32 ux 4)))
(/.f32 (*.f32 (+.f32 1 ux) (fma.f32 ux ux 1)) (-.f32 1 (pow.f32 ux 4)))
(+.f32 (*.f32 (*.f32 ux ux) (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4)))) (*.f32 1 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4)))))
(/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 (*.f32 ux ux))) (-.f32 1 (pow.f32 ux 4)))
(/.f32 (*.f32 (+.f32 1 ux) (fma.f32 ux ux 1)) (-.f32 1 (pow.f32 ux 4)))
(+.f32 (*.f32 1 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6)))) (*.f32 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)) (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6)))))
(*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(*.f32 (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)) (/.f32 (-.f32 -1 ux) (+.f32 -1 (pow.f32 ux 6))))
(+.f32 (*.f32 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)) (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6)))) (*.f32 1 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6)))))
(*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(*.f32 (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)) (/.f32 (-.f32 -1 ux) (+.f32 -1 (pow.f32 ux 6))))
(+.f32 (*.f32 (+.f32 1 (pow.f32 ux 4)) (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6)))) (*.f32 (*.f32 ux ux) (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6)))))
(*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(*.f32 (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)) (/.f32 (-.f32 -1 ux) (+.f32 -1 (pow.f32 ux 6))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (-.f32 1 ux)))) 1)
(/.f32 1 (-.f32 1 ux))
(/.f32 -1 (+.f32 -1 ux))
(*.f32 1 (/.f32 1 (-.f32 1 ux)))
(/.f32 1 (-.f32 1 ux))
(/.f32 -1 (+.f32 -1 ux))
(*.f32 (+.f32 1 ux) (/.f32 -1 (fma.f32 ux ux -1)))
(/.f32 (-.f32 -1 ux) (fma.f32 ux ux -1))
(*.f32 (/.f32 1 (-.f32 1 ux)) 1)
(/.f32 1 (-.f32 1 ux))
(/.f32 -1 (+.f32 -1 ux))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 ux))) (/.f32 1 (sqrt.f32 (-.f32 1 ux))))
(/.f32 1 (-.f32 1 ux))
(/.f32 -1 (+.f32 -1 ux))
(*.f32 (hypot.f32 1 (sqrt.f32 ux)) (*.f32 (hypot.f32 1 (sqrt.f32 ux)) (/.f32 -1 (fma.f32 ux ux -1))))
(*.f32 (hypot.f32 1 (sqrt.f32 ux)) (*.f32 (/.f32 -1 (fma.f32 ux ux -1)) (hypot.f32 1 (sqrt.f32 ux))))
(*.f32 (/.f32 -1 (fma.f32 ux ux -1)) (*.f32 (hypot.f32 1 (sqrt.f32 ux)) (hypot.f32 1 (sqrt.f32 ux))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2))
(/.f32 1 (-.f32 1 ux))
(/.f32 -1 (+.f32 -1 ux))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)))
(/.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2) (/.f32 1 (cbrt.f32 (-.f32 1 ux))))
(/.f32 1 (-.f32 1 ux))
(/.f32 -1 (+.f32 -1 ux))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (*.f32 (cbrt.f32 (+.f32 1 ux)) (/.f32 -1 (fma.f32 ux ux -1))))
(*.f32 (+.f32 1 ux) (/.f32 -1 (fma.f32 ux ux -1)))
(/.f32 (-.f32 -1 ux) (fma.f32 ux ux -1))
(*.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4))))
(/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 (*.f32 ux ux))) (-.f32 1 (pow.f32 ux 4)))
(/.f32 (*.f32 (+.f32 1 ux) (fma.f32 ux ux 1)) (-.f32 1 (pow.f32 ux 4)))
(*.f32 (/.f32 -1 (fma.f32 ux ux -1)) (+.f32 1 ux))
(*.f32 (+.f32 1 ux) (/.f32 -1 (fma.f32 ux ux -1)))
(/.f32 (-.f32 -1 ux) (fma.f32 ux ux -1))
(*.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))))
(*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(*.f32 (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)) (/.f32 (-.f32 -1 ux) (+.f32 -1 (pow.f32 ux 6))))
(*.f32 -1 (/.f32 1 (+.f32 ux -1)))
(/.f32 1 (-.f32 1 ux))
(/.f32 -1 (+.f32 -1 ux))
(*.f32 (-.f32 -1 ux) (/.f32 1 (fma.f32 ux ux -1)))
(*.f32 (+.f32 1 ux) (/.f32 -1 (fma.f32 ux ux -1)))
(/.f32 (-.f32 -1 ux) (fma.f32 ux ux -1))
(*.f32 (*.f32 (hypot.f32 1 (sqrt.f32 ux)) (/.f32 -1 (fma.f32 ux ux -1))) (hypot.f32 1 (sqrt.f32 ux)))
(*.f32 (hypot.f32 1 (sqrt.f32 ux)) (*.f32 (/.f32 -1 (fma.f32 ux ux -1)) (hypot.f32 1 (sqrt.f32 ux))))
(*.f32 (/.f32 -1 (fma.f32 ux ux -1)) (*.f32 (hypot.f32 1 (sqrt.f32 ux)) (hypot.f32 1 (sqrt.f32 ux))))
(*.f32 (*.f32 (cbrt.f32 (+.f32 1 ux)) (/.f32 -1 (fma.f32 ux ux -1))) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2))
(*.f32 (+.f32 1 ux) (/.f32 -1 (fma.f32 ux ux -1)))
(/.f32 (-.f32 -1 ux) (fma.f32 ux ux -1))
(*.f32 (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (sqrt.f32 (-.f32 1 ux))) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 ux ux)))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 ux ux)))) (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (sqrt.f32 (-.f32 1 ux))))
(/.f32 (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (sqrt.f32 (-.f32 1 ux))) (sqrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 ux ux)))) (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (sqrt.f32 (-.f32 1 ux))))
(/.f32 (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (sqrt.f32 (-.f32 1 ux))) (sqrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)) (/.f32 (+.f32 1 ux) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))))
(*.f32 (+.f32 1 ux) (/.f32 -1 (fma.f32 ux ux -1)))
(/.f32 (-.f32 -1 ux) (fma.f32 ux ux -1))
(*.f32 (/.f32 (+.f32 1 ux) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))) (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)))
(*.f32 (+.f32 1 ux) (/.f32 -1 (fma.f32 ux ux -1)))
(/.f32 (-.f32 -1 ux) (fma.f32 ux ux -1))
(*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4))) (+.f32 1 (*.f32 ux ux)))
(/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 (*.f32 ux ux))) (-.f32 1 (pow.f32 ux 4)))
(/.f32 (*.f32 (+.f32 1 ux) (fma.f32 ux ux 1)) (-.f32 1 (pow.f32 ux 4)))
(*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(*.f32 (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)) (/.f32 (-.f32 -1 ux) (+.f32 -1 (pow.f32 ux 6))))
(*.f32 (/.f32 1 (fma.f32 ux ux -1)) (-.f32 -1 ux))
(*.f32 (+.f32 1 ux) (/.f32 -1 (fma.f32 ux ux -1)))
(/.f32 (-.f32 -1 ux) (fma.f32 ux ux -1))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 4))) (*.f32 (+.f32 1 ux) (+.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 (*.f32 ux ux))) (-.f32 1 (pow.f32 ux 4)))
(/.f32 (*.f32 (+.f32 1 ux) (fma.f32 ux ux 1)) (-.f32 1 (pow.f32 ux 4)))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 6))) (*.f32 (+.f32 1 ux) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(*.f32 (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)) (/.f32 (-.f32 -1 ux) (+.f32 -1 (pow.f32 ux 6))))
(*.f32 (/.f32 (hypot.f32 1 (sqrt.f32 ux)) 1) (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (-.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 (hypot.f32 1 (sqrt.f32 ux)) (hypot.f32 1 (sqrt.f32 ux))) (-.f32 1 (*.f32 ux ux)))
(*.f32 (hypot.f32 1 (sqrt.f32 ux)) (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (-.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (-.f32 1 (*.f32 ux ux))) (hypot.f32 1 (sqrt.f32 ux)))
(/.f32 (*.f32 (hypot.f32 1 (sqrt.f32 ux)) (hypot.f32 1 (sqrt.f32 ux))) (-.f32 1 (*.f32 ux ux)))
(*.f32 (hypot.f32 1 (sqrt.f32 ux)) (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (-.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (-.f32 1 (*.f32 ux ux))) (/.f32 (hypot.f32 1 (sqrt.f32 ux)) 1))
(/.f32 (*.f32 (hypot.f32 1 (sqrt.f32 ux)) (hypot.f32 1 (sqrt.f32 ux))) (-.f32 1 (*.f32 ux ux)))
(*.f32 (hypot.f32 1 (sqrt.f32 ux)) (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (-.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)) (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))))
(/.f32 (*.f32 (hypot.f32 1 (sqrt.f32 ux)) (hypot.f32 1 (sqrt.f32 ux))) (-.f32 1 (*.f32 ux ux)))
(*.f32 (hypot.f32 1 (sqrt.f32 ux)) (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (-.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))) (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)))
(/.f32 (*.f32 (hypot.f32 1 (sqrt.f32 ux)) (hypot.f32 1 (sqrt.f32 ux))) (-.f32 1 (*.f32 ux ux)))
(*.f32 (hypot.f32 1 (sqrt.f32 ux)) (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (-.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) 1) (/.f32 (cbrt.f32 (+.f32 1 ux)) (-.f32 1 (*.f32 ux ux))))
(*.f32 (+.f32 1 ux) (/.f32 -1 (fma.f32 ux ux -1)))
(/.f32 (-.f32 -1 ux) (fma.f32 ux ux -1))
(*.f32 (/.f32 (cbrt.f32 (+.f32 1 ux)) (-.f32 1 (*.f32 ux ux))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) 1))
(*.f32 (+.f32 1 ux) (/.f32 -1 (fma.f32 ux ux -1)))
(/.f32 (-.f32 -1 ux) (fma.f32 ux ux -1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))) (/.f32 (cbrt.f32 (+.f32 1 ux)) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))))
(*.f32 (+.f32 1 ux) (/.f32 -1 (fma.f32 ux ux -1)))
(/.f32 (-.f32 -1 ux) (fma.f32 ux ux -1))
(*.f32 (/.f32 (cbrt.f32 (+.f32 1 ux)) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))))
(*.f32 (+.f32 1 ux) (/.f32 -1 (fma.f32 ux ux -1)))
(/.f32 (-.f32 -1 ux) (fma.f32 ux ux -1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)) (/.f32 1 (cbrt.f32 (-.f32 1 ux))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)))
(/.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (/.f32 (/.f32 1 (sqrt.f32 (-.f32 1 ux))) 1) (/.f32 1 (sqrt.f32 (-.f32 1 ux))))
(/.f32 1 (-.f32 1 ux))
(/.f32 -1 (+.f32 -1 ux))
(*.f32 (/.f32 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2) 1) (/.f32 1 (cbrt.f32 (-.f32 1 ux))))
(/.f32 1 (-.f32 1 ux))
(/.f32 -1 (+.f32 -1 ux))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (-.f32 1 (*.f32 ux ux))) (cbrt.f32 (+.f32 1 ux)))
(*.f32 (+.f32 1 ux) (/.f32 -1 (fma.f32 ux ux -1)))
(/.f32 (-.f32 -1 ux) (fma.f32 ux ux -1))
(*.f32 (/.f32 1 (/.f32 (-.f32 1 (*.f32 ux ux)) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2))) (cbrt.f32 (+.f32 1 ux)))
(*.f32 (+.f32 1 ux) (/.f32 -1 (fma.f32 ux ux -1)))
(/.f32 (-.f32 -1 ux) (fma.f32 ux ux -1))
(*.f32 (/.f32 1 (/.f32 1 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2))) (/.f32 1 (cbrt.f32 (-.f32 1 ux))))
(/.f32 1 (-.f32 1 ux))
(/.f32 -1 (+.f32 -1 ux))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 3))) (+.f32 1 (+.f32 ux (*.f32 ux ux))))
(/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 1 (pow.f32 ux 3)))
(*.f32 (/.f32 (+.f32 1 ux) (neg.f32 (-.f32 1 (pow.f32 ux 4)))) (neg.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 (*.f32 ux ux))) (-.f32 1 (pow.f32 ux 4)))
(/.f32 (*.f32 (+.f32 1 ux) (fma.f32 ux ux 1)) (-.f32 1 (pow.f32 ux 4)))
(*.f32 (/.f32 (+.f32 1 ux) (neg.f32 (-.f32 1 (pow.f32 ux 6)))) (neg.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(*.f32 (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)) (/.f32 (-.f32 -1 ux) (+.f32 -1 (pow.f32 ux 6))))
(*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux (neg.f32 ux))))) (+.f32 1 (*.f32 ux ux)))
(/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 (*.f32 ux ux))) (-.f32 1 (pow.f32 ux 4)))
(/.f32 (*.f32 (+.f32 1 ux) (fma.f32 ux ux 1)) (-.f32 1 (pow.f32 ux 4)))
(*.f32 (/.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 (*.f32 ux (neg.f32 ux)) 3))) (-.f32 (+.f32 1 (*.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux (neg.f32 ux)))) (*.f32 ux (neg.f32 ux))))
(*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(*.f32 (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)) (/.f32 (-.f32 -1 ux) (+.f32 -1 (pow.f32 ux 6))))
(*.f32 (/.f32 (/.f32 1 (sqrt.f32 (-.f32 1 ux))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 ux -1))))
(*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (sqrt.f32 (-.f32 1 ux)))) (sqrt.f32 (/.f32 1 (+.f32 -1 ux))))
(*.f32 (/.f32 1 (*.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (+.f32 -1 ux))))
(*.f32 (/.f32 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2) -1) (cbrt.f32 (/.f32 1 (+.f32 ux -1))))
(/.f32 (*.f32 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2) (cbrt.f32 (/.f32 1 (+.f32 -1 ux)))) -1)
(/.f32 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 2) (/.f32 -1 (cbrt.f32 (/.f32 1 (+.f32 -1 ux)))))
(*.f32 (/.f32 (-.f32 -1 ux) (neg.f32 (-.f32 1 (pow.f32 ux 4)))) (+.f32 1 (*.f32 ux ux)))
(/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 (*.f32 ux ux))) (-.f32 1 (pow.f32 ux 4)))
(/.f32 (*.f32 (+.f32 1 ux) (fma.f32 ux ux 1)) (-.f32 1 (pow.f32 ux 4)))
(*.f32 (/.f32 (-.f32 -1 ux) (neg.f32 (-.f32 1 (pow.f32 ux 6)))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(*.f32 (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)) (/.f32 (-.f32 -1 ux) (+.f32 -1 (pow.f32 ux 6))))
(*.f32 (/.f32 (*.f32 (fma.f32 ux ux -1) (/.f32 -1 (fma.f32 ux ux -1))) (fma.f32 ux ux -1)) (+.f32 1 ux))
(*.f32 (+.f32 1 ux) (/.f32 (/.f32 (neg.f32 (fma.f32 ux ux -1)) (fma.f32 ux ux -1)) (fma.f32 ux ux -1)))
(/.f32 (*.f32 (fma.f32 ux ux -1) (/.f32 (-.f32 -1 ux) (fma.f32 ux ux -1))) (fma.f32 ux ux -1))
(*.f32 (/.f32 (*.f32 (fma.f32 ux ux -1) (/.f32 -1 (fma.f32 ux ux -1))) (-.f32 (pow.f32 ux 3) 1)) (+.f32 1 (+.f32 ux (*.f32 ux ux))))
(*.f32 (+.f32 1 (+.f32 ux (*.f32 ux ux))) (/.f32 (/.f32 (neg.f32 (fma.f32 ux ux -1)) (fma.f32 ux ux -1)) (+.f32 (pow.f32 ux 3) -1)))
(*.f32 (+.f32 1 (fma.f32 ux ux ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (+.f32 -1 (pow.f32 ux 3)) (fma.f32 ux ux -1))))
(*.f32 (/.f32 (*.f32 (/.f32 -1 (fma.f32 ux ux -1)) (+.f32 1 (pow.f32 ux 3))) (-.f32 (pow.f32 ux 4) (pow.f32 (-.f32 1 ux) 2))) (+.f32 (fma.f32 ux ux -1) ux))
(*.f32 (/.f32 (/.f32 (+.f32 -1 (neg.f32 (pow.f32 ux 3))) (fma.f32 ux ux -1)) (-.f32 (pow.f32 ux 4) (pow.f32 (-.f32 1 ux) 2))) (+.f32 ux (fma.f32 ux ux -1)))
(*.f32 (/.f32 (-.f32 -1 (pow.f32 ux 3)) (*.f32 (-.f32 (pow.f32 ux 4) (pow.f32 (-.f32 1 ux) 2)) (fma.f32 ux ux -1))) (+.f32 ux (fma.f32 ux ux -1)))
(*.f32 (/.f32 (*.f32 (/.f32 -1 (fma.f32 ux ux -1)) (+.f32 1 (pow.f32 ux 3))) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 ux 6))) (-.f32 (+.f32 (pow.f32 ux 4) (pow.f32 (-.f32 1 ux) 2)) (*.f32 (*.f32 ux ux) (-.f32 1 ux))))
(*.f32 (/.f32 (/.f32 (+.f32 -1 (neg.f32 (pow.f32 ux 3))) (fma.f32 ux ux -1)) (+.f32 (pow.f32 ux 6) (pow.f32 (-.f32 1 ux) 3))) (+.f32 (pow.f32 ux 4) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 ux (-.f32 1 ux))))))
(/.f32 (/.f32 (-.f32 -1 (pow.f32 ux 3)) (fma.f32 ux ux -1)) (/.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (-.f32 1 ux) 3)) (+.f32 (pow.f32 ux 4) (*.f32 (-.f32 1 ux) (-.f32 (-.f32 1 ux) (*.f32 ux ux))))))
(*.f32 (/.f32 (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (sqrt.f32 (-.f32 1 ux))) (sqrt.f32 (-.f32 1 (pow.f32 ux 6)))) (sqrt.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 6))) (sqrt.f32 (-.f32 1 ux)))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))))
(*.f32 (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (*.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 (pow.f32 ux 6))))) (sqrt.f32 (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1))))
(*.f32 (/.f32 (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (sqrt.f32 (-.f32 1 ux))) (sqrt.f32 (-.f32 1 (pow.f32 ux 4)))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (/.f32 (hypot.f32 1 (sqrt.f32 ux)) (sqrt.f32 (-.f32 1 ux))) (sqrt.f32 (-.f32 1 (pow.f32 ux 4)))) (hypot.f32 1 ux))
(*.f32 (/.f32 (/.f32 (+.f32 1 ux) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)) (cbrt.f32 (-.f32 1 (pow.f32 ux 6)))) (cbrt.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (/.f32 (+.f32 1 ux) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 6))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))))
(/.f32 (/.f32 (+.f32 1 ux) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 6))) (cbrt.f32 (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)))))
(*.f32 (/.f32 (/.f32 (+.f32 1 ux) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)) (cbrt.f32 (-.f32 1 (pow.f32 ux 4)))) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (/.f32 (+.f32 1 ux) (cbrt.f32 (-.f32 1 (pow.f32 ux 4)))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)) (cbrt.f32 (fma.f32 ux ux 1)))
(pow.f32 (/.f32 1 (-.f32 1 ux)) 1)
(/.f32 1 (-.f32 1 ux))
(/.f32 -1 (+.f32 -1 ux))
(pow.f32 (-.f32 1 ux) -1)
(/.f32 1 (-.f32 1 ux))
(/.f32 -1 (+.f32 -1 ux))
(pow.f32 (/.f32 1 (sqrt.f32 (-.f32 1 ux))) 2)
(/.f32 1 (-.f32 1 ux))
(/.f32 -1 (+.f32 -1 ux))
(pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 3)
(/.f32 1 (-.f32 1 ux))
(/.f32 -1 (+.f32 -1 ux))
(pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 3)) 1/3)
(cbrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 3)))
(neg.f32 (/.f32 1 (+.f32 ux -1)))
(/.f32 1 (-.f32 1 ux))
(/.f32 -1 (+.f32 -1 ux))
(sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2)))
(log.f32 (exp.f32 (/.f32 1 (-.f32 1 ux))))
(/.f32 1 (-.f32 1 ux))
(/.f32 -1 (+.f32 -1 ux))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (-.f32 1 ux)))))
(/.f32 1 (-.f32 1 ux))
(/.f32 -1 (+.f32 -1 ux))
(cbrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 3)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (-.f32 1 (*.f32 ux ux)) 3)))
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 1 ux))))
(/.f32 1 (-.f32 1 ux))
(/.f32 -1 (+.f32 -1 ux))
(exp.f32 (neg.f32 (log.f32 (-.f32 1 ux))))
(/.f32 1 (-.f32 1 ux))
(/.f32 -1 (+.f32 -1 ux))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 1 ux))))
(/.f32 1 (-.f32 1 ux))
(/.f32 -1 (+.f32 -1 ux))
(+.f32 1 (*.f32 ux (neg.f32 ux)))
(-.f32 1 (*.f32 ux ux))
(+.f32 (*.f32 ux (neg.f32 ux)) 1)
(-.f32 1 (*.f32 ux ux))
(+.f32 (-.f32 1 (+.f32 1 (*.f32 ux ux))) 1)
(-.f32 1 (*.f32 ux ux))
(*.f32 1 (-.f32 1 (*.f32 ux ux)))
(-.f32 1 (*.f32 ux ux))
(*.f32 (-.f32 1 (*.f32 ux ux)) 1)
(-.f32 1 (*.f32 ux ux))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (-.f32 1 (*.f32 ux ux))))
(-.f32 1 (*.f32 ux ux))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2))
(-.f32 1 (*.f32 ux ux))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))
(-.f32 1 (*.f32 ux ux))
(*.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 4)) (fma.f32 ux ux 1))
(*.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 (pow.f32 ux 6)) (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)))
(*.f32 -1 (fma.f32 ux ux -1))
(-.f32 1 (*.f32 ux ux))
(*.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 (pow.f32 ux 4)) (fma.f32 ux ux 1))
(*.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 1 (pow.f32 ux 6)) (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) 1) (sqrt.f32 (-.f32 1 (*.f32 ux ux))))
(-.f32 1 (*.f32 ux ux))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) 1) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))
(-.f32 1 (*.f32 ux ux))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (-.f32 1 (pow.f32 ux 4))) (-.f32 1 (*.f32 ux ux)))
(-.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 1 (-.f32 (pow.f32 ux 4) (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (pow.f32 ux 6))))
(*.f32 (+.f32 (pow.f32 ux 4) (-.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (pow.f32 ux 6))))
(*.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 (fma.f32 ux ux (pow.f32 ux 4)))) (-.f32 1 (*.f32 (fma.f32 ux ux (pow.f32 ux 4)) (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 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 1 (pow.f32 ux 6)) (+.f32 1 (pow.f32 (fma.f32 ux ux (pow.f32 ux 4)) 3))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 6)) (+.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 (pow.f32 (fma.f32 ux ux (pow.f32 ux 4)) 3)))
(/.f32 1 (/.f32 -1 (fma.f32 ux ux -1)))
(-.f32 1 (*.f32 ux ux))
(/.f32 (-.f32 1 (*.f32 ux ux)) 1)
(-.f32 1 (*.f32 ux ux))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 ux ux)))))
(-.f32 1 (*.f32 ux ux))
(/.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)))
(-.f32 1 (*.f32 ux ux))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 ux ux)))))
(-.f32 1 (*.f32 ux ux))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux)))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (/.f32 1 (/.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 4)) (fma.f32 ux ux 1))
(/.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 1 (pow.f32 ux 6)) (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (/.f32 1 (/.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 (pow.f32 ux 6)) (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 6))) (/.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (sqrt.f32 (-.f32 1 (pow.f32 ux 6)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))) (sqrt.f32 (-.f32 1 (pow.f32 ux 6))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 6))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 6))) (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 4))) (/.f32 (+.f32 1 (*.f32 ux ux)) (sqrt.f32 (-.f32 1 (pow.f32 ux 4)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 4))) (+.f32 1 (*.f32 ux ux))) (sqrt.f32 (-.f32 1 (pow.f32 ux 4))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 4))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 4))) (fma.f32 ux ux 1)))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 6))) (cbrt.f32 (-.f32 1 (pow.f32 ux 6)))) (/.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (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 (fma.f32 ux ux (pow.f32 ux 4)))) (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 (pow.f32 ux 4) (fma.f32 ux ux 1)) (cbrt.f32 (-.f32 1 (pow.f32 ux 6))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) (cbrt.f32 (-.f32 1 (pow.f32 ux 4)))) (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 (-.f32 1 (pow.f32 ux 4)))))
(/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) (/.f32 (/.f32 (+.f32 1 (*.f32 ux ux)) (cbrt.f32 (-.f32 1 (pow.f32 ux 4)))) (cbrt.f32 (-.f32 1 (pow.f32 ux 4)))))
(/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) (/.f32 (fma.f32 ux ux 1) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) (cbrt.f32 (-.f32 1 (pow.f32 ux 4))))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 4))) (neg.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux)))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 4))) (*.f32 1 (neg.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux)))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 6))) (neg.f32 (+.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 (pow.f32 ux 6)) (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)))
(/.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 (pow.f32 ux 6)) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)))
(/.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 (pow.f32 ux 4)) (fma.f32 ux ux 1))
(/.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 (pow.f32 ux 6)) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 12)) (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1))) (+.f32 1 (pow.f32 ux 6)))
(/.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 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux))))
(/.f32 (-.f32 1 (pow.f32 ux 8)) (*.f32 (+.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (neg.f32 ux)) 3)) (-.f32 (+.f32 1 (*.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux (neg.f32 ux)))) (*.f32 ux (neg.f32 ux))))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (neg.f32 ux)) 3)) (*.f32 1 (-.f32 (+.f32 1 (*.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux (neg.f32 ux)))) (*.f32 ux (neg.f32 ux)))))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)))
(/.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 (-.f32 1 (pow.f32 (pow.f32 ux 6) 3)) (*.f32 (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)) (+.f32 (pow.f32 ux 6) (+.f32 (pow.f32 ux 12) 1))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 ux 4) 3)) (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 (+.f32 1 (*.f32 (pow.f32 ux 4) (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 (pow.f32 ux 4) (+.f32 1 (pow.f32 ux 8)))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 12)) (fma.f32 ux ux 1)) (+.f32 1 (+.f32 (pow.f32 ux 4) (pow.f32 ux 8))))
(/.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 1 (pow.f32 ux 4)) (fma.f32 ux ux 1))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (sqrt.f32 (+.f32 1 (*.f32 ux ux)))) (sqrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux)))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (*.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))) (cbrt.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux)))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1))
(/.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 (-.f32 1 (pow.f32 ux 6)) (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (sqrt.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))) (sqrt.f32 (+.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 (pow.f32 ux 6)) (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 6)) (*.f32 (cbrt.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))) (cbrt.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))) (cbrt.f32 (+.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 (pow.f32 ux 6)) (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)))
(/.f32 (/.f32 1 (sqrt.f32 (/.f32 -1 (fma.f32 ux ux -1)))) (sqrt.f32 (/.f32 -1 (fma.f32 ux ux -1))))
(-.f32 1 (*.f32 ux ux))
(/.f32 (/.f32 1 (*.f32 (cbrt.f32 (/.f32 -1 (fma.f32 ux ux -1))) (cbrt.f32 (/.f32 -1 (fma.f32 ux ux -1))))) (cbrt.f32 (/.f32 -1 (fma.f32 ux ux -1))))
(-.f32 1 (*.f32 ux ux))
(/.f32 (/.f32 1 (/.f32 1 (-.f32 1 (pow.f32 ux 4)))) (+.f32 1 (*.f32 ux ux)))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux)))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1))
(/.f32 (/.f32 1 (/.f32 1 (-.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 1 (pow.f32 ux 6)) (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)))
(pow.f32 (-.f32 1 (*.f32 ux ux)) 1)
(-.f32 1 (*.f32 ux ux))
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) 2)
(-.f32 1 (*.f32 ux ux))
(pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 3)
(-.f32 1 (*.f32 ux ux))
(pow.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 3) 1/3)
(-.f32 1 (*.f32 ux ux))
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))
(fabs.f32 (-.f32 1 (*.f32 ux ux)))
(log.f32 (exp.f32 (-.f32 1 (*.f32 ux ux))))
(-.f32 1 (*.f32 ux ux))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 ux ux)))))
(-.f32 1 (*.f32 ux ux))
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 3))
(-.f32 1 (*.f32 ux ux))
(expm1.f32 (log.f32 (-.f32 2 (*.f32 ux ux))))
(exp.f32 (log1p.f32 (*.f32 ux (neg.f32 ux))))
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 ux ux))))
(-.f32 1 (*.f32 ux ux))

localize78.0ms (0.7%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.74%
(/.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))) (/.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))
0.9%
(/.f32 (+.f32 ux 1) ux)
0.98%
(/.f32 ux (/.f32 (+.f32 ux 1) ux))
1.25%
(/.f32 -1 (-.f32 -1 ux))
Compiler

Compiled 93 to 65 computations (30.1% saved)

series2.0ms (0%)

Counts
4 → 48
Calls

12 calls:

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

rewrite101.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1500×distribute-lft-in
356×add-sqr-sqrt
350×pow1
350×*-un-lft-identity
332×add-cbrt-cube
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
014136
134152
2561352
Stop Event
node limit
Counts
4 → 165
Calls
Call 1
Inputs
(/.f32 -1 (-.f32 -1 ux))
(/.f32 ux (/.f32 (+.f32 ux 1) ux))
(/.f32 (+.f32 ux 1) ux)
(/.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))) (/.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 -1 (-.f32 1 (*.f32 ux ux))) -1) (*.f32 (/.f32 -1 (-.f32 1 (*.f32 ux ux))) ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 -1 (-.f32 1 (*.f32 ux ux))) ux) (*.f32 (/.f32 -1 (-.f32 1 (*.f32 ux ux))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 -1 (-.f32 -1 (pow.f32 ux 3))) 1) (*.f32 (/.f32 -1 (-.f32 -1 (pow.f32 ux 3))) (*.f32 ux (+.f32 -1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 -1 (-.f32 -1 (pow.f32 ux 3))) (*.f32 ux (+.f32 -1 ux))) (*.f32 (/.f32 -1 (-.f32 -1 (pow.f32 ux 3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 -1 (-.f32 -1 (pow.f32 ux 3))) (+.f32 1 (*.f32 ux ux))) (*.f32 (/.f32 -1 (-.f32 -1 (pow.f32 ux 3))) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 -1 (-.f32 -1 ux)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 -1 (+.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 (/.f32 -1 (-.f32 -1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (+.f32 ux 1))) (/.f32 1 (sqrt.f32 (+.f32 ux 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (+.f32 ux 1))) (pow.f32 (/.f32 1 (cbrt.f32 (+.f32 ux 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (/.f32 1 (cbrt.f32 (+.f32 ux 1))) 2) (/.f32 1 (cbrt.f32 (+.f32 ux 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (+.f32 ux 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (-.f32 1 (*.f32 ux ux))) (+.f32 -1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (-.f32 -1 (pow.f32 ux 3))) (fma.f32 ux ux (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 -1 (-.f32 -1 ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 ux 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1 (sqrt.f32 (+.f32 ux 1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1 (cbrt.f32 (+.f32 ux 1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 -1 (pow.f32 (-.f32 -1 ux) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 -1 (+.f32 ux 1)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 -1 (-.f32 -1 ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 -1 (-.f32 -1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 -1 (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 -1 (pow.f32 (-.f32 -1 ux) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 -1 (-.f32 -1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (neg.f32 (log1p.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (neg.f32 (log1p.f32 ux)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 -1 (-.f32 -1 ux))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 ux (/.f32 ux (+.f32 ux 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 ux (/.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (sqrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) (/.f32 ux (+.f32 ux 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2) (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) (/.f32 ux (+.f32 ux 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 ux (+.f32 ux 1)) ux)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 ux) (/.f32 1 (/.f32 (-.f32 -1 ux) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) 1) ux)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (sqrt.f32 ux)) (sqrt.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (/.f32 (+.f32 ux 1) ux))) (/.f32 ux (sqrt.f32 (/.f32 (+.f32 ux 1) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux 1) ux)) 2)) (/.f32 ux (cbrt.f32 (/.f32 (+.f32 ux 1) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 ux 1) (/.f32 ux (+.f32 ux 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 ux (-.f32 -1 ux)) (neg.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 ux) 1) (/.f32 (sqrt.f32 ux) (/.f32 (+.f32 ux 1) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 ux) (+.f32 ux 1)) (/.f32 (sqrt.f32 ux) (/.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) 1) (/.f32 (cbrt.f32 ux) (/.f32 (+.f32 ux 1) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 ux) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux 1) ux)) 2)) (/.f32 (sqrt.f32 ux) (cbrt.f32 (/.f32 (+.f32 ux 1) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) (+.f32 ux 1)) (/.f32 (cbrt.f32 ux) (/.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) (sqrt.f32 (/.f32 (+.f32 ux 1) ux))) (/.f32 (cbrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux 1) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux 1) ux)) 2)) (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (+.f32 ux 1) (*.f32 ux ux)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 ux (/.f32 (-.f32 -1 ux) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 ux) (/.f32 ux (+.f32 ux 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1 ux) ux) (*.f32 (/.f32 1 ux) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1 ux) 1) (*.f32 (/.f32 1 ux) ux))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 ux 1) ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 -1 ux) (/.f32 1 (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (+.f32 ux 1) ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 ux 1) (/.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 ux 1) ux) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (+.f32 ux 1)) (*.f32 (sqrt.f32 (+.f32 ux 1)) (/.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 (+.f32 ux 1) ux)) (sqrt.f32 (/.f32 (+.f32 ux 1) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (*.f32 (cbrt.f32 (+.f32 ux 1)) (/.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (+.f32 ux 1) ux)) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux 1) ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux 1) ux)) 2) (cbrt.f32 (/.f32 (+.f32 ux 1) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 ux) (+.f32 ux 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 ux)) (/.f32 (+.f32 ux 1) (sqrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (+.f32 ux 1) (cbrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (+.f32 ux 1)) 1) (/.f32 (sqrt.f32 (+.f32 ux 1)) ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (+.f32 ux 1)) (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (sqrt.f32 (+.f32 ux 1)) (cbrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) 1) (/.f32 (cbrt.f32 (+.f32 ux 1)) ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (sqrt.f32 ux)) (/.f32 (cbrt.f32 (+.f32 ux 1)) (sqrt.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 (/.f32 (+.f32 ux 1) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (+.f32 ux 1) ux) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (+.f32 ux 1) ux)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (+.f32 ux 1) ux)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (+.f32 ux 1) ux) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 ux (+.f32 ux 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (-.f32 -1 ux) ux))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (+.f32 ux 1) ux) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (+.f32 ux 1) ux)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 ux 1) ux))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (+.f32 ux 1) ux) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (+.f32 ux 1) 3) (pow.f32 ux 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (+.f32 ux 1) 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 (+.f32 ux 1) ux)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (neg.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (neg.f32 ux) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 1 (*.f32 (neg.f32 ux) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 ux) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 ux) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 -1 (-.f32 -1 ux)) (exp.f32 (log1p.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (-.f32 1 ux) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 -1 (-.f32 -1 ux))) (*.f32 (/.f32 (-.f32 1 ux) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (-.f32 1 ux) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (*.f32 (/.f32 (-.f32 1 ux) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 -1 (-.f32 -1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)) -1) (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)) ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)) ux) (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (*.f32 ux ux)) (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (neg.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))))) -1) (*.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (neg.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))))) (neg.f32 (neg.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 1 ux)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (+.f32 -1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log.f32 (-.f32 2 ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 -1 (-.f32 -1 ux)))) (+.f32 1 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.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 -1 (+.f32 -1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (/.f32 (-.f32 1 ux) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 ux) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (*.f32 (sqrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 (-.f32 1 ux) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))))))))) (#(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 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) 2) (*.f32 (cbrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 (-.f32 1 ux) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.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 (-.f32 1 (*.f32 ux ux)) (/.f32 -1 (-.f32 -1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 ux) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 1 (neg.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) 1) (/.f32 (-.f32 1 ux) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (/.f32 -1 (+.f32 -1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))) (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (sqrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux))) 2)) (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (cbrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)) (+.f32 -1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.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 (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (neg.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))))) (+.f32 -1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) 1) (/.f32 (sqrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 (sqrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 -1 (+.f32 -1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux))) 2)) (/.f32 (sqrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (cbrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) 2) 1) (/.f32 (cbrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) 2) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 (cbrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 -1 (+.f32 -1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) 2) (sqrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))) (/.f32 (cbrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (sqrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) 2) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux))) 2)) (cbrt.f32 (-.f32 1 ux)))))) (#(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 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (neg.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 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 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) 3) (pow.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.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 (log1p.f32 (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log1p.f32 (neg.f32 ux)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (-.f32 1 ux)))))))

simplify97.0ms (0.8%)

Algorithm
egg-herbie
Rules
828×distribute-lft-neg-out
686×associate-+r+
660×associate-*r*
526×associate-*l*
466×+-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04054435
111074295
250164159
Stop Event
node limit
Counts
213 → 258
Calls
Call 1
Inputs
1
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 2) 1))
(+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -1 (pow.f32 ux 3)))))
(/.f32 1 ux)
(-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 4))))
(/.f32 1 ux)
(-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 4))))
(pow.f32 ux 2)
(+.f32 (pow.f32 ux 2) (*.f32 -1 (pow.f32 ux 3)))
(+.f32 (pow.f32 ux 2) (+.f32 (pow.f32 ux 4) (*.f32 -1 (pow.f32 ux 3))))
(+.f32 (pow.f32 ux 2) (+.f32 (pow.f32 ux 4) (+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 5)))))
ux
(-.f32 ux 1)
(-.f32 (+.f32 ux (/.f32 1 ux)) 1)
(-.f32 (+.f32 ux (/.f32 1 ux)) (+.f32 1 (/.f32 1 (pow.f32 ux 2))))
ux
(-.f32 ux 1)
(-.f32 (+.f32 ux (/.f32 1 ux)) 1)
(-.f32 (+.f32 ux (/.f32 1 ux)) (+.f32 1 (/.f32 1 (pow.f32 ux 2))))
(/.f32 1 ux)
(+.f32 1 (/.f32 1 ux))
(+.f32 1 (/.f32 1 ux))
(+.f32 1 (/.f32 1 ux))
1
(+.f32 1 (/.f32 1 ux))
(+.f32 1 (/.f32 1 ux))
(+.f32 1 (/.f32 1 ux))
1
(+.f32 1 (/.f32 1 ux))
(+.f32 1 (/.f32 1 ux))
(+.f32 1 (/.f32 1 ux))
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 (*.f32 (/.f32 -1 (-.f32 1 (*.f32 ux ux))) -1) (*.f32 (/.f32 -1 (-.f32 1 (*.f32 ux ux))) ux))
(+.f32 (*.f32 (/.f32 -1 (-.f32 1 (*.f32 ux ux))) ux) (*.f32 (/.f32 -1 (-.f32 1 (*.f32 ux ux))) -1))
(+.f32 (*.f32 (/.f32 -1 (-.f32 -1 (pow.f32 ux 3))) 1) (*.f32 (/.f32 -1 (-.f32 -1 (pow.f32 ux 3))) (*.f32 ux (+.f32 -1 ux))))
(+.f32 (*.f32 (/.f32 -1 (-.f32 -1 (pow.f32 ux 3))) (*.f32 ux (+.f32 -1 ux))) (*.f32 (/.f32 -1 (-.f32 -1 (pow.f32 ux 3))) 1))
(+.f32 (*.f32 (/.f32 -1 (-.f32 -1 (pow.f32 ux 3))) (+.f32 1 (*.f32 ux ux))) (*.f32 (/.f32 -1 (-.f32 -1 (pow.f32 ux 3))) (neg.f32 ux)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 -1 (-.f32 -1 ux)))) 1)
(*.f32 -1 (/.f32 -1 (+.f32 ux 1)))
(*.f32 (/.f32 -1 (-.f32 -1 ux)) 1)
(*.f32 1 (/.f32 -1 (-.f32 -1 ux)))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 ux 1))) (/.f32 1 (sqrt.f32 (+.f32 ux 1))))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 ux 1))) (pow.f32 (/.f32 1 (cbrt.f32 (+.f32 ux 1))) 2))
(*.f32 (pow.f32 (/.f32 1 (cbrt.f32 (+.f32 ux 1))) 2) (/.f32 1 (cbrt.f32 (+.f32 ux 1))))
(*.f32 (/.f32 -1 (+.f32 ux 1)) -1)
(*.f32 (/.f32 -1 (-.f32 1 (*.f32 ux ux))) (+.f32 -1 ux))
(*.f32 (/.f32 -1 (-.f32 -1 (pow.f32 ux 3))) (fma.f32 ux ux (-.f32 1 ux)))
(pow.f32 (/.f32 -1 (-.f32 -1 ux)) 1)
(pow.f32 (+.f32 ux 1) -1)
(pow.f32 (/.f32 1 (sqrt.f32 (+.f32 ux 1))) 2)
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 ux 1))) 3)
(pow.f32 (/.f32 -1 (pow.f32 (-.f32 -1 ux) 3)) 1/3)
(neg.f32 (/.f32 -1 (+.f32 ux 1)))
(sqrt.f32 (pow.f32 (/.f32 -1 (-.f32 -1 ux)) 2))
(log.f32 (exp.f32 (/.f32 -1 (-.f32 -1 ux))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 -1 (-.f32 -1 ux)))))
(cbrt.f32 (/.f32 -1 (pow.f32 (-.f32 -1 ux) 3)))
(expm1.f32 (log1p.f32 (/.f32 -1 (-.f32 -1 ux))))
(exp.f32 (neg.f32 (log1p.f32 ux)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 ux)) 1))
(log1p.f32 (expm1.f32 (/.f32 -1 (-.f32 -1 ux))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))) 1)
(*.f32 ux (/.f32 ux (+.f32 ux 1)))
(*.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 ux (/.f32 1 ux)))
(*.f32 1 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1)
(*.f32 (sqrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (sqrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(*.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) (/.f32 ux (+.f32 ux 1))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2) (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(*.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) (/.f32 ux (+.f32 ux 1))))
(*.f32 (/.f32 ux (+.f32 ux 1)) ux)
(*.f32 (neg.f32 ux) (/.f32 1 (/.f32 (-.f32 -1 ux) ux)))
(*.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) 1) ux)
(*.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (sqrt.f32 ux)) (sqrt.f32 ux))
(*.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (+.f32 ux 1) ux))) (/.f32 ux (sqrt.f32 (/.f32 (+.f32 ux 1) ux))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux 1) ux)) 2)) (/.f32 ux (cbrt.f32 (/.f32 (+.f32 ux 1) ux))))
(*.f32 (/.f32 ux 1) (/.f32 ux (+.f32 ux 1)))
(*.f32 (/.f32 ux (-.f32 -1 ux)) (neg.f32 ux))
(*.f32 (/.f32 (sqrt.f32 ux) 1) (/.f32 (sqrt.f32 ux) (/.f32 (+.f32 ux 1) ux)))
(*.f32 (/.f32 (sqrt.f32 ux) (+.f32 ux 1)) (/.f32 (sqrt.f32 ux) (/.f32 1 ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) 1) (/.f32 (cbrt.f32 ux) (/.f32 (+.f32 ux 1) ux)))
(*.f32 (/.f32 (sqrt.f32 ux) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux 1) ux)) 2)) (/.f32 (sqrt.f32 ux) (cbrt.f32 (/.f32 (+.f32 ux 1) ux))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) (+.f32 ux 1)) (/.f32 (cbrt.f32 ux) (/.f32 1 ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) (sqrt.f32 (/.f32 (+.f32 ux 1) ux))) (/.f32 (cbrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux 1) ux))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux 1) ux)) 2)) (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1)
(pow.f32 (sqrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2)
(pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 3)
(pow.f32 (/.f32 (+.f32 ux 1) (*.f32 ux ux)) -1)
(pow.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3) 1/3)
(neg.f32 (/.f32 ux (/.f32 (-.f32 -1 ux) ux)))
(sqrt.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2))
(log.f32 (pow.f32 (exp.f32 ux) (/.f32 ux (+.f32 ux 1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(exp.f32 (log.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 1))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (*.f32 (/.f32 1 ux) ux) (*.f32 (/.f32 1 ux) 1))
(+.f32 (*.f32 (/.f32 1 ux) 1) (*.f32 (/.f32 1 ux) ux))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 ux 1) ux))) 1)
(*.f32 (-.f32 -1 ux) (/.f32 1 (neg.f32 ux)))
(*.f32 1 (/.f32 (+.f32 ux 1) ux))
(*.f32 (+.f32 ux 1) (/.f32 1 ux))
(*.f32 (/.f32 (+.f32 ux 1) ux) 1)
(*.f32 (sqrt.f32 (+.f32 ux 1)) (*.f32 (sqrt.f32 (+.f32 ux 1)) (/.f32 1 ux)))
(*.f32 (sqrt.f32 (/.f32 (+.f32 ux 1) ux)) (sqrt.f32 (/.f32 (+.f32 ux 1) ux)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (*.f32 (cbrt.f32 (+.f32 ux 1)) (/.f32 1 ux)))
(*.f32 (cbrt.f32 (/.f32 (+.f32 ux 1) ux)) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux 1) ux)) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux 1) ux)) 2) (cbrt.f32 (/.f32 (+.f32 ux 1) ux)))
(*.f32 (/.f32 1 ux) (+.f32 ux 1))
(*.f32 (/.f32 1 (sqrt.f32 ux)) (/.f32 (+.f32 ux 1) (sqrt.f32 ux)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (+.f32 ux 1) (cbrt.f32 ux)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 ux 1)) 1) (/.f32 (sqrt.f32 (+.f32 ux 1)) ux))
(*.f32 (/.f32 (sqrt.f32 (+.f32 ux 1)) (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (sqrt.f32 (+.f32 ux 1)) (cbrt.f32 ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) 1) (/.f32 (cbrt.f32 (+.f32 ux 1)) ux))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (sqrt.f32 ux)) (/.f32 (cbrt.f32 (+.f32 ux 1)) (sqrt.f32 ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 (/.f32 (+.f32 ux 1) ux)))
(pow.f32 (/.f32 (+.f32 ux 1) ux) 1)
(pow.f32 (sqrt.f32 (/.f32 (+.f32 ux 1) ux)) 2)
(pow.f32 (cbrt.f32 (/.f32 (+.f32 ux 1) ux)) 3)
(pow.f32 (pow.f32 (/.f32 (+.f32 ux 1) ux) 3) 1/3)
(pow.f32 (/.f32 ux (+.f32 ux 1)) -1)
(neg.f32 (/.f32 (-.f32 -1 ux) ux))
(sqrt.f32 (pow.f32 (/.f32 (+.f32 ux 1) ux) 2))
(log.f32 (exp.f32 (/.f32 (+.f32 ux 1) ux)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 ux 1) ux))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 ux 1) ux) 3))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 ux 1) 3) (pow.f32 ux 3)))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 ux 1) 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 (+.f32 ux 1) ux)))
(+.f32 1 (neg.f32 ux))
(+.f32 1 (*.f32 (neg.f32 ux) 1))
(+.f32 1 (*.f32 1 (*.f32 (neg.f32 ux) 1)))
(+.f32 (neg.f32 ux) 1)
(+.f32 (*.f32 (neg.f32 ux) 1) 1)
(+.f32 (-.f32 (/.f32 -1 (-.f32 -1 ux)) (exp.f32 (log1p.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))) 1)
(+.f32 (*.f32 (/.f32 (-.f32 1 ux) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 -1 (-.f32 -1 ux))) (*.f32 (/.f32 (-.f32 1 ux) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (*.f32 (/.f32 (-.f32 1 ux) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (*.f32 (/.f32 (-.f32 1 ux) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 -1 (-.f32 -1 ux))))
(+.f32 (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)) -1) (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)) ux))
(+.f32 (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)) ux) (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)) -1))
(+.f32 (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (*.f32 ux ux)))
(+.f32 (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (*.f32 ux ux)) (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)))
(+.f32 (*.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (neg.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))))) -1) (*.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (neg.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))))) (neg.f32 (neg.f32 ux))))
(-.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(-.f32 1 ux)
(-.f32 0 (+.f32 -1 ux))
(-.f32 (exp.f32 (log.f32 (-.f32 2 ux))) 1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 -1 (-.f32 -1 ux)))) (+.f32 1 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 -1 (+.f32 -1 ux))
(*.f32 1 (-.f32 1 ux))
(*.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (/.f32 (-.f32 1 ux) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))))
(*.f32 (-.f32 1 ux) 1)
(*.f32 (sqrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (*.f32 (sqrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 (-.f32 1 ux) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))))))
(*.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 ux)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) 2) (*.f32 (cbrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 (-.f32 1 ux) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.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 (-.f32 1 (*.f32 ux ux)) (/.f32 -1 (-.f32 -1 ux)))
(*.f32 (/.f32 (-.f32 1 ux) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))))
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (neg.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 1 (neg.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))))
(*.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) 1) (/.f32 (-.f32 1 ux) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))))
(*.f32 (/.f32 1 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (/.f32 -1 (+.f32 -1 ux))))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))) (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (sqrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux))) 2)) (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (cbrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)) (+.f32 -1 ux))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (fma.f32 ux ux (-.f32 1 ux)))
(*.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (neg.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))))) (+.f32 -1 ux))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) 1) (/.f32 (sqrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 (sqrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 -1 (+.f32 -1 ux))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux))) 2)) (/.f32 (sqrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (cbrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) 2) 1) (/.f32 (cbrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) 2) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 (cbrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 -1 (+.f32 -1 ux))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) 2) (sqrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))) (/.f32 (cbrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (sqrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) 2) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux))) 2)) (cbrt.f32 (-.f32 1 ux)))
(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 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (neg.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 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 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) 3) (pow.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)) 3)))
(expm1.f32 (log.f32 (-.f32 2 ux)))
(exp.f32 (log1p.f32 (neg.f32 ux)))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 ux)) 1))
(log1p.f32 (expm1.f32 (-.f32 1 ux)))
Outputs
1
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 2) 1))
(+.f32 (*.f32 ux (+.f32 -1 ux)) 1)
(-.f32 (fma.f32 ux ux 1) ux)
(+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -1 (pow.f32 ux 3)))))
(+.f32 (*.f32 ux (+.f32 -1 ux)) (-.f32 1 (pow.f32 ux 3)))
(fma.f32 ux (+.f32 -1 ux) (-.f32 1 (pow.f32 ux 3)))
(-.f32 (fma.f32 ux ux 1) (+.f32 (pow.f32 ux 3) ux))
(/.f32 1 ux)
(-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (/.f32 1 ux) (/.f32 1 (*.f32 ux ux)))
(+.f32 (/.f32 1 ux) (/.f32 -1 (*.f32 ux ux)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 3))) (/.f32 1 (*.f32 ux ux)))
(+.f32 (/.f32 1 ux) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 -1 (*.f32 ux ux))))
(-.f32 (/.f32 1 ux) (-.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 3))))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 4))))
(+.f32 (/.f32 1 (pow.f32 ux 3)) (-.f32 (/.f32 1 ux) (+.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 4)))))
(+.f32 (/.f32 1 ux) (-.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 4)))))
(+.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 -1 (*.f32 ux ux)) (-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 4)))))
(/.f32 1 ux)
(-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (/.f32 1 ux) (/.f32 1 (*.f32 ux ux)))
(+.f32 (/.f32 1 ux) (/.f32 -1 (*.f32 ux ux)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 3))) (/.f32 1 (*.f32 ux ux)))
(+.f32 (/.f32 1 ux) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 -1 (*.f32 ux ux))))
(-.f32 (/.f32 1 ux) (-.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 3))))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 4))))
(+.f32 (/.f32 1 (pow.f32 ux 3)) (-.f32 (/.f32 1 ux) (+.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 4)))))
(+.f32 (/.f32 1 ux) (-.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 4)))))
(+.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 -1 (*.f32 ux ux)) (-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 4)))))
(pow.f32 ux 2)
(*.f32 ux ux)
(+.f32 (pow.f32 ux 2) (*.f32 -1 (pow.f32 ux 3)))
(+.f32 (neg.f32 (pow.f32 ux 3)) (*.f32 ux ux))
(-.f32 (*.f32 ux ux) (pow.f32 ux 3))
(+.f32 (pow.f32 ux 2) (+.f32 (pow.f32 ux 4) (*.f32 -1 (pow.f32 ux 3))))
(+.f32 (+.f32 (neg.f32 (pow.f32 ux 3)) (pow.f32 ux 4)) (*.f32 ux ux))
(-.f32 (fma.f32 ux ux (pow.f32 ux 4)) (pow.f32 ux 3))
(+.f32 (pow.f32 ux 2) (+.f32 (pow.f32 ux 4) (+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 5)))))
(+.f32 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)) (*.f32 -1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 5))))
(fma.f32 ux ux (-.f32 (-.f32 (pow.f32 ux 4) (pow.f32 ux 3)) (pow.f32 ux 5)))
(-.f32 (-.f32 (fma.f32 ux ux (pow.f32 ux 4)) (pow.f32 ux 3)) (pow.f32 ux 5))
ux
(-.f32 ux 1)
(+.f32 -1 ux)
(-.f32 (+.f32 ux (/.f32 1 ux)) 1)
(+.f32 ux (-.f32 (/.f32 1 ux) 1))
(+.f32 (/.f32 1 ux) (+.f32 -1 ux))
(+.f32 ux (+.f32 -1 (/.f32 1 ux)))
(-.f32 (+.f32 ux (/.f32 1 ux)) (+.f32 1 (/.f32 1 (pow.f32 ux 2))))
(-.f32 (+.f32 ux (/.f32 1 ux)) (+.f32 1 (/.f32 1 (*.f32 ux ux))))
(+.f32 (+.f32 (/.f32 1 ux) (+.f32 -1 ux)) (/.f32 -1 (*.f32 ux ux)))
(+.f32 -1 (+.f32 ux (+.f32 (/.f32 1 ux) (/.f32 -1 (*.f32 ux ux)))))
ux
(-.f32 ux 1)
(+.f32 -1 ux)
(-.f32 (+.f32 ux (/.f32 1 ux)) 1)
(+.f32 ux (-.f32 (/.f32 1 ux) 1))
(+.f32 (/.f32 1 ux) (+.f32 -1 ux))
(+.f32 ux (+.f32 -1 (/.f32 1 ux)))
(-.f32 (+.f32 ux (/.f32 1 ux)) (+.f32 1 (/.f32 1 (pow.f32 ux 2))))
(-.f32 (+.f32 ux (/.f32 1 ux)) (+.f32 1 (/.f32 1 (*.f32 ux ux))))
(+.f32 (+.f32 (/.f32 1 ux) (+.f32 -1 ux)) (/.f32 -1 (*.f32 ux ux)))
(+.f32 -1 (+.f32 ux (+.f32 (/.f32 1 ux) (/.f32 -1 (*.f32 ux ux)))))
(/.f32 1 ux)
(+.f32 1 (/.f32 1 ux))
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(/.f32 (+.f32 1 ux) ux)
1
(+.f32 1 (/.f32 1 ux))
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(/.f32 (+.f32 1 ux) ux)
1
(+.f32 1 (/.f32 1 ux))
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(/.f32 (+.f32 1 ux) ux)
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 (*.f32 (/.f32 -1 (-.f32 1 (*.f32 ux ux))) -1) (*.f32 (/.f32 -1 (-.f32 1 (*.f32 ux ux))) ux))
(/.f32 (-.f32 1 ux) (-.f32 1 (*.f32 ux ux)))
(+.f32 (*.f32 (/.f32 -1 (-.f32 1 (*.f32 ux ux))) ux) (*.f32 (/.f32 -1 (-.f32 1 (*.f32 ux ux))) -1))
(/.f32 (-.f32 1 ux) (-.f32 1 (*.f32 ux ux)))
(+.f32 (*.f32 (/.f32 -1 (-.f32 -1 (pow.f32 ux 3))) 1) (*.f32 (/.f32 -1 (-.f32 -1 (pow.f32 ux 3))) (*.f32 ux (+.f32 -1 ux))))
(*.f32 (/.f32 -1 (-.f32 -1 (pow.f32 ux 3))) (+.f32 1 (*.f32 ux (+.f32 -1 ux))))
(/.f32 (neg.f32 (-.f32 (fma.f32 ux ux 1) ux)) (-.f32 -1 (pow.f32 ux 3)))
(/.f32 (-.f32 ux (fma.f32 ux ux 1)) (-.f32 -1 (pow.f32 ux 3)))
(+.f32 (*.f32 (/.f32 -1 (-.f32 -1 (pow.f32 ux 3))) (*.f32 ux (+.f32 -1 ux))) (*.f32 (/.f32 -1 (-.f32 -1 (pow.f32 ux 3))) 1))
(*.f32 (/.f32 -1 (-.f32 -1 (pow.f32 ux 3))) (+.f32 1 (*.f32 ux (+.f32 -1 ux))))
(/.f32 (neg.f32 (-.f32 (fma.f32 ux ux 1) ux)) (-.f32 -1 (pow.f32 ux 3)))
(/.f32 (-.f32 ux (fma.f32 ux ux 1)) (-.f32 -1 (pow.f32 ux 3)))
(+.f32 (*.f32 (/.f32 -1 (-.f32 -1 (pow.f32 ux 3))) (+.f32 1 (*.f32 ux ux))) (*.f32 (/.f32 -1 (-.f32 -1 (pow.f32 ux 3))) (neg.f32 ux)))
(*.f32 (/.f32 -1 (-.f32 -1 (pow.f32 ux 3))) (+.f32 1 (*.f32 ux (+.f32 -1 ux))))
(/.f32 (neg.f32 (-.f32 (fma.f32 ux ux 1) ux)) (-.f32 -1 (pow.f32 ux 3)))
(/.f32 (-.f32 ux (fma.f32 ux ux 1)) (-.f32 -1 (pow.f32 ux 3)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 -1 (-.f32 -1 ux)))) 1)
(/.f32 -1 (-.f32 -1 ux))
(*.f32 -1 (/.f32 -1 (+.f32 ux 1)))
(/.f32 1 (+.f32 1 ux))
(*.f32 (/.f32 -1 (-.f32 -1 ux)) 1)
(/.f32 -1 (-.f32 -1 ux))
(*.f32 1 (/.f32 -1 (-.f32 -1 ux)))
(/.f32 -1 (-.f32 -1 ux))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 ux 1))) (/.f32 1 (sqrt.f32 (+.f32 ux 1))))
(pow.f32 (/.f32 1 (sqrt.f32 (+.f32 1 ux))) 2)
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 ux 1))) (pow.f32 (/.f32 1 (cbrt.f32 (+.f32 ux 1))) 2))
(/.f32 1 (+.f32 1 ux))
(*.f32 (pow.f32 (/.f32 1 (cbrt.f32 (+.f32 ux 1))) 2) (/.f32 1 (cbrt.f32 (+.f32 ux 1))))
(/.f32 1 (+.f32 1 ux))
(*.f32 (/.f32 -1 (+.f32 ux 1)) -1)
(/.f32 1 (+.f32 1 ux))
(*.f32 (/.f32 -1 (-.f32 1 (*.f32 ux ux))) (+.f32 -1 ux))
(/.f32 (-.f32 1 ux) (-.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 -1 (-.f32 -1 (pow.f32 ux 3))) (fma.f32 ux ux (-.f32 1 ux)))
(*.f32 (/.f32 -1 (-.f32 -1 (pow.f32 ux 3))) (+.f32 1 (*.f32 ux (+.f32 -1 ux))))
(/.f32 (neg.f32 (-.f32 (fma.f32 ux ux 1) ux)) (-.f32 -1 (pow.f32 ux 3)))
(/.f32 (-.f32 ux (fma.f32 ux ux 1)) (-.f32 -1 (pow.f32 ux 3)))
(pow.f32 (/.f32 -1 (-.f32 -1 ux)) 1)
(/.f32 -1 (-.f32 -1 ux))
(pow.f32 (+.f32 ux 1) -1)
(/.f32 1 (+.f32 1 ux))
(pow.f32 (/.f32 1 (sqrt.f32 (+.f32 ux 1))) 2)
(pow.f32 (/.f32 1 (sqrt.f32 (+.f32 1 ux))) 2)
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 ux 1))) 3)
(/.f32 1 (+.f32 1 ux))
(pow.f32 (/.f32 -1 (pow.f32 (-.f32 -1 ux) 3)) 1/3)
(cbrt.f32 (/.f32 -1 (pow.f32 (-.f32 -1 ux) 3)))
(neg.f32 (/.f32 -1 (+.f32 ux 1)))
(/.f32 1 (+.f32 1 ux))
(sqrt.f32 (pow.f32 (/.f32 -1 (-.f32 -1 ux)) 2))
(fabs.f32 (/.f32 -1 (-.f32 -1 ux)))
(log.f32 (exp.f32 (/.f32 -1 (-.f32 -1 ux))))
(/.f32 -1 (-.f32 -1 ux))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 -1 (-.f32 -1 ux)))))
(/.f32 -1 (-.f32 -1 ux))
(cbrt.f32 (/.f32 -1 (pow.f32 (-.f32 -1 ux) 3)))
(expm1.f32 (log1p.f32 (/.f32 -1 (-.f32 -1 ux))))
(/.f32 -1 (-.f32 -1 ux))
(exp.f32 (neg.f32 (log1p.f32 ux)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 ux)) 1))
(exp.f32 (neg.f32 (log1p.f32 ux)))
(log1p.f32 (expm1.f32 (/.f32 -1 (-.f32 -1 ux))))
(/.f32 -1 (-.f32 -1 ux))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))) 1)
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 ux (/.f32 ux (+.f32 ux 1)))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 ux (/.f32 1 ux)))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 1 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1)
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (sqrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (sqrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) (/.f32 ux (+.f32 ux 1))))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2) (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) (/.f32 ux (+.f32 ux 1))))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (/.f32 ux (+.f32 ux 1)) ux)
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (neg.f32 ux) (/.f32 1 (/.f32 (-.f32 -1 ux) ux)))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) 1) ux)
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (sqrt.f32 ux)) (sqrt.f32 ux))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (+.f32 ux 1) ux))) (/.f32 ux (sqrt.f32 (/.f32 (+.f32 ux 1) ux))))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux 1) ux)) 2)) (/.f32 ux (cbrt.f32 (/.f32 (+.f32 ux 1) ux))))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (/.f32 ux 1) (/.f32 ux (+.f32 ux 1)))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (/.f32 ux (-.f32 -1 ux)) (neg.f32 ux))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (/.f32 (sqrt.f32 ux) 1) (/.f32 (sqrt.f32 ux) (/.f32 (+.f32 ux 1) ux)))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (/.f32 (sqrt.f32 ux) (+.f32 ux 1)) (/.f32 (sqrt.f32 ux) (/.f32 1 ux)))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) 1) (/.f32 (cbrt.f32 ux) (/.f32 (+.f32 ux 1) ux)))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (/.f32 (sqrt.f32 ux) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux 1) ux)) 2)) (/.f32 (sqrt.f32 ux) (cbrt.f32 (/.f32 (+.f32 ux 1) ux))))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) (+.f32 ux 1)) (/.f32 (cbrt.f32 ux) (/.f32 1 ux)))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) (sqrt.f32 (/.f32 (+.f32 ux 1) ux))) (/.f32 (cbrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux 1) ux))))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 ux) 2) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux 1) ux)) 2)) (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(*.f32 (cbrt.f32 (*.f32 ux (/.f32 ux (+.f32 1 ux)))) (/.f32 (pow.f32 (cbrt.f32 ux) 2) (pow.f32 (cbrt.f32 (/.f32 (+.f32 1 ux) ux)) 2)))
(*.f32 (cbrt.f32 (*.f32 ux (/.f32 ux (+.f32 1 ux)))) (/.f32 (pow.f32 (cbrt.f32 ux) 2) (pow.f32 (cbrt.f32 (+.f32 1 (/.f32 1 ux))) 2)))
(pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1)
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(pow.f32 (sqrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2)
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 3)
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(pow.f32 (/.f32 (+.f32 ux 1) (*.f32 ux ux)) -1)
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(pow.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3) 1/3)
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(neg.f32 (/.f32 ux (/.f32 (-.f32 -1 ux) ux)))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(sqrt.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 2))
(sqrt.f32 (pow.f32 (*.f32 ux (/.f32 ux (+.f32 1 ux))) 2))
(fabs.f32 (*.f32 ux (/.f32 ux (+.f32 1 ux))))
(log.f32 (pow.f32 (exp.f32 ux) (/.f32 ux (+.f32 ux 1))))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(exp.f32 (log.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 1))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(+.f32 (*.f32 (/.f32 1 ux) ux) (*.f32 (/.f32 1 ux) 1))
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(+.f32 (*.f32 (/.f32 1 ux) 1) (*.f32 (/.f32 1 ux) ux))
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 ux 1) ux))) 1)
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(*.f32 (-.f32 -1 ux) (/.f32 1 (neg.f32 ux)))
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(*.f32 1 (/.f32 (+.f32 ux 1) ux))
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(*.f32 (+.f32 ux 1) (/.f32 1 ux))
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(*.f32 (/.f32 (+.f32 ux 1) ux) 1)
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(*.f32 (sqrt.f32 (+.f32 ux 1)) (*.f32 (sqrt.f32 (+.f32 ux 1)) (/.f32 1 ux)))
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(*.f32 (sqrt.f32 (/.f32 (+.f32 ux 1) ux)) (sqrt.f32 (/.f32 (+.f32 ux 1) ux)))
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (*.f32 (cbrt.f32 (+.f32 ux 1)) (/.f32 1 ux)))
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(*.f32 (cbrt.f32 (/.f32 (+.f32 ux 1) ux)) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux 1) ux)) 2))
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux 1) ux)) 2) (cbrt.f32 (/.f32 (+.f32 ux 1) ux)))
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(*.f32 (/.f32 1 ux) (+.f32 ux 1))
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(*.f32 (/.f32 1 (sqrt.f32 ux)) (/.f32 (+.f32 ux 1) (sqrt.f32 ux)))
(/.f32 (*.f32 (/.f32 1 (sqrt.f32 ux)) (+.f32 1 ux)) (sqrt.f32 ux))
(/.f32 (/.f32 (+.f32 1 ux) (sqrt.f32 ux)) (sqrt.f32 ux))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (+.f32 ux 1) (cbrt.f32 ux)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (+.f32 1 ux) (cbrt.f32 ux)))
(/.f32 (/.f32 (+.f32 1 ux) (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2))
(*.f32 (/.f32 (sqrt.f32 (+.f32 ux 1)) 1) (/.f32 (sqrt.f32 (+.f32 ux 1)) ux))
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(*.f32 (/.f32 (sqrt.f32 (+.f32 ux 1)) (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (sqrt.f32 (+.f32 ux 1)) (cbrt.f32 ux)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 ux) 2)) (/.f32 (+.f32 1 ux) (cbrt.f32 ux)))
(/.f32 (/.f32 (+.f32 1 ux) (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) 1) (/.f32 (cbrt.f32 (+.f32 ux 1)) ux))
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (sqrt.f32 ux)) (/.f32 (cbrt.f32 (+.f32 ux 1)) (sqrt.f32 ux)))
(/.f32 (*.f32 (/.f32 1 (sqrt.f32 ux)) (+.f32 1 ux)) (sqrt.f32 ux))
(/.f32 (/.f32 (+.f32 1 ux) (sqrt.f32 ux)) (sqrt.f32 ux))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 (/.f32 (+.f32 ux 1) ux)))
(*.f32 (cbrt.f32 (/.f32 (+.f32 1 ux) ux)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (pow.f32 (cbrt.f32 ux) 2)))
(*.f32 (cbrt.f32 (+.f32 1 (/.f32 1 ux))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (pow.f32 (cbrt.f32 ux) 2)))
(/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (/.f32 (pow.f32 (cbrt.f32 ux) 2) (cbrt.f32 (/.f32 (+.f32 1 ux) ux))))
(pow.f32 (/.f32 (+.f32 ux 1) ux) 1)
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(pow.f32 (sqrt.f32 (/.f32 (+.f32 ux 1) ux)) 2)
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(pow.f32 (cbrt.f32 (/.f32 (+.f32 ux 1) ux)) 3)
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(pow.f32 (pow.f32 (/.f32 (+.f32 ux 1) ux) 3) 1/3)
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(pow.f32 (/.f32 ux (+.f32 ux 1)) -1)
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(neg.f32 (/.f32 (-.f32 -1 ux) ux))
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(sqrt.f32 (pow.f32 (/.f32 (+.f32 ux 1) ux) 2))
(sqrt.f32 (pow.f32 (/.f32 (+.f32 1 ux) ux) 2))
(fabs.f32 (+.f32 1 (/.f32 1 ux)))
(fabs.f32 (/.f32 (+.f32 1 ux) ux))
(log.f32 (exp.f32 (/.f32 (+.f32 ux 1) ux)))
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 ux 1) ux))))
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 ux 1) ux) 3))
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 ux 1) 3) (pow.f32 ux 3)))
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 ux 1) ux)))
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(exp.f32 (-.f32 (log1p.f32 ux) (log.f32 ux)))
(/.f32 (exp.f32 (log1p.f32 ux)) ux)
(exp.f32 (*.f32 (-.f32 (log1p.f32 ux) (log.f32 ux)) 1))
(exp.f32 (-.f32 (log1p.f32 ux) (log.f32 ux)))
(/.f32 (exp.f32 (log1p.f32 ux)) ux)
(log1p.f32 (expm1.f32 (/.f32 (+.f32 ux 1) ux)))
(/.f32 (+.f32 1 ux) ux)
(+.f32 1 (/.f32 1 ux))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 1 (*.f32 (neg.f32 ux) 1))
(-.f32 1 ux)
(+.f32 1 (*.f32 1 (*.f32 (neg.f32 ux) 1)))
(-.f32 1 ux)
(+.f32 (neg.f32 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 (neg.f32 ux) 1) 1)
(-.f32 1 ux)
(+.f32 (-.f32 (/.f32 -1 (-.f32 -1 ux)) (exp.f32 (log1p.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))) 1)
(-.f32 (/.f32 -1 (-.f32 -1 ux)) (*.f32 ux (/.f32 ux (+.f32 1 ux))))
(+.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 ux (+.f32 (/.f32 -1 ux) -1)))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 -1 (-.f32 -1 ux)))
(+.f32 (*.f32 (/.f32 (-.f32 1 ux) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 -1 (-.f32 -1 ux))) (*.f32 (/.f32 (-.f32 1 ux) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(-.f32 1 ux)
(+.f32 (*.f32 (/.f32 (-.f32 1 ux) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (*.f32 (/.f32 (-.f32 1 ux) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 -1 (-.f32 -1 ux))))
(-.f32 1 ux)
(+.f32 (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)) -1) (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)) ux))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 -1 ux)) (fma.f32 ux ux -1))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (fma.f32 ux ux -1) (+.f32 -1 ux)))
(+.f32 (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)) ux) (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)) -1))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 -1 ux)) (fma.f32 ux ux -1))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (fma.f32 ux ux -1) (+.f32 -1 ux)))
(+.f32 (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)) (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (*.f32 ux ux)))
(*.f32 (fma.f32 ux ux (-.f32 1 ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (-.f32 (fma.f32 ux ux 1) ux) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (+.f32 1 (pow.f32 ux 3)) (-.f32 (fma.f32 ux ux 1) ux)))
(+.f32 (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (*.f32 ux ux)) (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (-.f32 1 ux)))
(*.f32 (fma.f32 ux ux (-.f32 1 ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (-.f32 (fma.f32 ux ux 1) ux) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (+.f32 1 (pow.f32 ux 3)) (-.f32 (fma.f32 ux ux 1) ux)))
(+.f32 (*.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (neg.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))))) -1) (*.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (neg.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))))) (neg.f32 (neg.f32 ux))))
(-.f32 1 ux)
(-.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(-.f32 (/.f32 -1 (-.f32 -1 ux)) (*.f32 ux (/.f32 ux (+.f32 1 ux))))
(+.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 ux (+.f32 (/.f32 -1 ux) -1)))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 -1 (-.f32 -1 ux)))
(-.f32 1 ux)
(-.f32 0 (+.f32 -1 ux))
(-.f32 1 ux)
(-.f32 (exp.f32 (log.f32 (-.f32 2 ux))) 1)
(-.f32 1 ux)
(-.f32 (exp.f32 (log1p.f32 (/.f32 -1 (-.f32 -1 ux)))) (+.f32 1 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(-.f32 (/.f32 -1 (-.f32 -1 ux)) (*.f32 ux (/.f32 ux (+.f32 1 ux))))
(+.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 ux (+.f32 (/.f32 -1 ux) -1)))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 -1 (-.f32 -1 ux)))
(-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 -1 (+.f32 -1 ux))
(-.f32 1 ux)
(*.f32 1 (-.f32 1 ux))
(-.f32 1 ux)
(*.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (/.f32 (-.f32 1 ux) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))))
(-.f32 1 ux)
(*.f32 (-.f32 1 ux) 1)
(-.f32 1 ux)
(*.f32 (sqrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (*.f32 (sqrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 (-.f32 1 ux) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))))))
(-.f32 1 ux)
(*.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) 2) (*.f32 (cbrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 (-.f32 1 ux) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.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 (-.f32 1 (*.f32 ux ux)) (/.f32 -1 (-.f32 -1 ux)))
(-.f32 (/.f32 -1 (-.f32 -1 ux)) (*.f32 ux (/.f32 ux (+.f32 1 ux))))
(+.f32 (/.f32 -1 (-.f32 -1 ux)) (/.f32 ux (+.f32 (/.f32 -1 ux) -1)))
(*.f32 (/.f32 (-.f32 1 ux) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))))
(-.f32 1 ux)
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) 1) (+.f32 1 (fma.f32 ux ux ux)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (neg.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 1 (neg.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))))
(-.f32 1 ux)
(*.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) 1) (/.f32 (-.f32 1 ux) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))))
(-.f32 1 ux)
(*.f32 (/.f32 1 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (/.f32 -1 (+.f32 -1 ux))))
(-.f32 1 ux)
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))) (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (sqrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 1 ux)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))) (/.f32 (fma.f32 ux (/.f32 ux (+.f32 1 ux)) (/.f32 -1 (-.f32 -1 ux))) (sqrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 1 ux)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))))
(/.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 1 ux)) (/.f32 -1 (-.f32 -1 ux))) (sqrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 1 ux)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))) (sqrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 1 ux)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux))))
(/.f32 (/.f32 (*.f32 (fma.f32 ux ux 1) (/.f32 -1 (-.f32 -1 ux))) (sqrt.f32 (/.f32 (*.f32 (fma.f32 ux ux 1) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))) (sqrt.f32 (/.f32 (*.f32 (fma.f32 ux ux 1) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux))) 2)) (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (cbrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 1 ux)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux))) 2)) (/.f32 (fma.f32 ux (/.f32 ux (+.f32 1 ux)) (/.f32 -1 (-.f32 -1 ux))) (cbrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 1 ux)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))))
(/.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 1 ux)) (/.f32 -1 (-.f32 -1 ux))) (cbrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 1 ux)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 1 ux)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux))) 2))
(/.f32 (/.f32 (*.f32 (fma.f32 ux ux 1) (/.f32 -1 (-.f32 -1 ux))) (cbrt.f32 (/.f32 (*.f32 (fma.f32 ux ux 1) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 (fma.f32 ux ux 1) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux))) 2))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)) (+.f32 -1 ux))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 -1 ux)) (fma.f32 ux ux -1))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (fma.f32 ux ux -1) (+.f32 -1 ux)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (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)) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (-.f32 (fma.f32 ux ux 1) ux) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (+.f32 1 (pow.f32 ux 3)) (-.f32 (fma.f32 ux ux 1) ux)))
(*.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (neg.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))))) (+.f32 -1 ux))
(-.f32 1 ux)
(*.f32 (/.f32 (sqrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) 1) (/.f32 (sqrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux))))
(-.f32 1 ux)
(*.f32 (/.f32 (sqrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 (sqrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 -1 (+.f32 -1 ux))))
(-.f32 1 ux)
(*.f32 (/.f32 (sqrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux))) 2)) (/.f32 (sqrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (cbrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 1 ux)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux))) 2)) (/.f32 (fma.f32 ux (/.f32 ux (+.f32 1 ux)) (/.f32 -1 (-.f32 -1 ux))) (cbrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 1 ux)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))))
(/.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 1 ux)) (/.f32 -1 (-.f32 -1 ux))) (cbrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 1 ux)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 1 ux)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux))) 2))
(/.f32 (/.f32 (*.f32 (fma.f32 ux ux 1) (/.f32 -1 (-.f32 -1 ux))) (cbrt.f32 (/.f32 (*.f32 (fma.f32 ux ux 1) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 (fma.f32 ux ux 1) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux))) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) 2) 1) (/.f32 (cbrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux))))
(-.f32 1 ux)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) 2) (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 (cbrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (/.f32 -1 (+.f32 -1 ux))))
(-.f32 1 ux)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) 2) (sqrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))) (/.f32 (cbrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) (sqrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 1 ux)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))) (/.f32 (fma.f32 ux (/.f32 ux (+.f32 1 ux)) (/.f32 -1 (-.f32 -1 ux))) (sqrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 1 ux)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))))
(/.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 1 ux)) (/.f32 -1 (-.f32 -1 ux))) (sqrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 1 ux)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))) (sqrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 1 ux)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux))))
(/.f32 (/.f32 (*.f32 (fma.f32 ux ux 1) (/.f32 -1 (-.f32 -1 ux))) (sqrt.f32 (/.f32 (*.f32 (fma.f32 ux ux 1) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))) (sqrt.f32 (/.f32 (*.f32 (fma.f32 ux ux 1) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux)))) 2) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux))) 2)) (cbrt.f32 (-.f32 1 ux)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (/.f32 ux (+.f32 1 ux)) (/.f32 -1 (-.f32 -1 ux)))) 2) (cbrt.f32 (-.f32 1 ux))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 1 ux)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux))) 2))
(*.f32 (cbrt.f32 (-.f32 1 ux)) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (/.f32 ux (+.f32 1 ux)) (/.f32 -1 (-.f32 -1 ux)))) 2) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 1 ux)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux))) 2)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 ux ux 1) (/.f32 -1 (-.f32 -1 ux)))) 2) (cbrt.f32 (-.f32 1 ux))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 (fma.f32 ux ux 1) (/.f32 -1 (-.f32 -1 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)
(pow.f32 (/.f32 -1 (+.f32 -1 ux)) -1)
(-.f32 1 ux)
(neg.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (neg.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))))
(-.f32 1 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 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) 3) (pow.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 ux 1)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 ux (/.f32 ux (+.f32 1 ux)) (/.f32 -1 (-.f32 -1 ux))) 3) (pow.f32 (/.f32 (fma.f32 ux (/.f32 ux (+.f32 1 ux)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 ux ux 1) (/.f32 -1 (-.f32 -1 ux))) 3) (pow.f32 (/.f32 (*.f32 (fma.f32 ux ux 1) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)) 3)))
(expm1.f32 (log.f32 (-.f32 2 ux)))
(-.f32 1 ux)
(exp.f32 (log1p.f32 (neg.f32 ux)))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 ux)) 1))
(exp.f32 (log1p.f32 (neg.f32 ux)))
(log1p.f32 (expm1.f32 (-.f32 1 ux)))
(-.f32 1 ux)

localize53.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.48%
(-.f32 (-.f32 -1 ux) (*.f32 (*.f32 ux ux) (-.f32 -1 ux)))
1.21%
(*.f32 (*.f32 ux ux) (-.f32 -1 ux))
1.57%
(/.f32 (-.f32 (-.f32 -1 ux) (*.f32 (*.f32 ux ux) (-.f32 -1 ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))
1.61%
(*.f32 (+.f32 ux 1) (-.f32 -1 ux))
Compiler

Compiled 59 to 36 computations (39% saved)

series3.0ms (0%)

Counts
4 → 48
Calls

12 calls:

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

rewrite133.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
1680×associate-/l/
1618×distribute-lft-in
356×associate-+l+
292×add-sqr-sqrt
286×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
012124
1280112
24382112
Stop Event
node limit
Counts
4 → 310
Calls
Call 1
Inputs
(*.f32 (+.f32 ux 1) (-.f32 -1 ux))
(/.f32 (-.f32 (-.f32 -1 ux) (*.f32 (*.f32 ux ux) (-.f32 -1 ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))
(*.f32 (*.f32 ux ux) (-.f32 -1 ux))
(-.f32 (-.f32 -1 ux) (*.f32 (*.f32 ux ux) (-.f32 -1 ux)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (+.f32 (neg.f32 ux) (*.f32 ux (-.f32 -1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (+.f32 (*.f32 (neg.f32 ux) 1) (*.f32 ux (-.f32 -1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 ux) (*.f32 ux (-.f32 -1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 ux) (*.f32 (neg.f32 ux) (+.f32 ux 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 ux) (*.f32 1 (*.f32 (neg.f32 ux) (+.f32 ux 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (-.f32 -1 ux)) (-.f32 -1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 ux) (+.f32 -1 (*.f32 ux (-.f32 -1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 ux 1) -1) (*.f32 (+.f32 ux 1) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 ux 1) -1) (*.f32 (+.f32 ux 1) (*.f32 (neg.f32 ux) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 ux 1) (neg.f32 ux)) (*.f32 (+.f32 ux 1) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 ux) (+.f32 ux 1)) (-.f32 -1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (-.f32 -1 ux) (neg.f32 ux)) (*.f32 ux (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 ux (-.f32 -1 ux)) -1) (neg.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 ux (-.f32 -1 ux)) -1) (*.f32 (neg.f32 ux) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 ux (-.f32 -1 ux)) (neg.f32 ux)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (+.f32 ux 1) -1)) (*.f32 1 (*.f32 (+.f32 ux 1) (neg.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 -1 (-.f32 ux (*.f32 ux (-.f32 -1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 ux) (-.f32 1 (*.f32 ux (-.f32 -1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (+.f32 ux -1)) (-.f32 (/.f32 (*.f32 ux ux) (+.f32 ux -1)) (*.f32 ux (-.f32 -1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 -1 (fma.f32 ux ux (-.f32 1 ux))) (-.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (-.f32 1 ux))) (*.f32 ux (-.f32 -1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 ux (-.f32 -1 ux)) -1) ux)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 ux (-.f32 -1 ux)) (neg.f32 ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 ux (-.f32 -1 ux)) (/.f32 1 (+.f32 ux -1))) (/.f32 (*.f32 ux ux) (+.f32 ux -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 ux (-.f32 -1 ux)) (/.f32 -1 (fma.f32 ux ux (-.f32 1 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux))) (+.f32 ux -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 (pow.f32 ux 3))) (fma.f32 ux ux (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 -1 ux) (fma.f32 ux ux -1)) (+.f32 ux -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 -1 ux) (+.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 -1) (-.f32 -1 ux)) (+.f32 ux -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (-.f32 -1 ux)) (fma.f32 ux ux (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1)) (+.f32 ux -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 -1 (pow.f32 ux 3)) (+.f32 ux 1)) (fma.f32 ux ux (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux -1) (+.f32 ux -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 (*.f32 ux ux))) (*.f32 1 (*.f32 (+.f32 ux -1) (+.f32 ux -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 -1 (pow.f32 ux 3))) (*.f32 (+.f32 ux -1) (fma.f32 ux ux (-.f32 1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 -1 (pow.f32 ux 3))) (*.f32 1 (*.f32 (+.f32 ux -1) (fma.f32 ux ux (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (-.f32 1 (*.f32 ux ux))) (*.f32 (fma.f32 ux ux (-.f32 1 ux)) (+.f32 ux -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (-.f32 1 (*.f32 ux ux))) (*.f32 1 (*.f32 (fma.f32 ux ux (-.f32 1 ux)) (+.f32 ux -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (-.f32 -1 (pow.f32 ux 3))) (*.f32 (fma.f32 ux ux (-.f32 1 ux)) (fma.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 ux 3))) (*.f32 1 (*.f32 (fma.f32 ux ux (-.f32 1 ux)) (fma.f32 ux ux (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)) (*.f32 (+.f32 ux -1) (+.f32 ux -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)) (*.f32 1 (*.f32 (+.f32 ux -1) (+.f32 ux -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (*.f32 (+.f32 ux -1) (fma.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 -1) (fma.f32 ux ux (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 -1 (pow.f32 ux 3)) (fma.f32 ux ux -1)) (*.f32 (fma.f32 ux ux (-.f32 1 ux)) (+.f32 ux -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 -1 (pow.f32 ux 3)) (fma.f32 ux ux -1)) (*.f32 1 (*.f32 (fma.f32 ux ux (-.f32 1 ux)) (+.f32 ux -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 -1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 ux 3))) (*.f32 (fma.f32 ux ux (-.f32 1 ux)) (fma.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 ux 3))) (*.f32 1 (*.f32 (fma.f32 ux ux (-.f32 1 ux)) (fma.f32 ux ux (-.f32 1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (+.f32 ux 1)) (-.f32 -1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (+.f32 ux 1) 3) (pow.f32 (-.f32 -1 ux) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (+.f32 ux 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (log1p.f32 ux) (log.f32 (-.f32 -1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (+.f32 (log1p.f32 ux) (log.f32 (-.f32 -1 ux))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (-.f32 -1 ux)) (neg.f32 (*.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (-.f32 -1 ux)) (*.f32 1 (neg.f32 (*.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (-.f32 -1 ux)))) (/.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (-.f32 -1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) -1) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (-.f32 (neg.f32 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) -1) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (neg.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (-.f32 -1 ux)) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (-.f32 -1 ux)) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux))))) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (-.f32 -1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))) ux) (*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))) -1) (*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))) ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 -1 (pow.f32 ux 3)) (+.f32 ux 1))) 1) (*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 -1 (pow.f32 ux 3)) (+.f32 ux 1))) (*.f32 ux (+.f32 ux -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 -1 (pow.f32 ux 3)) (+.f32 ux 1))) (*.f32 ux (+.f32 ux -1))) (*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 -1 (pow.f32 ux 3)) (+.f32 ux 1))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 -1 (pow.f32 ux 3)) (+.f32 ux 1))) (+.f32 1 (*.f32 ux ux))) (*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 -1 (pow.f32 ux 3)) (+.f32 ux 1))) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (-.f32 -1 ux)) (*.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (-.f32 -1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 -1 (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (/.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 -1 (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (-.f32 (/.f32 ux (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (neg.f32 (*.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 -1 (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (+.f32 (/.f32 ux (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (*.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))) (sqrt.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 2) (*.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))) 2) (cbrt.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 ux 1)) (/.f32 1 (-.f32 -1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (/.f32 1 (*.f32 (+.f32 ux 1) (neg.f32 (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (-.f32 -1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 -1 ux)) (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 ux 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))) (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) 2)) (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (cbrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))) (+.f32 ux -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 -1 (pow.f32 ux 3)) (+.f32 ux 1))) (fma.f32 ux ux (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 1) (/.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (+.f32 ux 1)) (/.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (-.f32 -1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 2) 1) (/.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (-.f32 -1 ux)) (/.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (+.f32 ux 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (pow.f32 (cbrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) 2)) (/.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (cbrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 2) (+.f32 ux 1)) (/.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (-.f32 -1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 2) (-.f32 -1 ux)) (/.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (+.f32 ux 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 2) (sqrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))) (/.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (sqrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 2) (pow.f32 (cbrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) 2)) (cbrt.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (+.f32 ux 1) (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (-.f32 -1 ux))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (neg.f32 (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) 3) (pow.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (neg.f32 ux)) (*.f32 (neg.f32 ux) (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux (*.f32 ux (neg.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (neg.f32 ux)) (*.f32 1 (*.f32 (neg.f32 ux) (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 ux ux) -1) (*.f32 (*.f32 ux ux) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 ux ux) -1) (*.f32 (*.f32 ux ux) (*.f32 (neg.f32 ux) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 ux ux) (neg.f32 ux)) (*.f32 (*.f32 ux ux) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 ux) (*.f32 ux ux)) (*.f32 ux (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (*.f32 ux ux) -1)) (*.f32 1 (*.f32 (*.f32 ux ux) (neg.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (*.f32 ux ux) (*.f32 (neg.f32 ux) (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux ux) (-.f32 1 (*.f32 ux ux))) (+.f32 ux -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 ux ux) (-.f32 -1 (pow.f32 ux 3))) (fma.f32 ux ux (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 ux ux)) (+.f32 ux -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 -1 (pow.f32 ux 3)) (*.f32 ux ux)) (fma.f32 ux ux (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 ux) (*.f32 ux (-.f32 -1 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (-.f32 (neg.f32 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (neg.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (+.f32 (*.f32 (neg.f32 ux) 1) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (+.f32 (*.f32 (neg.f32 ux) 1) (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (+.f32 (neg.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (+.f32 (neg.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (+.f32 (neg.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (+.f32 (neg.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (+.f32 (neg.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (+.f32 (neg.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (-.f32 (*.f32 (neg.f32 ux) 1) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (*.f32 1 (-.f32 (neg.f32 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (*.f32 1 (neg.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 ux) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 ux) (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 ux) (+.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 ux) (+.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 ux) (+.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 ux) (+.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 ux) (+.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 ux) (+.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 ux) (*.f32 1 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 1 (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 1 (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 1 (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 1 (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 1 (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (-.f32 -1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (+.f32 (-.f32 -1 ux) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (+.f32 (-.f32 -1 ux) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (+.f32 (-.f32 -1 ux) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (+.f32 (-.f32 -1 ux) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (+.f32 (-.f32 -1 ux) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (+.f32 (-.f32 -1 ux) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 ux) (+.f32 -1 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 ux) (+.f32 -1 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 ux) (-.f32 -1 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (neg.f32 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 ux (neg.f32 ux)) -1) (+.f32 (*.f32 (*.f32 ux (neg.f32 ux)) (neg.f32 ux)) (-.f32 -1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1 (*.f32 ux (neg.f32 ux))) (+.f32 (*.f32 (neg.f32 ux) (*.f32 ux (neg.f32 ux))) (-.f32 -1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1) (-.f32 -1 ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (-.f32 -1 ux) (*.f32 (*.f32 ux (neg.f32 ux)) -1)) (*.f32 (*.f32 ux (neg.f32 ux)) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (-.f32 -1 ux) (*.f32 -1 (*.f32 ux (neg.f32 ux)))) (*.f32 (neg.f32 ux) (*.f32 ux (neg.f32 ux))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) -1) (neg.f32 ux))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) -1) (*.f32 (neg.f32 ux) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (-.f32 -1 ux) (exp.f32 (log1p.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) -1) (*.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) -1) (*.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (neg.f32 ux) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) -1))))) (#(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 ux) (-.f32 1 (*.f32 ux ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 2) (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2))) (/.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 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3)) (/.f32 1 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (sqrt.f32 (-.f32 -1 ux))) (-.f32 (sqrt.f32 (-.f32 -1 ux)) (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))) (-.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))) (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 1 (/.f32 (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))) (-.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))) (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2))) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3)) (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)))) (neg.f32 (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)))) (*.f32 1 (neg.f32 (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3))) (neg.f32 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3))) (*.f32 1 (neg.f32 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))))) (-.f32 (-.f32 -1 ux) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))))) (*.f32 1 (-.f32 (-.f32 -1 ux) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))) (+.f32 -1 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))) (*.f32 1 (+.f32 -1 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))))))) (#(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 (*.f32 ux (-.f32 -1 ux))) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3))) (*.f32 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))) (+.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (-.f32 -1 ux) 2) (pow.f32 (-.f32 -1 ux) 2)) (*.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)))) (*.f32 (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))) (+.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)) (pow.f32 (-.f32 -1 ux) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 3)) (+.f32 (pow.f32 (-.f32 -1 ux) 2) (-.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux))))) (*.f32 (-.f32 -1 ux) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 3)) (*.f32 1 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (-.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux))))) (*.f32 (-.f32 -1 ux) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 -1 (pow.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 3)) (+.f32 1 (+.f32 (*.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (-.f32 (neg.f32 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 -1 (pow.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 3)) (*.f32 1 (+.f32 1 (+.f32 (*.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (-.f32 (neg.f32 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 -1 ux) 3) 3) (pow.f32 (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3) 3)) (*.f32 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))) (+.f32 (*.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (-.f32 -1 ux) 3)) (+.f32 (*.f32 (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3)) (*.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 -1 ux) 2) 3) (pow.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)) 3)) (*.f32 (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))) (+.f32 (*.f32 (pow.f32 (-.f32 -1 ux) 2) (pow.f32 (-.f32 -1 ux) 2)) (+.f32 (*.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2))) (*.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (-.f32 -1 ux) (*.f32 ux (neg.f32 (*.f32 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 (neg.f32 (*.f32 ux (-.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 (neg.f32 (*.f32 ux (-.f32 -1 ux)))))))))

simplify212.0ms (1.8%)

Algorithm
egg-herbie
Rules
1112×associate-*r*
1100×associate-*l*
794×associate-/l*
712×+-commutative
650×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
071119558
1219916948
Stop Event
node limit
Counts
358 → 436
Calls
Call 1
Inputs
-1
(-.f32 (*.f32 -2 ux) 1)
(-.f32 (+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2))) 1)
(-.f32 (+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2))) 1)
(*.f32 -1 (pow.f32 ux 2))
(+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2)))
(-.f32 (+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2))) 1)
(-.f32 (+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2))) 1)
(*.f32 -1 (pow.f32 ux 2))
(+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2)))
(-.f32 (+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2))) 1)
(-.f32 (+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2))) 1)
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 (pow.f32 ux 2))
(+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 2)))
(+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 2)))
(+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 2)))
(*.f32 -1 (pow.f32 ux 3))
(+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 2)))
(+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 2)))
(+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 2)))
(*.f32 -1 (pow.f32 ux 3))
(+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 2)))
(+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 2)))
(+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 2)))
-1
(-.f32 (*.f32 -1 ux) 1)
(-.f32 (+.f32 (*.f32 -1 ux) (pow.f32 ux 2)) 1)
(-.f32 (+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 2) (pow.f32 ux 3))) 1)
(pow.f32 ux 3)
(+.f32 (pow.f32 ux 2) (pow.f32 ux 3))
(+.f32 (pow.f32 ux 2) (+.f32 (*.f32 -1 ux) (pow.f32 ux 3)))
(-.f32 (+.f32 (pow.f32 ux 2) (+.f32 (*.f32 -1 ux) (pow.f32 ux 3))) 1)
(pow.f32 ux 3)
(+.f32 (pow.f32 ux 2) (pow.f32 ux 3))
(+.f32 (pow.f32 ux 2) (+.f32 (*.f32 -1 ux) (pow.f32 ux 3)))
(-.f32 (+.f32 (pow.f32 ux 2) (+.f32 (*.f32 -1 ux) (pow.f32 ux 3))) 1)
(+.f32 -1 (+.f32 (neg.f32 ux) (*.f32 ux (-.f32 -1 ux))))
(+.f32 -1 (+.f32 (*.f32 (neg.f32 ux) 1) (*.f32 ux (-.f32 -1 ux))))
(+.f32 (-.f32 -1 ux) (*.f32 ux (-.f32 -1 ux)))
(+.f32 (-.f32 -1 ux) (*.f32 (neg.f32 ux) (+.f32 ux 1)))
(+.f32 (-.f32 -1 ux) (*.f32 1 (*.f32 (neg.f32 ux) (+.f32 ux 1))))
(+.f32 (*.f32 ux (-.f32 -1 ux)) (-.f32 -1 ux))
(+.f32 (neg.f32 ux) (+.f32 -1 (*.f32 ux (-.f32 -1 ux))))
(+.f32 (neg.f32 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux)))
(+.f32 (*.f32 (+.f32 ux 1) -1) (*.f32 (+.f32 ux 1) (neg.f32 ux)))
(+.f32 (*.f32 (+.f32 ux 1) -1) (*.f32 (+.f32 ux 1) (*.f32 (neg.f32 ux) 1)))
(+.f32 (*.f32 (+.f32 ux 1) (neg.f32 ux)) (*.f32 (+.f32 ux 1) -1))
(+.f32 (*.f32 (neg.f32 ux) (+.f32 ux 1)) (-.f32 -1 ux))
(+.f32 (+.f32 (-.f32 -1 ux) (neg.f32 ux)) (*.f32 ux (neg.f32 ux)))
(+.f32 (+.f32 (*.f32 ux (-.f32 -1 ux)) -1) (neg.f32 ux))
(+.f32 (+.f32 (*.f32 ux (-.f32 -1 ux)) -1) (*.f32 (neg.f32 ux) 1))
(+.f32 (+.f32 (*.f32 ux (-.f32 -1 ux)) (neg.f32 ux)) -1)
(+.f32 (*.f32 1 (*.f32 (+.f32 ux 1) -1)) (*.f32 1 (*.f32 (+.f32 ux 1) (neg.f32 ux))))
(-.f32 -1 (-.f32 ux (*.f32 ux (-.f32 -1 ux))))
(-.f32 (neg.f32 ux) (-.f32 1 (*.f32 ux (-.f32 -1 ux))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))) 1)
(-.f32 (/.f32 1 (+.f32 ux -1)) (-.f32 (/.f32 (*.f32 ux ux) (+.f32 ux -1)) (*.f32 ux (-.f32 -1 ux))))
(-.f32 (/.f32 -1 (fma.f32 ux ux (-.f32 1 ux))) (-.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (-.f32 1 ux))) (*.f32 ux (-.f32 -1 ux))))
(-.f32 (+.f32 (*.f32 ux (-.f32 -1 ux)) -1) ux)
(-.f32 (+.f32 (*.f32 ux (-.f32 -1 ux)) (neg.f32 ux)) 1)
(-.f32 (+.f32 (*.f32 ux (-.f32 -1 ux)) (/.f32 1 (+.f32 ux -1))) (/.f32 (*.f32 ux ux) (+.f32 ux -1)))
(-.f32 (+.f32 (*.f32 ux (-.f32 -1 ux)) (/.f32 -1 (fma.f32 ux ux (-.f32 1 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (-.f32 1 ux))))
(/.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)) 1)
(/.f32 (*.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux))) (+.f32 ux -1))
(/.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 (pow.f32 ux 3))) (fma.f32 ux ux (-.f32 1 ux)))
(/.f32 (*.f32 (-.f32 -1 ux) (fma.f32 ux ux -1)) (+.f32 ux -1))
(/.f32 (*.f32 (-.f32 -1 ux) (+.f32 1 (pow.f32 ux 3))) (fma.f32 ux ux (-.f32 1 ux)))
(/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 -1 ux)) (+.f32 ux -1))
(/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (-.f32 -1 ux)) (fma.f32 ux ux (-.f32 1 ux)))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1)) (+.f32 ux -1))
(/.f32 (*.f32 (-.f32 -1 (pow.f32 ux 3)) (+.f32 ux 1)) (fma.f32 ux ux (-.f32 1 ux)))
(/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux -1) (+.f32 ux -1)))
(/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 (*.f32 ux ux))) (*.f32 1 (*.f32 (+.f32 ux -1) (+.f32 ux -1))))
(/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 -1 (pow.f32 ux 3))) (*.f32 (+.f32 ux -1) (fma.f32 ux ux (-.f32 1 ux))))
(/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 -1 (pow.f32 ux 3))) (*.f32 1 (*.f32 (+.f32 ux -1) (fma.f32 ux ux (-.f32 1 ux)))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (-.f32 1 (*.f32 ux ux))) (*.f32 (fma.f32 ux ux (-.f32 1 ux)) (+.f32 ux -1)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (-.f32 1 (*.f32 ux ux))) (*.f32 1 (*.f32 (fma.f32 ux ux (-.f32 1 ux)) (+.f32 ux -1))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (-.f32 -1 (pow.f32 ux 3))) (*.f32 (fma.f32 ux ux (-.f32 1 ux)) (fma.f32 ux ux (-.f32 1 ux))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (-.f32 -1 (pow.f32 ux 3))) (*.f32 1 (*.f32 (fma.f32 ux ux (-.f32 1 ux)) (fma.f32 ux ux (-.f32 1 ux)))))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)) (*.f32 (+.f32 ux -1) (+.f32 ux -1)))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)) (*.f32 1 (*.f32 (+.f32 ux -1) (+.f32 ux -1))))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (*.f32 (+.f32 ux -1) (fma.f32 ux ux (-.f32 1 ux))))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (*.f32 1 (*.f32 (+.f32 ux -1) (fma.f32 ux ux (-.f32 1 ux)))))
(/.f32 (*.f32 (-.f32 -1 (pow.f32 ux 3)) (fma.f32 ux ux -1)) (*.f32 (fma.f32 ux ux (-.f32 1 ux)) (+.f32 ux -1)))
(/.f32 (*.f32 (-.f32 -1 (pow.f32 ux 3)) (fma.f32 ux ux -1)) (*.f32 1 (*.f32 (fma.f32 ux ux (-.f32 1 ux)) (+.f32 ux -1))))
(/.f32 (*.f32 (-.f32 -1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 ux 3))) (*.f32 (fma.f32 ux ux (-.f32 1 ux)) (fma.f32 ux ux (-.f32 1 ux))))
(/.f32 (*.f32 (-.f32 -1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 ux 3))) (*.f32 1 (*.f32 (fma.f32 ux ux (-.f32 1 ux)) (fma.f32 ux ux (-.f32 1 ux)))))
(pow.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)) 1)
(pow.f32 (sqrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) 2)
(pow.f32 (cbrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) 3)
(pow.f32 (pow.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)) 2))
(log.f32 (pow.f32 (exp.f32 (+.f32 ux 1)) (-.f32 -1 ux)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)) 3))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 ux 1) 3) (pow.f32 (-.f32 -1 ux) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (+.f32 ux 1) 3)))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux))))
(exp.f32 (+.f32 (log1p.f32 ux) (log.f32 (-.f32 -1 ux))))
(exp.f32 (*.f32 (+.f32 (log1p.f32 ux) (log.f32 (-.f32 -1 ux))) 1))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux))))
(+.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (/.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (-.f32 -1 ux)) (neg.f32 (*.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (-.f32 -1 ux)))))
(+.f32 (/.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (-.f32 -1 ux)) (*.f32 1 (neg.f32 (*.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (-.f32 -1 ux))))))
(+.f32 (neg.f32 (*.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (-.f32 -1 ux)))) (/.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (-.f32 -1 ux)))
(+.f32 (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) -1) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (-.f32 (neg.f32 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) -1) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (neg.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))))
(+.f32 (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (-.f32 -1 ux)) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (-.f32 -1 ux)) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1)))
(+.f32 (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux))))) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (-.f32 -1 ux)))
(+.f32 (*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))) ux) (*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))) -1))
(+.f32 (*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))) -1) (*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))) ux))
(+.f32 (*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 -1 (pow.f32 ux 3)) (+.f32 ux 1))) 1) (*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 -1 (pow.f32 ux 3)) (+.f32 ux 1))) (*.f32 ux (+.f32 ux -1))))
(+.f32 (*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 -1 (pow.f32 ux 3)) (+.f32 ux 1))) (*.f32 ux (+.f32 ux -1))) (*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 -1 (pow.f32 ux 3)) (+.f32 ux 1))) 1))
(+.f32 (*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 -1 (pow.f32 ux 3)) (+.f32 ux 1))) (+.f32 1 (*.f32 ux ux))) (*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 -1 (pow.f32 ux 3)) (+.f32 ux 1))) (neg.f32 ux)))
(-.f32 (/.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (-.f32 -1 ux)) (*.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (-.f32 -1 ux))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))))) 1)
(-.f32 (/.f32 -1 (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (/.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))))
(-.f32 (/.f32 -1 (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (-.f32 (/.f32 ux (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (neg.f32 (*.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (-.f32 -1 ux))))))
(-.f32 (/.f32 -1 (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (+.f32 (/.f32 ux (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (*.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (-.f32 -1 ux)))))
(*.f32 1 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))))
(*.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)))
(*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) 1)
(*.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))) (sqrt.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 2) (*.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))) 2) (cbrt.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))
(*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 ux 1)) (/.f32 1 (-.f32 -1 ux)))
(*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))))
(*.f32 (neg.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (/.f32 1 (*.f32 (+.f32 ux 1) (neg.f32 (-.f32 -1 ux)))))
(*.f32 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (-.f32 -1 ux)))
(*.f32 (/.f32 1 (-.f32 -1 ux)) (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 ux 1)))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))) (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) 2)) (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (cbrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))
(*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))) (+.f32 ux -1))
(*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 -1 (pow.f32 ux 3)) (+.f32 ux 1))) (fma.f32 ux ux (-.f32 1 ux)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 1) (/.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (+.f32 ux 1)) (/.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (-.f32 -1 ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 2) 1) (/.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (-.f32 -1 ux)) (/.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (+.f32 ux 1)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (pow.f32 (cbrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) 2)) (/.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (cbrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 2) (+.f32 ux 1)) (/.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (-.f32 -1 ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 2) (-.f32 -1 ux)) (/.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (+.f32 ux 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 2) (sqrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))) (/.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (sqrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 2) (pow.f32 (cbrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) 2)) (cbrt.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))
(pow.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) 1)
(pow.f32 (sqrt.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))) 2)
(pow.f32 (cbrt.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))) 3)
(pow.f32 (pow.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) 3) 1/3)
(pow.f32 (/.f32 (+.f32 ux 1) (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (-.f32 -1 ux))) -1)
(neg.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (neg.f32 (-.f32 -1 ux)))))
(sqrt.f32 (pow.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) 2))
(log.f32 (exp.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))))))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) 3) (pow.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))
(exp.f32 (log.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))
(+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 (neg.f32 ux) (*.f32 ux ux)))
(+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux (*.f32 ux (neg.f32 ux))))
(+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 1 (*.f32 (neg.f32 ux) (*.f32 ux ux))))
(+.f32 (*.f32 (*.f32 ux ux) -1) (*.f32 (*.f32 ux ux) (neg.f32 ux)))
(+.f32 (*.f32 (*.f32 ux ux) -1) (*.f32 (*.f32 ux ux) (*.f32 (neg.f32 ux) 1)))
(+.f32 (*.f32 (*.f32 ux ux) (neg.f32 ux)) (*.f32 (*.f32 ux ux) -1))
(+.f32 (*.f32 (neg.f32 ux) (*.f32 ux ux)) (*.f32 ux (neg.f32 ux)))
(+.f32 (*.f32 1 (*.f32 (*.f32 ux ux) -1)) (*.f32 1 (*.f32 (*.f32 ux ux) (neg.f32 ux))))
(-.f32 0 (-.f32 (*.f32 ux ux) (*.f32 (neg.f32 ux) (*.f32 ux ux))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) 1)
(/.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 1)
(/.f32 (*.f32 (*.f32 ux ux) (-.f32 1 (*.f32 ux ux))) (+.f32 ux -1))
(/.f32 (*.f32 (*.f32 ux ux) (-.f32 -1 (pow.f32 ux 3))) (fma.f32 ux ux (-.f32 1 ux)))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 ux ux)) (+.f32 ux -1))
(/.f32 (*.f32 (-.f32 -1 (pow.f32 ux 3)) (*.f32 ux ux)) (fma.f32 ux ux (-.f32 1 ux)))
(pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 1)
(pow.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) 2)
(pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 3)
(pow.f32 (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3) 1/3)
(sqrt.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)))
(log.f32 (pow.f32 (exp.f32 ux) (*.f32 ux (-.f32 -1 ux))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(cbrt.f32 (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3))
(expm1.f32 (log1p.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(exp.f32 (log.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(exp.f32 (*.f32 (log.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 1))
(log1p.f32 (expm1.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(+.f32 -1 (-.f32 (neg.f32 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(+.f32 -1 (neg.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 -1 (+.f32 (*.f32 (neg.f32 ux) 1) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux))))))
(+.f32 -1 (+.f32 (*.f32 (neg.f32 ux) 1) (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1)))
(+.f32 -1 (+.f32 (neg.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 -1 (+.f32 (neg.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 -1 (+.f32 (neg.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 -1 (+.f32 (neg.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 -1 (+.f32 (neg.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 -1 (+.f32 (neg.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 -1 (-.f32 (*.f32 (neg.f32 ux) 1) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(+.f32 -1 (*.f32 1 (-.f32 (neg.f32 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 -1 (*.f32 1 (neg.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))))
(+.f32 (-.f32 -1 ux) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))))
(+.f32 (-.f32 -1 ux) (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1))
(+.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (+.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (+.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (+.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (+.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (+.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (+.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (*.f32 1 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1)))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 1 (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 1 (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 1 (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 1 (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 1 (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (-.f32 -1 ux))
(+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (+.f32 (-.f32 -1 ux) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (+.f32 (-.f32 -1 ux) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (+.f32 (-.f32 -1 ux) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (+.f32 (-.f32 -1 ux) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (+.f32 (-.f32 -1 ux) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (+.f32 (-.f32 -1 ux) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (neg.f32 ux) (+.f32 -1 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (neg.f32 ux) (+.f32 -1 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1)))
(+.f32 (neg.f32 ux) (-.f32 -1 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(+.f32 (-.f32 (neg.f32 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) -1)
(+.f32 (*.f32 (*.f32 ux (neg.f32 ux)) -1) (+.f32 (*.f32 (*.f32 ux (neg.f32 ux)) (neg.f32 ux)) (-.f32 -1 ux)))
(+.f32 (*.f32 -1 (*.f32 ux (neg.f32 ux))) (+.f32 (*.f32 (neg.f32 ux) (*.f32 ux (neg.f32 ux))) (-.f32 -1 ux)))
(+.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1) (-.f32 -1 ux))
(+.f32 (neg.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) -1)
(+.f32 (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))))
(+.f32 (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))))
(+.f32 (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))))
(+.f32 (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))))
(+.f32 (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))))
(+.f32 (+.f32 (-.f32 -1 ux) (*.f32 (*.f32 ux (neg.f32 ux)) -1)) (*.f32 (*.f32 ux (neg.f32 ux)) (neg.f32 ux)))
(+.f32 (+.f32 (-.f32 -1 ux) (*.f32 -1 (*.f32 ux (neg.f32 ux)))) (*.f32 (neg.f32 ux) (*.f32 ux (neg.f32 ux))))
(+.f32 (+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) -1) (neg.f32 ux))
(+.f32 (+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) -1) (*.f32 (neg.f32 ux) 1))
(+.f32 (-.f32 (-.f32 -1 ux) (exp.f32 (log1p.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))) 1)
(+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) -1) (*.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 ux)))
(+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) -1) (*.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (neg.f32 ux) 1)))
(+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) -1))
(*.f32 1 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))))
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(*.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) 1)
(*.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))))
(*.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 2) (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))))
(*.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2))) (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 -1 ux))
(*.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3)) (/.f32 1 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux)))))))
(*.f32 (+.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (sqrt.f32 (-.f32 -1 ux))) (-.f32 (sqrt.f32 (-.f32 -1 ux)) (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))))
(/.f32 1 (/.f32 (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))) (-.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))) (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3))))
(/.f32 1 (*.f32 1 (/.f32 (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))) (-.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2))))))
(/.f32 1 (*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))) (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3)))))
(/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) 1)
(/.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2))) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3)) (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)))) (neg.f32 (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)))) (*.f32 1 (neg.f32 (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3))) (neg.f32 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3))) (*.f32 1 (neg.f32 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))))))
(/.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))))) (-.f32 (-.f32 -1 ux) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux))))))
(/.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))))) (*.f32 1 (-.f32 (-.f32 -1 ux) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))))))
(/.f32 (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))) (+.f32 -1 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(/.f32 (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))) (*.f32 1 (+.f32 -1 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (-.f32 -1 ux) 3)) (*.f32 (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3))) (*.f32 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))) (+.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3))))
(/.f32 (-.f32 (*.f32 (pow.f32 (-.f32 -1 ux) 2) (pow.f32 (-.f32 -1 ux) 2)) (*.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)))) (*.f32 (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))) (+.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)) (pow.f32 (-.f32 -1 ux) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 3)) (+.f32 (pow.f32 (-.f32 -1 ux) 2) (-.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux))))) (*.f32 (-.f32 -1 ux) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux))))))))
(/.f32 (+.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 3)) (*.f32 1 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (-.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux))))) (*.f32 (-.f32 -1 ux) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))))))))
(/.f32 (-.f32 -1 (pow.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 3)) (+.f32 1 (+.f32 (*.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (-.f32 (neg.f32 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))))
(/.f32 (-.f32 -1 (pow.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 3)) (*.f32 1 (+.f32 1 (+.f32 (*.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (-.f32 (neg.f32 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 -1 ux) 3) 3) (pow.f32 (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3) 3)) (*.f32 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))) (+.f32 (*.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (-.f32 -1 ux) 3)) (+.f32 (*.f32 (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3)) (*.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 -1 ux) 2) 3) (pow.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)) 3)) (*.f32 (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))) (+.f32 (*.f32 (pow.f32 (-.f32 -1 ux) 2) (pow.f32 (-.f32 -1 ux) 2)) (+.f32 (*.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2))) (*.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)))))))
(pow.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) 1)
(pow.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 2)
(pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 3)
(pow.f32 (pow.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) 2))
(log.f32 (exp.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) 3))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))))
(exp.f32 (log.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))))
(fma.f32 1 (-.f32 -1 ux) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))))
(fma.f32 (sqrt.f32 (-.f32 -1 ux)) (sqrt.f32 (-.f32 -1 ux)) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 -1 ux)) 2) (cbrt.f32 (-.f32 -1 ux)) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))))
Outputs
-1
(-.f32 (*.f32 -2 ux) 1)
(fma.f32 -2 ux -1)
(-.f32 (+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2))) 1)
(+.f32 (fma.f32 -2 ux (*.f32 ux (neg.f32 ux))) -1)
(+.f32 -1 (*.f32 ux (+.f32 -2 (neg.f32 ux))))
(-.f32 (+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2))) 1)
(+.f32 (fma.f32 -2 ux (*.f32 ux (neg.f32 ux))) -1)
(+.f32 -1 (*.f32 ux (+.f32 -2 (neg.f32 ux))))
(*.f32 -1 (pow.f32 ux 2))
(*.f32 ux (neg.f32 ux))
(+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2)))
(fma.f32 -2 ux (*.f32 ux (neg.f32 ux)))
(*.f32 ux (+.f32 -2 (neg.f32 ux)))
(-.f32 (+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2))) 1)
(+.f32 (fma.f32 -2 ux (*.f32 ux (neg.f32 ux))) -1)
(+.f32 -1 (*.f32 ux (+.f32 -2 (neg.f32 ux))))
(-.f32 (+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2))) 1)
(+.f32 (fma.f32 -2 ux (*.f32 ux (neg.f32 ux))) -1)
(+.f32 -1 (*.f32 ux (+.f32 -2 (neg.f32 ux))))
(*.f32 -1 (pow.f32 ux 2))
(*.f32 ux (neg.f32 ux))
(+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2)))
(fma.f32 -2 ux (*.f32 ux (neg.f32 ux)))
(*.f32 ux (+.f32 -2 (neg.f32 ux)))
(-.f32 (+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2))) 1)
(+.f32 (fma.f32 -2 ux (*.f32 ux (neg.f32 ux))) -1)
(+.f32 -1 (*.f32 ux (+.f32 -2 (neg.f32 ux))))
(-.f32 (+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2))) 1)
(+.f32 (fma.f32 -2 ux (*.f32 ux (neg.f32 ux))) -1)
(+.f32 -1 (*.f32 ux (+.f32 -2 (neg.f32 ux))))
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 (pow.f32 ux 2))
(*.f32 ux (neg.f32 ux))
(+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 2)))
(*.f32 ux (*.f32 ux (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (*.f32 ux ux))
(+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 2)))
(*.f32 ux (*.f32 ux (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (*.f32 ux ux))
(+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 2)))
(*.f32 ux (*.f32 ux (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (*.f32 ux ux))
(*.f32 -1 (pow.f32 ux 3))
(neg.f32 (pow.f32 ux 3))
(+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 2)))
(*.f32 ux (*.f32 ux (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (*.f32 ux ux))
(+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 2)))
(*.f32 ux (*.f32 ux (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (*.f32 ux ux))
(+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 2)))
(*.f32 ux (*.f32 ux (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (*.f32 ux ux))
(*.f32 -1 (pow.f32 ux 3))
(neg.f32 (pow.f32 ux 3))
(+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 2)))
(*.f32 ux (*.f32 ux (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (*.f32 ux ux))
(+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 2)))
(*.f32 ux (*.f32 ux (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (*.f32 ux ux))
(+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 2)))
(*.f32 ux (*.f32 ux (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (*.f32 ux ux))
-1
(-.f32 (*.f32 -1 ux) 1)
(fma.f32 -1 ux -1)
(-.f32 -1 ux)
(-.f32 (+.f32 (*.f32 -1 ux) (pow.f32 ux 2)) 1)
(+.f32 (*.f32 ux (+.f32 -1 ux)) -1)
(+.f32 -1 (*.f32 ux (+.f32 -1 ux)))
(-.f32 (+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 2) (pow.f32 ux 3))) 1)
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(pow.f32 ux 3)
(+.f32 (pow.f32 ux 2) (pow.f32 ux 3))
(+.f32 (pow.f32 ux 3) (*.f32 ux ux))
(+.f32 (pow.f32 ux 2) (+.f32 (*.f32 -1 ux) (pow.f32 ux 3)))
(+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3))
(+.f32 (pow.f32 ux 3) (*.f32 ux (+.f32 -1 ux)))
(-.f32 (+.f32 (pow.f32 ux 2) (+.f32 (*.f32 -1 ux) (pow.f32 ux 3))) 1)
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(pow.f32 ux 3)
(+.f32 (pow.f32 ux 2) (pow.f32 ux 3))
(+.f32 (pow.f32 ux 3) (*.f32 ux ux))
(+.f32 (pow.f32 ux 2) (+.f32 (*.f32 -1 ux) (pow.f32 ux 3)))
(+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3))
(+.f32 (pow.f32 ux 3) (*.f32 ux (+.f32 -1 ux)))
(-.f32 (+.f32 (pow.f32 ux 2) (+.f32 (*.f32 -1 ux) (pow.f32 ux 3))) 1)
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(+.f32 -1 (+.f32 (neg.f32 ux) (*.f32 ux (-.f32 -1 ux))))
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(+.f32 -1 (+.f32 (*.f32 (neg.f32 ux) 1) (*.f32 ux (-.f32 -1 ux))))
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(+.f32 (-.f32 -1 ux) (*.f32 ux (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(+.f32 (-.f32 -1 ux) (*.f32 (neg.f32 ux) (+.f32 ux 1)))
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(+.f32 (-.f32 -1 ux) (*.f32 1 (*.f32 (neg.f32 ux) (+.f32 ux 1))))
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(+.f32 (*.f32 ux (-.f32 -1 ux)) (-.f32 -1 ux))
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(+.f32 (neg.f32 ux) (+.f32 -1 (*.f32 ux (-.f32 -1 ux))))
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(+.f32 (neg.f32 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(+.f32 (*.f32 (+.f32 ux 1) -1) (*.f32 (+.f32 ux 1) (neg.f32 ux)))
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(+.f32 (*.f32 (+.f32 ux 1) -1) (*.f32 (+.f32 ux 1) (*.f32 (neg.f32 ux) 1)))
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(+.f32 (*.f32 (+.f32 ux 1) (neg.f32 ux)) (*.f32 (+.f32 ux 1) -1))
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(+.f32 (*.f32 (neg.f32 ux) (+.f32 ux 1)) (-.f32 -1 ux))
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(+.f32 (+.f32 (-.f32 -1 ux) (neg.f32 ux)) (*.f32 ux (neg.f32 ux)))
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(+.f32 (+.f32 (*.f32 ux (-.f32 -1 ux)) -1) (neg.f32 ux))
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(+.f32 (+.f32 (*.f32 ux (-.f32 -1 ux)) -1) (*.f32 (neg.f32 ux) 1))
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(+.f32 (+.f32 (*.f32 ux (-.f32 -1 ux)) (neg.f32 ux)) -1)
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(+.f32 (*.f32 1 (*.f32 (+.f32 ux 1) -1)) (*.f32 1 (*.f32 (+.f32 ux 1) (neg.f32 ux))))
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(-.f32 -1 (-.f32 ux (*.f32 ux (-.f32 -1 ux))))
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(-.f32 (neg.f32 ux) (-.f32 1 (*.f32 ux (-.f32 -1 ux))))
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))) 1)
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(-.f32 (/.f32 1 (+.f32 ux -1)) (-.f32 (/.f32 (*.f32 ux ux) (+.f32 ux -1)) (*.f32 ux (-.f32 -1 ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 -1 ux)) (/.f32 ux (/.f32 (+.f32 -1 ux) ux))) (*.f32 ux (-.f32 -1 ux)))
(-.f32 (fma.f32 ux (-.f32 -1 ux) (/.f32 1 (+.f32 -1 ux))) (*.f32 (/.f32 ux (+.f32 -1 ux)) ux))
(-.f32 (/.f32 -1 (fma.f32 ux ux (-.f32 1 ux))) (-.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (-.f32 1 ux))) (*.f32 ux (-.f32 -1 ux))))
(+.f32 (-.f32 (/.f32 -1 (fma.f32 ux ux (-.f32 1 ux))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (-.f32 1 ux)))) (*.f32 ux (-.f32 -1 ux)))
(-.f32 (fma.f32 ux (-.f32 -1 ux) (/.f32 -1 (fma.f32 ux ux (-.f32 1 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (-.f32 1 ux))))
(-.f32 (+.f32 (*.f32 ux (-.f32 -1 ux)) -1) ux)
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(-.f32 (+.f32 (*.f32 ux (-.f32 -1 ux)) (neg.f32 ux)) 1)
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(-.f32 (+.f32 (*.f32 ux (-.f32 -1 ux)) (/.f32 1 (+.f32 ux -1))) (/.f32 (*.f32 ux ux) (+.f32 ux -1)))
(+.f32 (-.f32 (/.f32 1 (+.f32 -1 ux)) (/.f32 ux (/.f32 (+.f32 -1 ux) ux))) (*.f32 ux (-.f32 -1 ux)))
(-.f32 (fma.f32 ux (-.f32 -1 ux) (/.f32 1 (+.f32 -1 ux))) (*.f32 (/.f32 ux (+.f32 -1 ux)) ux))
(-.f32 (+.f32 (*.f32 ux (-.f32 -1 ux)) (/.f32 -1 (fma.f32 ux ux (-.f32 1 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (-.f32 1 ux))))
(+.f32 (-.f32 (/.f32 -1 (fma.f32 ux ux (-.f32 1 ux))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (-.f32 1 ux)))) (*.f32 ux (-.f32 -1 ux)))
(-.f32 (fma.f32 ux (-.f32 -1 ux) (/.f32 -1 (fma.f32 ux ux (-.f32 1 ux)))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (-.f32 1 ux))))
(/.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)) 1)
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(/.f32 (*.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux))) (+.f32 ux -1))
(/.f32 (+.f32 ux 1) (/.f32 (+.f32 -1 ux) (-.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (+.f32 ux 1) (+.f32 -1 ux)) (-.f32 1 (*.f32 ux ux)))
(/.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 (pow.f32 ux 3))) (fma.f32 ux ux (-.f32 1 ux)))
(/.f32 (+.f32 ux 1) (/.f32 (fma.f32 ux ux (-.f32 1 ux)) (-.f32 -1 (pow.f32 ux 3))))
(/.f32 (-.f32 -1 (pow.f32 ux 3)) (/.f32 (fma.f32 ux ux (-.f32 1 ux)) (+.f32 ux 1)))
(/.f32 (*.f32 (-.f32 -1 ux) (fma.f32 ux ux -1)) (+.f32 ux -1))
(/.f32 (fma.f32 ux ux -1) (/.f32 (+.f32 -1 ux) (-.f32 -1 ux)))
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 -1 ux)) (-.f32 -1 ux))
(/.f32 (*.f32 (-.f32 -1 ux) (+.f32 1 (pow.f32 ux 3))) (fma.f32 ux ux (-.f32 1 ux)))
(/.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 (fma.f32 ux ux (-.f32 1 ux)) (-.f32 -1 ux)))
(*.f32 (/.f32 (+.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (-.f32 1 ux))) (-.f32 -1 ux))
(/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 -1 ux)) (+.f32 ux -1))
(/.f32 (fma.f32 ux ux -1) (/.f32 (+.f32 -1 ux) (-.f32 -1 ux)))
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 -1 ux)) (-.f32 -1 ux))
(/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (-.f32 -1 ux)) (fma.f32 ux ux (-.f32 1 ux)))
(/.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 (fma.f32 ux ux (-.f32 1 ux)) (-.f32 -1 ux)))
(*.f32 (/.f32 (+.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (-.f32 1 ux))) (-.f32 -1 ux))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1)) (+.f32 ux -1))
(/.f32 (+.f32 ux 1) (/.f32 (+.f32 -1 ux) (-.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (+.f32 ux 1) (+.f32 -1 ux)) (-.f32 1 (*.f32 ux ux)))
(/.f32 (*.f32 (-.f32 -1 (pow.f32 ux 3)) (+.f32 ux 1)) (fma.f32 ux ux (-.f32 1 ux)))
(/.f32 (+.f32 ux 1) (/.f32 (fma.f32 ux ux (-.f32 1 ux)) (-.f32 -1 (pow.f32 ux 3))))
(/.f32 (-.f32 -1 (pow.f32 ux 3)) (/.f32 (fma.f32 ux ux (-.f32 1 ux)) (+.f32 ux 1)))
(/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux -1) (+.f32 ux -1)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 -1 ux) (+.f32 -1 ux)) (fma.f32 ux ux -1)))
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 -1 ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 -1 ux)))
(/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 (*.f32 ux ux))) (*.f32 1 (*.f32 (+.f32 ux -1) (+.f32 ux -1))))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 -1 ux) (+.f32 -1 ux)) (fma.f32 ux ux -1)))
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 -1 ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 -1 ux)))
(/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 -1 (pow.f32 ux 3))) (*.f32 (+.f32 ux -1) (fma.f32 ux ux (-.f32 1 ux))))
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 -1 ux)) (/.f32 (-.f32 -1 (pow.f32 ux 3)) (fma.f32 ux ux (-.f32 1 ux))))
(/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 -1 (pow.f32 ux 3))) (*.f32 1 (*.f32 (+.f32 ux -1) (fma.f32 ux ux (-.f32 1 ux)))))
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.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)) (-.f32 1 (*.f32 ux ux))) (*.f32 (fma.f32 ux ux (-.f32 1 ux)) (+.f32 ux -1)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 -1 ux) (fma.f32 ux ux (-.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (+.f32 -1 ux) (fma.f32 ux ux (-.f32 1 ux)))) (+.f32 1 (pow.f32 ux 3)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (-.f32 1 (*.f32 ux ux))) (*.f32 1 (*.f32 (fma.f32 ux ux (-.f32 1 ux)) (+.f32 ux -1))))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 -1 ux) (fma.f32 ux ux (-.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (+.f32 -1 ux) (fma.f32 ux ux (-.f32 1 ux)))) (+.f32 1 (pow.f32 ux 3)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (-.f32 -1 (pow.f32 ux 3))) (*.f32 (fma.f32 ux ux (-.f32 1 ux)) (fma.f32 ux ux (-.f32 1 ux))))
(*.f32 (/.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 (*.f32 (+.f32 1 (pow.f32 ux 3)) (-.f32 -1 (pow.f32 ux 3))) (*.f32 1 (*.f32 (fma.f32 ux ux (-.f32 1 ux)) (fma.f32 ux ux (-.f32 1 ux)))))
(*.f32 (/.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 (*.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)) (*.f32 (+.f32 ux -1) (+.f32 ux -1)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 -1 ux) (+.f32 -1 ux)) (fma.f32 ux ux -1)))
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 -1 ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 -1 ux)))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)) (*.f32 1 (*.f32 (+.f32 ux -1) (+.f32 ux -1))))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 -1 ux) (+.f32 -1 ux)) (fma.f32 ux ux -1)))
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 -1 ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 -1 ux)))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (*.f32 (+.f32 ux -1) (fma.f32 ux ux (-.f32 1 ux))))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 -1 ux) (fma.f32 ux ux (-.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (+.f32 -1 ux) (fma.f32 ux ux (-.f32 1 ux)))) (+.f32 1 (pow.f32 ux 3)))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (*.f32 1 (*.f32 (+.f32 ux -1) (fma.f32 ux ux (-.f32 1 ux)))))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 -1 ux) (fma.f32 ux ux (-.f32 1 ux))) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (+.f32 -1 ux) (fma.f32 ux ux (-.f32 1 ux)))) (+.f32 1 (pow.f32 ux 3)))
(/.f32 (*.f32 (-.f32 -1 (pow.f32 ux 3)) (fma.f32 ux ux -1)) (*.f32 (fma.f32 ux ux (-.f32 1 ux)) (+.f32 ux -1)))
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.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)) (fma.f32 ux ux -1)) (*.f32 1 (*.f32 (fma.f32 ux ux (-.f32 1 ux)) (+.f32 ux -1))))
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.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)) (+.f32 1 (pow.f32 ux 3))) (*.f32 (fma.f32 ux ux (-.f32 1 ux)) (fma.f32 ux ux (-.f32 1 ux))))
(*.f32 (/.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 (*.f32 (-.f32 -1 (pow.f32 ux 3)) (+.f32 1 (pow.f32 ux 3))) (*.f32 1 (*.f32 (fma.f32 ux ux (-.f32 1 ux)) (fma.f32 ux ux (-.f32 1 ux)))))
(*.f32 (/.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))))
(pow.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)) 1)
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(pow.f32 (sqrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) 2)
(pow.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) 2)
(pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (-.f32 -1 ux) 2))) 2)
(pow.f32 (cbrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) 3)
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(pow.f32 (pow.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)) 3) 1/3)
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(sqrt.f32 (pow.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)) 2))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 -1 ux) (+.f32 ux 1)) 2))
(sqrt.f32 (pow.f32 (neg.f32 (pow.f32 (-.f32 -1 ux) 2)) 2))
(log.f32 (pow.f32 (exp.f32 (+.f32 ux 1)) (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (log.f32 (exp.f32 (+.f32 ux 1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)) 3))
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 ux 1) 3) (pow.f32 (-.f32 -1 ux) 3)))
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (+.f32 ux 1) 3)))
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux))))
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(exp.f32 (+.f32 (log1p.f32 ux) (log.f32 (-.f32 -1 ux))))
(exp.f32 (*.f32 (+.f32 (log1p.f32 ux) (log.f32 (-.f32 -1 ux))) 1))
(exp.f32 (+.f32 (log1p.f32 ux) (log.f32 (-.f32 -1 ux))))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux))))
(*.f32 (-.f32 -1 ux) (+.f32 ux 1))
(neg.f32 (pow.f32 (-.f32 -1 ux) 2))
(+.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 -1 ux))) (*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2)))) (/.f32 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(+.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 -1 ux))) (*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2)))) (/.f32 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(+.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 -1 ux))) (*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2)))) (/.f32 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(+.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 -1 ux))) (*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2)))) (/.f32 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(+.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 -1 ux))) (*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (fma.f32 (*.f32 (neg.f32 ux) (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2)))) (/.f32 (+.f32 (*.f32 (-.f32 -1 ux) (*.f32 ux ux)) (neg.f32 (pow.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) 2))) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(+.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 -1 ux))) (*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2)))) (/.f32 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(+.f32 (/.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (-.f32 -1 ux)) (neg.f32 (*.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (-.f32 -1 ux)))))
(-.f32 (/.f32 (-.f32 -1 ux) (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (/.f32 (*.f32 (-.f32 -1 ux) (/.f32 ux (/.f32 (-.f32 -1 ux) ux))) (+.f32 ux 1)))
(+.f32 (*.f32 (*.f32 (/.f32 ux (-.f32 -1 ux)) ux) (/.f32 (+.f32 ux 1) (+.f32 ux 1))) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(+.f32 (/.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (-.f32 -1 ux)) (*.f32 1 (neg.f32 (*.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (-.f32 -1 ux))))))
(-.f32 (/.f32 (-.f32 -1 ux) (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (/.f32 (*.f32 (-.f32 -1 ux) (/.f32 ux (/.f32 (-.f32 -1 ux) ux))) (+.f32 ux 1)))
(+.f32 (*.f32 (*.f32 (/.f32 ux (-.f32 -1 ux)) ux) (/.f32 (+.f32 ux 1) (+.f32 ux 1))) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(+.f32 (neg.f32 (*.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (-.f32 -1 ux)))) (/.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (-.f32 -1 ux)))
(-.f32 (/.f32 (-.f32 -1 ux) (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (/.f32 (*.f32 (-.f32 -1 ux) (/.f32 ux (/.f32 (-.f32 -1 ux) ux))) (+.f32 ux 1)))
(+.f32 (*.f32 (*.f32 (/.f32 ux (-.f32 -1 ux)) ux) (/.f32 (+.f32 ux 1) (+.f32 ux 1))) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(+.f32 (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) -1) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (-.f32 (neg.f32 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(+.f32 (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) -1) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (neg.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(+.f32 (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (-.f32 -1 ux)) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux))))))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(+.f32 (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (-.f32 -1 ux)) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1)))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(+.f32 (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux))))) (*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (-.f32 -1 ux)))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(+.f32 (*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))) ux) (*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))) -1))
(*.f32 (+.f32 -1 ux) (/.f32 (-.f32 -1 ux) (/.f32 (*.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux))) (-.f32 1 (*.f32 ux ux)))))
(*.f32 (+.f32 -1 ux) (*.f32 (/.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))))
(+.f32 (*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))) -1) (*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))) ux))
(*.f32 (+.f32 -1 ux) (/.f32 (-.f32 -1 ux) (/.f32 (*.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux))) (-.f32 1 (*.f32 ux ux)))))
(*.f32 (+.f32 -1 ux) (*.f32 (/.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))))
(+.f32 (*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 -1 (pow.f32 ux 3)) (+.f32 ux 1))) 1) (*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 -1 (pow.f32 ux 3)) (+.f32 ux 1))) (*.f32 ux (+.f32 ux -1))))
(*.f32 (*.f32 (/.f32 (-.f32 -1 ux) (-.f32 -1 (pow.f32 ux 3))) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))) (+.f32 1 (*.f32 ux (+.f32 -1 ux))))
(*.f32 (/.f32 (-.f32 -1 ux) (-.f32 -1 (pow.f32 ux 3))) (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1)) (fma.f32 ux ux (-.f32 1 ux))))
(+.f32 (*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 -1 (pow.f32 ux 3)) (+.f32 ux 1))) (*.f32 ux (+.f32 ux -1))) (*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 -1 (pow.f32 ux 3)) (+.f32 ux 1))) 1))
(*.f32 (*.f32 (/.f32 (-.f32 -1 ux) (-.f32 -1 (pow.f32 ux 3))) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))) (+.f32 1 (*.f32 ux (+.f32 -1 ux))))
(*.f32 (/.f32 (-.f32 -1 ux) (-.f32 -1 (pow.f32 ux 3))) (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1)) (fma.f32 ux ux (-.f32 1 ux))))
(+.f32 (*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 -1 (pow.f32 ux 3)) (+.f32 ux 1))) (+.f32 1 (*.f32 ux ux))) (*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 -1 (pow.f32 ux 3)) (+.f32 ux 1))) (neg.f32 ux)))
(*.f32 (*.f32 (/.f32 (-.f32 -1 ux) (-.f32 -1 (pow.f32 ux 3))) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))) (+.f32 1 (*.f32 ux (+.f32 -1 ux))))
(*.f32 (/.f32 (-.f32 -1 ux) (-.f32 -1 (pow.f32 ux 3))) (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1)) (fma.f32 ux ux (-.f32 1 ux))))
(-.f32 (/.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (-.f32 -1 ux)) (*.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (-.f32 -1 ux))))
(-.f32 (/.f32 (-.f32 -1 ux) (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (/.f32 (*.f32 (-.f32 -1 ux) (/.f32 ux (/.f32 (-.f32 -1 ux) ux))) (+.f32 ux 1)))
(+.f32 (*.f32 (*.f32 (/.f32 ux (-.f32 -1 ux)) ux) (/.f32 (+.f32 ux 1) (+.f32 ux 1))) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))))) 1)
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(-.f32 (/.f32 -1 (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (/.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(-.f32 (/.f32 -1 (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (-.f32 (/.f32 ux (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (neg.f32 (*.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (-.f32 -1 ux))))))
(-.f32 (/.f32 -1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (/.f32 ux (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (neg.f32 (/.f32 (*.f32 (-.f32 -1 ux) (/.f32 ux (/.f32 (-.f32 -1 ux) ux))) (+.f32 ux 1)))))
(+.f32 (*.f32 (*.f32 (/.f32 ux (-.f32 -1 ux)) ux) (/.f32 (+.f32 ux 1) (+.f32 ux 1))) (-.f32 (/.f32 -1 (neg.f32 (pow.f32 (-.f32 -1 ux) 2))) (/.f32 ux (neg.f32 (pow.f32 (-.f32 -1 ux) 2)))))
(-.f32 (/.f32 -1 (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (+.f32 (/.f32 ux (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) (*.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (-.f32 -1 ux)))))
(-.f32 (/.f32 -1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (/.f32 ux (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (neg.f32 (/.f32 (*.f32 (-.f32 -1 ux) (/.f32 ux (/.f32 (-.f32 -1 ux) ux))) (+.f32 ux 1)))))
(+.f32 (*.f32 (*.f32 (/.f32 ux (-.f32 -1 ux)) ux) (/.f32 (+.f32 ux 1) (+.f32 ux 1))) (-.f32 (/.f32 -1 (neg.f32 (pow.f32 (-.f32 -1 ux) 2))) (/.f32 ux (neg.f32 (pow.f32 (-.f32 -1 ux) 2)))))
(*.f32 1 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(*.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) 1)
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1))))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))) (sqrt.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 2) (*.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1))))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))) 2))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))) 2) (cbrt.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 ux 1)) (/.f32 1 (-.f32 -1 ux)))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(*.f32 (/.f32 (/.f32 1 (-.f32 -1 ux)) (+.f32 ux 1)) (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(*.f32 (neg.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (/.f32 1 (*.f32 (+.f32 ux 1) (neg.f32 (-.f32 -1 ux)))))
(*.f32 (*.f32 (-.f32 -1 ux) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (/.f32 1 (*.f32 (+.f32 ux 1) (neg.f32 (-.f32 -1 ux)))))
(/.f32 (+.f32 ux 1) (/.f32 (pow.f32 (-.f32 -1 ux) 2) (-.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (-.f32 -1 ux)))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(*.f32 (/.f32 1 (-.f32 -1 ux)) (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 ux 1)))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))) (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))
(/.f32 (*.f32 (/.f32 1 (sqrt.f32 (*.f32 (-.f32 -1 ux) (+.f32 ux 1)))) (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (sqrt.f32 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))))
(/.f32 (*.f32 (/.f32 (-.f32 -1 ux) (sqrt.f32 (neg.f32 (pow.f32 (-.f32 -1 ux) 2)))) (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) 2)) (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (cbrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))) (+.f32 ux -1))
(*.f32 (+.f32 -1 ux) (/.f32 (-.f32 -1 ux) (/.f32 (*.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux))) (-.f32 1 (*.f32 ux ux)))))
(*.f32 (+.f32 -1 ux) (*.f32 (/.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))))
(*.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 -1 (pow.f32 ux 3)) (+.f32 ux 1))) (fma.f32 ux ux (-.f32 1 ux)))
(*.f32 (*.f32 (/.f32 (-.f32 -1 ux) (-.f32 -1 (pow.f32 ux 3))) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))) (+.f32 1 (*.f32 ux (+.f32 -1 ux))))
(*.f32 (/.f32 (-.f32 -1 ux) (-.f32 -1 (pow.f32 ux 3))) (*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1)) (fma.f32 ux ux (-.f32 1 ux))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 1) (/.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (+.f32 ux 1)) (/.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (-.f32 -1 ux)))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 2) 1) (/.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (-.f32 -1 ux)) (/.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (+.f32 ux 1)))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (pow.f32 (cbrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) 2)) (/.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (cbrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 2) (+.f32 ux 1)) (/.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (-.f32 -1 ux)))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 2) (-.f32 -1 ux)) (/.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (+.f32 ux 1)))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 2) (sqrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))) (/.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (sqrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))
(/.f32 (*.f32 (/.f32 1 (sqrt.f32 (*.f32 (-.f32 -1 ux) (+.f32 ux 1)))) (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (sqrt.f32 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))))
(/.f32 (*.f32 (/.f32 (-.f32 -1 ux) (sqrt.f32 (neg.f32 (pow.f32 (-.f32 -1 ux) 2)))) (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 2) (pow.f32 (cbrt.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) 2)) (cbrt.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 -1 ux)))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 2) (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) 2)))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 2) (/.f32 (pow.f32 (cbrt.f32 (neg.f32 (pow.f32 (-.f32 -1 ux) 2))) 2) (cbrt.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2)))))))
(pow.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) 1)
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(pow.f32 (sqrt.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))) 2)
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(pow.f32 (cbrt.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))) 3)
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(pow.f32 (pow.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) 3) 1/3)
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(pow.f32 (/.f32 (+.f32 ux 1) (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (-.f32 -1 ux))) -1)
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(neg.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (neg.f32 (-.f32 -1 ux)))))
(*.f32 (*.f32 (-.f32 -1 ux) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (/.f32 1 (*.f32 (+.f32 ux 1) (neg.f32 (-.f32 -1 ux)))))
(/.f32 (+.f32 ux 1) (/.f32 (pow.f32 (-.f32 -1 ux) 2) (-.f32 1 (*.f32 ux ux))))
(sqrt.f32 (pow.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) 2))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (-.f32 -1 ux) (+.f32 ux 1)) (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 -1 ux))) 2))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2)))) 2))
(log.f32 (exp.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))))))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux))) 3))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) 3) (pow.f32 (*.f32 (+.f32 ux 1) (-.f32 -1 ux)) 3)))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(exp.f32 (log.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))) 1))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))))
(*.f32 (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 ux 1))) (-.f32 (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (-.f32 -1 ux) (neg.f32 (pow.f32 (-.f32 -1 ux) 2))))
(+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 (neg.f32 ux) (*.f32 ux ux)))
(*.f32 ux (*.f32 ux (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (*.f32 ux ux))
(+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux (*.f32 ux (neg.f32 ux))))
(*.f32 ux (*.f32 ux (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (*.f32 ux ux))
(+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 1 (*.f32 (neg.f32 ux) (*.f32 ux ux))))
(*.f32 ux (*.f32 ux (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (*.f32 ux ux))
(+.f32 (*.f32 (*.f32 ux ux) -1) (*.f32 (*.f32 ux ux) (neg.f32 ux)))
(*.f32 ux (*.f32 ux (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (*.f32 ux ux))
(+.f32 (*.f32 (*.f32 ux ux) -1) (*.f32 (*.f32 ux ux) (*.f32 (neg.f32 ux) 1)))
(*.f32 ux (*.f32 ux (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (*.f32 ux ux))
(+.f32 (*.f32 (*.f32 ux ux) (neg.f32 ux)) (*.f32 (*.f32 ux ux) -1))
(*.f32 ux (*.f32 ux (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (*.f32 ux ux))
(+.f32 (*.f32 (neg.f32 ux) (*.f32 ux ux)) (*.f32 ux (neg.f32 ux)))
(*.f32 ux (*.f32 ux (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (*.f32 ux ux))
(+.f32 (*.f32 1 (*.f32 (*.f32 ux ux) -1)) (*.f32 1 (*.f32 (*.f32 ux ux) (neg.f32 ux))))
(*.f32 ux (*.f32 ux (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (*.f32 ux ux))
(-.f32 0 (-.f32 (*.f32 ux ux) (*.f32 (neg.f32 ux) (*.f32 ux ux))))
(*.f32 ux (*.f32 ux (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (*.f32 ux ux))
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) 1)
(*.f32 ux (*.f32 ux (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (*.f32 ux ux))
(/.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 1)
(*.f32 ux (*.f32 ux (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (*.f32 ux ux))
(/.f32 (*.f32 (*.f32 ux ux) (-.f32 1 (*.f32 ux ux))) (+.f32 ux -1))
(/.f32 (*.f32 ux ux) (/.f32 (+.f32 -1 ux) (-.f32 1 (*.f32 ux ux))))
(*.f32 (*.f32 (/.f32 ux (+.f32 -1 ux)) ux) (-.f32 1 (*.f32 ux ux)))
(/.f32 (*.f32 (*.f32 ux ux) (-.f32 -1 (pow.f32 ux 3))) (fma.f32 ux ux (-.f32 1 ux)))
(/.f32 (*.f32 ux ux) (/.f32 (fma.f32 ux ux (-.f32 1 ux)) (-.f32 -1 (pow.f32 ux 3))))
(/.f32 ux (/.f32 (fma.f32 ux ux (-.f32 1 ux)) (*.f32 ux (-.f32 -1 (pow.f32 ux 3)))))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 ux ux)) (+.f32 ux -1))
(/.f32 (*.f32 ux ux) (/.f32 (+.f32 -1 ux) (-.f32 1 (*.f32 ux ux))))
(*.f32 (*.f32 (/.f32 ux (+.f32 -1 ux)) ux) (-.f32 1 (*.f32 ux ux)))
(/.f32 (*.f32 (-.f32 -1 (pow.f32 ux 3)) (*.f32 ux ux)) (fma.f32 ux ux (-.f32 1 ux)))
(/.f32 (*.f32 ux ux) (/.f32 (fma.f32 ux ux (-.f32 1 ux)) (-.f32 -1 (pow.f32 ux 3))))
(/.f32 ux (/.f32 (fma.f32 ux ux (-.f32 1 ux)) (*.f32 ux (-.f32 -1 (pow.f32 ux 3)))))
(pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 1)
(*.f32 ux (*.f32 ux (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (*.f32 ux ux))
(pow.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) 2)
(pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 3)
(*.f32 ux (*.f32 ux (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (*.f32 ux ux))
(pow.f32 (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3) 1/3)
(*.f32 ux (*.f32 ux (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (*.f32 ux ux))
(sqrt.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)))
(log.f32 (pow.f32 (exp.f32 ux) (*.f32 ux (-.f32 -1 ux))))
(*.f32 (*.f32 ux (-.f32 -1 ux)) (log.f32 (exp.f32 ux)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(*.f32 ux (*.f32 ux (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (*.f32 ux ux))
(cbrt.f32 (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3))
(*.f32 ux (*.f32 ux (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (*.f32 ux ux))
(expm1.f32 (log1p.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 ux (*.f32 ux (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (*.f32 ux ux))
(exp.f32 (log.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 ux (*.f32 ux (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (*.f32 ux ux))
(exp.f32 (*.f32 (log.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 1))
(*.f32 ux (*.f32 ux (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (*.f32 ux ux))
(log1p.f32 (expm1.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(*.f32 ux (*.f32 ux (-.f32 -1 ux)))
(*.f32 (-.f32 -1 ux) (*.f32 ux ux))
(+.f32 -1 (-.f32 (neg.f32 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(+.f32 -1 (neg.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(+.f32 -1 (+.f32 (*.f32 (neg.f32 ux) 1) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(+.f32 -1 (+.f32 (*.f32 (neg.f32 ux) 1) (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1)))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(+.f32 -1 (+.f32 (neg.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 -1 (+.f32 (neg.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 -1 (+.f32 (neg.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 -1 (+.f32 (neg.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 -1 (+.f32 (neg.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 (neg.f32 ux) (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 ux (*.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 (pow.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) 2)) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux)))))
(+.f32 -1 (+.f32 (neg.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 -1 (-.f32 (*.f32 (neg.f32 ux) 1) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(+.f32 -1 (*.f32 1 (-.f32 (neg.f32 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(+.f32 -1 (*.f32 1 (neg.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(+.f32 (-.f32 -1 ux) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(+.f32 (-.f32 -1 ux) (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(+.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 (-.f32 -1 ux) (+.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 (-.f32 -1 ux) (+.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 (-.f32 -1 ux) (+.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 (-.f32 -1 ux) (+.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 (neg.f32 ux) (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 ux (*.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 (pow.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) 2)) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux)))))
(+.f32 (-.f32 -1 ux) (+.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 (neg.f32 ux) (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 ux (*.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 (pow.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) 2)) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux)))))
(+.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 (-.f32 -1 ux) (+.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 (-.f32 -1 ux) (*.f32 1 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1)))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 (neg.f32 ux) (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 ux (*.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 (pow.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) 2)) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (fma.f32 (*.f32 (neg.f32 ux) (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))) (fma.f32 ux (*.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 (pow.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) 2)) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (fma.f32 (*.f32 (neg.f32 ux) (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))) (fma.f32 ux (*.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 (pow.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) 2)) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (fma.f32 (*.f32 (neg.f32 ux) (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))) (fma.f32 ux (*.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 (pow.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) 2)) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (fma.f32 (*.f32 (neg.f32 ux) (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))) (fma.f32 ux (*.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 (pow.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) 2)) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (fma.f32 (*.f32 (neg.f32 ux) (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))) (fma.f32 ux (*.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 (pow.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) 2)) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (fma.f32 (*.f32 (neg.f32 ux) (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))) (fma.f32 ux (*.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 (pow.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) 2)) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (fma.f32 (*.f32 (neg.f32 ux) (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))) (fma.f32 ux (*.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 (pow.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) 2)) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (fma.f32 (*.f32 (neg.f32 ux) (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))) (fma.f32 ux (*.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 (pow.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) 2)) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (fma.f32 (*.f32 (neg.f32 ux) (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (+.f32 (*.f32 (-.f32 -1 ux) (*.f32 ux ux)) (neg.f32 (pow.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) 2)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (fma.f32 (*.f32 (neg.f32 ux) (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))) (fma.f32 ux (*.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 (pow.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) 2)) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (fma.f32 (*.f32 (neg.f32 ux) (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))) (fma.f32 ux (*.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 (pow.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) 2)) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 2 (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 1 (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 1 (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 1 (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 1 (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 1 (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 (neg.f32 ux) (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 ux (*.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 (pow.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) 2)) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux)))))
(+.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (*.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (-.f32 -1 ux))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (+.f32 (-.f32 -1 ux) (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (+.f32 (-.f32 -1 ux) (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (+.f32 (-.f32 -1 ux) (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (+.f32 (-.f32 -1 ux) (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (+.f32 (-.f32 -1 ux) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 (neg.f32 ux) (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 ux (*.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 (pow.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) 2)) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux)))))
(+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (+.f32 (-.f32 -1 ux) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 (neg.f32 ux) (+.f32 -1 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux))))))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(+.f32 (neg.f32 ux) (+.f32 -1 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1)))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(+.f32 (neg.f32 ux) (-.f32 -1 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(+.f32 (-.f32 (neg.f32 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) -1)
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(+.f32 (*.f32 (*.f32 ux (neg.f32 ux)) -1) (+.f32 (*.f32 (*.f32 ux (neg.f32 ux)) (neg.f32 ux)) (-.f32 -1 ux)))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(+.f32 (*.f32 -1 (*.f32 ux (neg.f32 ux))) (+.f32 (*.f32 (neg.f32 ux) (*.f32 ux (neg.f32 ux))) (-.f32 -1 ux)))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(+.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1) (-.f32 -1 ux))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(+.f32 (neg.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) -1)
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(+.f32 (fma.f32 (neg.f32 (*.f32 ux (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 (fma.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 1 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 (fma.f32 (*.f32 ux (neg.f32 ux)) (-.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 (fma.f32 (neg.f32 (-.f32 -1 ux)) (*.f32 ux ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 (neg.f32 ux) (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 ux (*.f32 ux (+.f32 ux 1)) (+.f32 (neg.f32 (pow.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) 2)) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux)))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (pow.f32 (cbrt.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 2) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))))
(+.f32 (-.f32 -1 ux) (fma.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux))) (fma.f32 (*.f32 ux (neg.f32 (-.f32 -1 ux))) ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(fma.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 -1 ux) (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux ux))))
(+.f32 (+.f32 (-.f32 -1 ux) (*.f32 (*.f32 ux (neg.f32 ux)) -1)) (*.f32 (*.f32 ux (neg.f32 ux)) (neg.f32 ux)))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(+.f32 (+.f32 (-.f32 -1 ux) (*.f32 -1 (*.f32 ux (neg.f32 ux)))) (*.f32 (neg.f32 ux) (*.f32 ux (neg.f32 ux))))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(+.f32 (+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) -1) (neg.f32 ux))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(+.f32 (+.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) -1) (*.f32 (neg.f32 ux) 1))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(+.f32 (-.f32 (-.f32 -1 ux) (exp.f32 (log1p.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))) 1)
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) -1) (*.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 ux)))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) -1) (*.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (neg.f32 ux) 1)))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(+.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) -1))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(*.f32 1 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) 1)
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(*.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(*.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 2))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 2) (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(*.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2))) (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux)))))
(*.f32 (/.f32 1 (-.f32 -1 ux)) (/.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 ux 4)) 1) (pow.f32 (-.f32 -1 ux) 2)) (+.f32 1 (*.f32 ux ux))))
(*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 -1 ux))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(*.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3)) (/.f32 1 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux)))))))
(*.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3)) (/.f32 1 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (-.f32 -1 ux)) (+.f32 1 (*.f32 ux ux))))))
(*.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 (-.f32 -1 ux) (*.f32 ux ux)) 3)) (/.f32 1 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 -1 ux) 2))))))
(*.f32 (+.f32 (*.f32 ux (sqrt.f32 (-.f32 -1 ux))) (sqrt.f32 (-.f32 -1 ux))) (-.f32 (sqrt.f32 (-.f32 -1 ux)) (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))))
(*.f32 (*.f32 (+.f32 ux 1) (sqrt.f32 (-.f32 -1 ux))) (-.f32 (sqrt.f32 (-.f32 -1 ux)) (*.f32 ux (sqrt.f32 (-.f32 -1 ux)))))
(*.f32 (+.f32 ux 1) (*.f32 (sqrt.f32 (-.f32 -1 ux)) (*.f32 (-.f32 1 ux) (sqrt.f32 (-.f32 -1 ux)))))
(/.f32 1 (/.f32 (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))) (-.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)))))
(*.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2))) (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux)))))
(*.f32 (/.f32 1 (-.f32 -1 ux)) (/.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 ux 4)) 1) (pow.f32 (-.f32 -1 ux) 2)) (+.f32 1 (*.f32 ux ux))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))) (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3))))
(*.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3)) (/.f32 1 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (-.f32 -1 ux)) (+.f32 1 (*.f32 ux ux))))))
(*.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 (-.f32 -1 ux) (*.f32 ux ux)) 3)) (/.f32 1 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 -1 ux) 2))))))
(/.f32 1 (*.f32 1 (/.f32 (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))) (-.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2))))))
(*.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2))) (/.f32 1 (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux)))))
(*.f32 (/.f32 1 (-.f32 -1 ux)) (/.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 ux 4)) 1) (pow.f32 (-.f32 -1 ux) 2)) (+.f32 1 (*.f32 ux ux))))
(/.f32 1 (*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))) (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3)))))
(*.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3)) (/.f32 1 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (-.f32 -1 ux)) (+.f32 1 (*.f32 ux ux))))))
(*.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 (-.f32 -1 ux) (*.f32 ux ux)) 3)) (/.f32 1 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 -1 ux) 2))))))
(/.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) 1)
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2))) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 ux 4)) 1) (pow.f32 (-.f32 -1 ux) 2)) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3)) (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))))
(/.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3)) (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (-.f32 -1 ux)) (+.f32 1 (*.f32 ux ux)))))
(/.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 (-.f32 -1 ux) (*.f32 ux ux)) 3)) (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 -1 ux) 2)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)))) (neg.f32 (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)))) (*.f32 (-.f32 -1 ux) (neg.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 ux 4)) 1) (pow.f32 (-.f32 -1 ux) 2))) (*.f32 (+.f32 ux 1) (+.f32 1 (*.f32 ux ux))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)))) (*.f32 1 (neg.f32 (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)))) (*.f32 (-.f32 -1 ux) (neg.f32 (+.f32 1 (*.f32 ux ux)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 ux 4)) 1) (pow.f32 (-.f32 -1 ux) 2))) (*.f32 (+.f32 ux 1) (+.f32 1 (*.f32 ux ux))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3))) (neg.f32 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3))) (neg.f32 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (-.f32 -1 ux)) (+.f32 1 (*.f32 ux ux))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 (-.f32 -1 ux) (*.f32 ux ux)) 3))) (neg.f32 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 -1 ux) 2))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3))) (*.f32 1 (neg.f32 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3))) (neg.f32 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (-.f32 -1 ux)) (+.f32 1 (*.f32 ux ux))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 (-.f32 -1 ux) (*.f32 ux ux)) 3))) (neg.f32 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 -1 ux) 2))))))
(/.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))))) (-.f32 (-.f32 -1 ux) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux))))))
(/.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2))) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 ux 4)) 1) (pow.f32 (-.f32 -1 ux) 2)) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))))) (*.f32 1 (-.f32 (-.f32 -1 ux) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))))))
(/.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2))) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 ux 4)) 1) (pow.f32 (-.f32 -1 ux) 2)) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))
(/.f32 (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))) (+.f32 -1 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))
(/.f32 (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))) (+.f32 (+.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(/.f32 (-.f32 1 (*.f32 (+.f32 ux (*.f32 (-.f32 -1 ux) (*.f32 ux ux))) (+.f32 ux (*.f32 (-.f32 -1 ux) (*.f32 ux ux))))) (+.f32 -1 (+.f32 ux (*.f32 (-.f32 -1 ux) (*.f32 ux ux)))))
(/.f32 (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))) (*.f32 1 (+.f32 -1 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))))
(/.f32 (-.f32 1 (*.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))) (+.f32 (+.f32 -1 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))
(/.f32 (-.f32 1 (*.f32 (+.f32 ux (*.f32 (-.f32 -1 ux) (*.f32 ux ux))) (+.f32 ux (*.f32 (-.f32 -1 ux) (*.f32 ux ux))))) (+.f32 -1 (+.f32 ux (*.f32 (-.f32 -1 ux) (*.f32 ux ux)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (-.f32 -1 ux) 3)) (*.f32 (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3))) (*.f32 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))) (+.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3))))
(/.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 6) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 6)) (*.f32 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (-.f32 -1 ux)) (+.f32 1 (*.f32 ux ux)))) (+.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 6) (pow.f32 (*.f32 (-.f32 -1 ux) (*.f32 ux ux)) 6)) (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 -1 ux) 2))))) (+.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 (-.f32 -1 ux) (*.f32 ux ux)) 3)))
(/.f32 (-.f32 (*.f32 (pow.f32 (-.f32 -1 ux) 2) (pow.f32 (-.f32 -1 ux) 2)) (*.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)))) (*.f32 (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))) (+.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)) (pow.f32 (-.f32 -1 ux) 2))))
(/.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 4) (*.f32 (*.f32 (pow.f32 ux 4) (pow.f32 ux 4)) (pow.f32 (-.f32 -1 ux) 4))) (*.f32 (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 (pow.f32 ux 4) 1) (pow.f32 (-.f32 -1 ux) 2))))
(/.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 4) (*.f32 (pow.f32 ux 4) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 4)))) (*.f32 (+.f32 1 (pow.f32 ux 4)) (*.f32 (pow.f32 (-.f32 -1 ux) 3) (+.f32 1 (*.f32 ux ux)))))
(/.f32 (+.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 3)) (+.f32 (pow.f32 (-.f32 -1 ux) 2) (-.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux))))) (*.f32 (-.f32 -1 ux) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux))))))))
(/.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3)) (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (-.f32 -1 ux)) (+.f32 1 (*.f32 ux ux)))))
(/.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 (-.f32 -1 ux) (*.f32 ux ux)) 3)) (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 -1 ux) 2)))))
(/.f32 (+.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) 3)) (*.f32 1 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (-.f32 (*.f32 (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux))))) (*.f32 (-.f32 -1 ux) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))))))))
(/.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3)) (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (-.f32 -1 ux)) (+.f32 1 (*.f32 ux ux)))))
(/.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 (-.f32 -1 ux) (*.f32 ux ux)) 3)) (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 -1 ux) 2)))))
(/.f32 (-.f32 -1 (pow.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 3)) (+.f32 1 (+.f32 (*.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (-.f32 (neg.f32 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))))
(/.f32 (-.f32 -1 (pow.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 3)) (+.f32 1 (fma.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (-.f32 (neg.f32 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))))
(/.f32 (-.f32 -1 (pow.f32 (+.f32 ux (*.f32 (-.f32 -1 ux) (*.f32 ux ux))) 3)) (+.f32 1 (*.f32 (+.f32 ux (*.f32 (-.f32 -1 ux) (*.f32 ux ux))) (+.f32 -1 (+.f32 ux (*.f32 (-.f32 -1 ux) (*.f32 ux ux)))))))
(/.f32 (-.f32 -1 (pow.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 3)) (*.f32 1 (+.f32 1 (+.f32 (*.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux))))) (-.f32 (neg.f32 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux))))))))
(/.f32 (-.f32 -1 (pow.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) 3)) (+.f32 1 (fma.f32 (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (+.f32 ux (*.f32 ux (*.f32 ux (-.f32 -1 ux)))) (-.f32 (neg.f32 ux) (*.f32 ux (*.f32 ux (-.f32 -1 ux)))))))
(/.f32 (-.f32 -1 (pow.f32 (+.f32 ux (*.f32 (-.f32 -1 ux) (*.f32 ux ux))) 3)) (+.f32 1 (*.f32 (+.f32 ux (*.f32 (-.f32 -1 ux) (*.f32 ux ux))) (+.f32 -1 (+.f32 ux (*.f32 (-.f32 -1 ux) (*.f32 ux ux)))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 -1 ux) 3) 3) (pow.f32 (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3) 3)) (*.f32 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))))) (+.f32 (*.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (-.f32 -1 ux) 3)) (+.f32 (*.f32 (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3)) (*.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 -1 ux) 3) 3) (pow.f32 (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3) 3)) (*.f32 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (*.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) (-.f32 -1 ux)) (+.f32 1 (*.f32 ux ux)))) (+.f32 (pow.f32 (-.f32 -1 ux) 6) (*.f32 (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3) (+.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 ux (*.f32 ux (-.f32 -1 ux))) 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 -1 ux) 3) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 -1 ux) (*.f32 ux ux)) 3) 3)) (*.f32 (+.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 -1 ux) 2)))) (+.f32 (*.f32 (pow.f32 (-.f32 -1 ux) 3) (pow.f32 (*.f32 (-.f32 -1 ux) (*.f32 ux ux)) 3)) (+.f32 (pow.f32 (-.f32 -1 ux) 6) (pow.f32 (*.f32 (-.f32 -1 ux) (*.f32 ux ux)) 6)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 -1 ux) 2) 3) (pow.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)) 3)) (*.f32 (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))) (+.f32 (*.f32 (pow.f32 (-.f32 -1 ux) 2) (pow.f32 (-.f32 -1 ux) 2)) (+.f32 (*.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2))) (*.f32 (pow.f32 (-.f32 -1 ux) 2) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 -1 ux) 2) 3) (pow.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)) 3)) (*.f32 (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux))) (+.f32 (pow.f32 (-.f32 -1 ux) 4) (*.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)) (*.f32 (+.f32 (pow.f32 ux 4) 1) (pow.f32 (-.f32 -1 ux) 2))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 -1 ux) 6) (pow.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 2)) 3)) (*.f32 (-.f32 -1 ux) (+.f32 1 (*.f32 ux ux)))) (+.f32 (pow.f32 (-.f32 -1 ux) 4) (*.f32 (+.f32 1 (pow.f32 ux 4)) (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 -1 ux) 4)))))
(pow.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) 1)
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 2)
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 3)
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(pow.f32 (pow.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) 3) 1/3)
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) 2))
(log.f32 (exp.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))))))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) 3))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(exp.f32 (log.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))) 1))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(fma.f32 1 (-.f32 -1 ux) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))))
(+.f32 (+.f32 (*.f32 ux (+.f32 -1 ux)) (pow.f32 ux 3)) -1)
(*.f32 (-.f32 -1 ux) (-.f32 1 (*.f32 ux ux)))
(fma.f32 (sqrt.f32 (-.f32 -1 ux)) (sqrt.f32 (-.f32 -1 ux)) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))))
(fma.f32 (sqrt.f32 (-.f32 -1 ux)) (sqrt.f32 (-.f32 -1 ux)) (*.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux)))))
(fma.f32 (sqrt.f32 (-.f32 -1 ux)) (sqrt.f32 (-.f32 -1 ux)) (+.f32 (pow.f32 ux 3) (*.f32 ux ux)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 -1 ux)) 2) (cbrt.f32 (-.f32 -1 ux)) (*.f32 ux (neg.f32 (*.f32 ux (-.f32 -1 ux)))))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 -1 ux)) 2) (cbrt.f32 (-.f32 -1 ux)) (*.f32 ux (*.f32 ux (neg.f32 (-.f32 -1 ux)))))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 -1 ux)) 2) (cbrt.f32 (-.f32 -1 ux)) (+.f32 (pow.f32 ux 3) (*.f32 ux ux)))

eval771.0ms (6.7%)

Compiler

Compiled 35489 to 24657 computations (30.5% saved)

prune335.0ms (2.9%)

Pruning

9 alts after pruning (4 fresh and 5 done)

PrunedKeptTotal
New122531228
Fresh011
Picked101
Done156
Total122791236
Error
0%
Counts
1236 → 9
Alt Table
Click to see full alt table
StatusErrorProgram
3.72%
(/.f32 (-.f32 (-.f32 -1 ux) (*.f32 (*.f32 ux ux) (-.f32 -1 ux))) (+.f32 -1 (*.f32 ux (+.f32 -2 (neg.f32 ux)))))
3.55%
(/.f32 1 (/.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux))))
3.67%
(/.f32 1 (/.f32 (+.f32 ux 1) (+.f32 (-.f32 1 (+.f32 1 (*.f32 ux ux))) 1)))
17.64%
(/.f32 1 (+.f32 1 ux))
0.08%
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
2.18%
(-.f32 1 ux)
0.12%
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
90.75%
(*.f32 maxCos ux)
32.1%
1
Compiler

Compiled 99 to 78 computations (21.2% saved)

regimes40.0ms (0.3%)

Counts
17 → 1
Calls
Call 1
Inputs
1
(*.f32 maxCos ux)
(-.f32 1 ux)
(/.f32 1 (+.f32 1 ux))
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(/.f32 1 (/.f32 (+.f32 ux 1) (-.f32 1 (*.f32 ux ux))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (/.f32 ux (+.f32 1 ux))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
(/.f32 1 (/.f32 (+.f32 ux 1) (+.f32 (-.f32 1 (+.f32 1 (*.f32 ux ux))) 1)))
(/.f32 (-.f32 (-.f32 -1 ux) (*.f32 (*.f32 ux ux) (-.f32 -1 ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))
(/.f32 (-.f32 (-.f32 -1 ux) (*.f32 (*.f32 ux ux) (-.f32 -1 ux))) (+.f32 -1 (*.f32 ux (+.f32 -2 (neg.f32 ux)))))
(-.f32 (+.f32 (*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) 1) (*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (neg.f32 ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
(/.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))) (/.f32 (+.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (/.f32 -1 (-.f32 -1 ux))) (-.f32 1 ux)))
(/.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (/.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(-.f32 (fma.f32 ux maxCos 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)))
Outputs
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
Calls

4 calls:

9.0ms
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
9.0ms
uy
9.0ms
ux
9.0ms
maxCos
Results
ErrorSegmentsBranch
0.08%1ux
0.08%1uy
0.08%1maxCos
0.08%1(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
Compiler

Compiled 281 to 186 computations (33.8% saved)

regimes45.0ms (0.4%)

Counts
5 → 1
Calls
Call 1
Inputs
1
(*.f32 maxCos ux)
(-.f32 1 ux)
(/.f32 1 (+.f32 1 ux))
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
Outputs
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
Calls

4 calls:

31.0ms
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
4.0ms
uy
4.0ms
ux
4.0ms
maxCos
Results
ErrorSegmentsBranch
0.12%1ux
0.12%1uy
0.12%1maxCos
0.12%1(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
Compiler

Compiled 44 to 31 computations (29.5% saved)

regimes13.0ms (0.1%)

Counts
4 → 1
Calls
Call 1
Inputs
1
(*.f32 maxCos ux)
(-.f32 1 ux)
(/.f32 1 (+.f32 1 ux))
Outputs
(-.f32 1 ux)
Calls

3 calls:

4.0ms
maxCos
4.0ms
ux
4.0ms
uy
Results
ErrorSegmentsBranch
2.18%1ux
2.18%1uy
2.18%1maxCos
Compiler

Compiled 27 to 20 computations (25.9% saved)

regimes10.0ms (0.1%)

Accuracy

Total -18.8b remaining (-182.8%)

Threshold costs -18.8b (-182.8%)

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

3 calls:

4.0ms
uy
3.0ms
ux
3.0ms
maxCos
Results
ErrorSegmentsBranch
32.1%1ux
32.1%1uy
32.1%1maxCos
Compiler

Compiled 19 to 14 computations (26.3% saved)

simplify9.0ms (0.1%)

Algorithm
egg-herbie
Rules
64×distribute-lft-neg-in
34×distribute-rgt-neg-in
26×*-commutative
24×+-commutative
22×distribute-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01146
12546
24046
35246
46946
57746
68346
79346
811246
912146
1013346
1114746
1214946
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(-.f32 1 ux)
1
Outputs
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(-.f32 1 ux)
1
Compiler

Compiled 30 to 24 computations (20% saved)

soundness0.0ms (0%)

end44.0ms (0.4%)

Compiler

Compiled 21 to 15 computations (28.6% saved)

Profiling

Loading profile data...