Details

Time bar (total: 10.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 (12.5%)

Results
1.3s8256×body256valid
Bogosity

preprocess76.0ms (0.7%)

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)

simplify32.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.0b
Counts
4 → 2
Alt Table
Click to see full alt table
StatusErrorProgram
0.1b
(-.f32 (fma.f32 ux maxCos 1) ux)
0.0b
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
Compiler

Compiled 19 to 13 computations (31.6% saved)

localize19.0ms (0.2%)

Local error

Found 1 expressions with local error:

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

Compiled 19 to 10 computations (47.4% saved)

series2.0ms (0%)

Counts
1 → 24
Calls

6 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 (-.f32 1 ux) (*.f32 ux maxCos))
0.0ms
maxCos
@inf
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
0.0ms
maxCos
@0
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))

rewrite70.0ms (0.7%)

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

Useful iterations: 1 (0.0ms)

IterNodesCost
0819
117415
2240515
Stop Event
node limit
Counts
1 → 97
Calls
Call 1
Inputs
(+.f32 (-.f32 1 ux) (*.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))))))

simplify86.0ms (0.8%)

Algorithm
egg-herbie
Rules
1626×associate-*r/
1312×associate-*l/
652×+-commutative
628×associate-+l+
598×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02916003
18605349
238675349
Stop Event
node limit
Counts
121 → 177
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 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))
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 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 (exp.f32 (log1p.f32 (*.f32 maxCos ux))) (+.f32 0 ux))
(-.f32 (exp.f32 (log1p.f32 (*.f32 maxCos ux))) 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 (exp.f32 (log1p.f32 (*.f32 maxCos ux))) (+.f32 0 ux))
(-.f32 (exp.f32 (log1p.f32 (*.f32 maxCos ux))) 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 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos 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 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos 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 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (fma.f32 ux (*.f32 maxCos (fma.f32 (+.f32 maxCos -1) ux 1)) (pow.f32 (-.f32 1 ux) 2))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (fma.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (*.f32 maxCos ux) (pow.f32 (-.f32 1 ux) 2))))
(*.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)) (-.f32 (*.f32 (-.f32 1 ux) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (+.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 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (+.f32 ux (fma.f32 maxCos ux -1)) (+.f32 ux (fma.f32 maxCos ux -1)))))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 maxCos (*.f32 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 (+.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 maxCos (*.f32 ux (+.f32 ux (fma.f32 maxCos 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 maxCos (*.f32 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 maxCos (*.f32 ux (+.f32 ux (fma.f32 maxCos ux -1)))) (pow.f32 (-.f32 1 ux) 2))) (pow.f32 (-.f32 1 ux) 4)))
(/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (fma.f32 (*.f32 maxCos ux) (*.f32 (+.f32 ux (fma.f32 maxCos ux -1)) (fma.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 maxCos ux -1))) (neg.f32 (pow.f32 (-.f32 1 ux) 2)))) (pow.f32 (-.f32 1 ux) 4))) (+.f32 (pow.f32 (*.f32 maxCos (*.f32 ux (+.f32 ux (fma.f32 maxCos ux -1)))) 3) (pow.f32 (-.f32 1 ux) 6)))
(/.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 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos 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 (fma.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 maxCos 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 (hypot.f32 (pow.f32 (*.f32 maxCos ux) 3/2) (pow.f32 (-.f32 1 ux) 3/2)) (hypot.f32 (pow.f32 (*.f32 maxCos ux) 3/2) (pow.f32 (-.f32 1 ux) 3/2))) (fma.f32 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos 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 (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))) (-.f32 1 (+.f32 ux (*.f32 maxCos ux)))))
(*.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 (*.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 (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 (*.f32 maxCos ux) (+.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 (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 (*.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 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 (*.f32 maxCos ux) (+.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 (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 (*.f32 (*.f32 ux ux) (-.f32 1 maxCos)) (-.f32 1 maxCos))) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux)))) (-.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 (*.f32 maxCos ux) (+.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 (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 (-.f32 ux (*.f32 maxCos ux)) (-.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 (*.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 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos 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 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)))) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 ux ux) (-.f32 1 maxCos)) (-.f32 1 maxCos))) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux)))) (-.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 (-.f32 ux (*.f32 maxCos ux)) (-.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 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 ux maxCos -1)))))) (sqrt.f32 (fma.f32 maxCos ux (-.f32 1 ux)))))
(*.f32 (/.f32 (hypot.f32 (pow.f32 (*.f32 maxCos ux) 3/2) (pow.f32 (-.f32 1 ux) 3/2)) (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 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos 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 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))) (sqrt.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))) (sqrt.f32 (fma.f32 (+.f32 maxCos -1) ux 1)))
(*.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 (*.f32 maxCos ux) (+.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 (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 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 maxCos -1) ux 1)) 2) (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 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 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)))) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 ux ux) (-.f32 1 maxCos)) (-.f32 1 maxCos))) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux)))) (-.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 (-.f32 ux (*.f32 maxCos ux)) (-.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 (*.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 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos 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 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (fma.f32 ux maxCos -1)))))) (sqrt.f32 (fma.f32 maxCos ux (-.f32 1 ux)))))
(*.f32 (/.f32 (hypot.f32 (pow.f32 (*.f32 maxCos ux) 3/2) (pow.f32 (-.f32 1 ux) 3/2)) (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 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos 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 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))) (sqrt.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))) (sqrt.f32 (fma.f32 (+.f32 maxCos -1) ux 1)))
(*.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 (*.f32 maxCos ux) (+.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 (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 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 maxCos -1) ux 1)) 2) (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 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 (*.f32 maxCos ux) (+.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 (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 (*.f32 maxCos ux) (+.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 (-.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 maxCos ux)) (sqrt.f32 (-.f32 1 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 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos 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 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos 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 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos 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 (*.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 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos 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)

localize16.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.1b
(-.f32 (fma.f32 ux maxCos 1) ux)
Compiler

Compiled 16 to 9 computations (43.8% saved)

series2.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
ux
@inf
(-.f32 (fma.f32 ux maxCos 1) ux)

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

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

eval90.0ms (0.8%)

Compiler

Compiled 5573 to 3502 computations (37.2% saved)

prune38.0ms (0.4%)

Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New2277234
Fresh000
Picked101
Done101
Total2297236
Error
0b
Counts
236 → 7
Alt Table
Click to see full alt table
StatusErrorProgram
0.6b
(pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 3)
0.4b
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
0.3b
(/.f32 1 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))))
0.4b
(-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
0.0b
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
0.7b
(-.f32 1 ux)
8.9b
1
Compiler

Compiled 178 to 138 computations (22.5% saved)

localize21.0ms (0.2%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
0.1b
(*.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
maxCos
@0
(*.f32 ux (-.f32 1 maxCos))
0.0ms
ux
@0
(*.f32 ux (-.f32 1 maxCos))
0.0ms
ux
@inf
(*.f32 ux (-.f32 1 maxCos))
0.0ms
ux
@-inf
(*.f32 ux (-.f32 1 maxCos))
0.0ms
maxCos
@-inf
(*.f32 ux (-.f32 1 maxCos))

rewrite61.0ms (0.6%)

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

Useful iterations: 0 (0.0ms)

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

simplify69.0ms (0.6%)

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

Useful iterations: 2 (0.0ms)

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

localize7.0ms (0.1%)

Compiler

Compiled 8 to 6 computations (25% saved)

localize44.0ms (0.4%)

Local error

Found 4 expressions with local error:

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

Compiled 50 to 32 computations (36% saved)

series4.0ms (0%)

Counts
4 → 72
Calls

18 calls:

TimeVariablePointExpression
0.0ms
maxCos
@0
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
0.0ms
ux
@0
(-.f32 (/.f32 1 (+.f32 1 ux)) (*.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
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)))

rewrite123.0ms (1.2%)

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

simplify148.0ms (1.4%)

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

localize64.0ms (0.6%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(fma.f32 ux maxCos (-.f32 1 ux))
0.2b
(/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
0.3b
(/.f32 1 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))))
Compiler

Compiled 33 to 21 computations (36.4% saved)

series4.0ms (0%)

Counts
3 → 72
Calls

18 calls:

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

rewrite67.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1938×add-sqr-sqrt
1918×*-un-lft-identity
1784×add-cube-cbrt
1766×add-cbrt-cube
194×pow1
Iterations

Useful iterations: 0 (0.0ms)

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

simplify76.0ms (0.7%)

Algorithm
egg-herbie
Rules
1622×associate-/l*
1462×associate-*r/
1272×associate-*l/
526×associate-+l+
460×+-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02274774
16374238
230554230
Stop Event
node limit
Counts
162 → 164
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)
1
(+.f32 1 (*.f32 (-.f32 1 maxCos) ux))
(+.f32 (*.f32 -1 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))) (+.f32 1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 3))) (+.f32 (*.f32 -1 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))) (+.f32 1 (*.f32 (-.f32 1 maxCos) ux))))
(/.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(-.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) ux)) (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))) (/.f32 1 (*.f32 (-.f32 maxCos 1) ux))) (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))) (/.f32 1 (*.f32 (-.f32 maxCos 1) ux))) (+.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))) (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 4) (pow.f32 ux 4)))))
(/.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))) (/.f32 1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))) (+.f32 (/.f32 1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) (/.f32 1 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 3))))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))) (+.f32 (/.f32 1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) (+.f32 (/.f32 1 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 3))) (/.f32 1 (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 4)))))))
(/.f32 1 (-.f32 1 ux))
(+.f32 (/.f32 1 (-.f32 1 ux)) (*.f32 -1 (/.f32 (*.f32 maxCos ux) (pow.f32 (-.f32 1 ux) 2))))
(+.f32 (/.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) (pow.f32 (-.f32 1 ux) 3)) (+.f32 (/.f32 1 (-.f32 1 ux)) (*.f32 -1 (/.f32 (*.f32 maxCos ux) (pow.f32 (-.f32 1 ux) 2)))))
(+.f32 (/.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) (pow.f32 (-.f32 1 ux) 3)) (+.f32 (/.f32 1 (-.f32 1 ux)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)) (pow.f32 (-.f32 1 ux) 4))) (*.f32 -1 (/.f32 (*.f32 maxCos ux) (pow.f32 (-.f32 1 ux) 2))))))
(/.f32 1 (*.f32 maxCos ux))
(-.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) ux)) (/.f32 1 (*.f32 maxCos ux))) (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) ux)) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 ux) (-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 3) ux))))) (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) ux)) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 1 ux) (-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 3) ux))) (/.f32 (*.f32 (pow.f32 (-.f32 1 ux) 2) (-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 4) (pow.f32 ux 2)))))) (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(/.f32 1 (*.f32 maxCos ux))
(-.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) ux)) (/.f32 1 (*.f32 maxCos ux))) (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) ux)) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 ux) (-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 3) ux))))) (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) ux)) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 1 ux) (-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 3) ux))) (/.f32 (*.f32 (pow.f32 (-.f32 1 ux) 2) (-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 4) (pow.f32 ux 2)))))) (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(*.f32 (-.f32 maxCos 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(-.f32 1 ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(+.f32 (*.f32 ux maxCos) (-.f32 1 ux))
(+.f32 (+.f32 (*.f32 ux maxCos) 1) (neg.f32 ux))
(+.f32 (*.f32 (*.f32 ux maxCos) 1) (-.f32 1 ux))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 1)
(-.f32 (+.f32 (*.f32 ux maxCos) 1) ux)
(*.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(*.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(*.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(*.f32 -1 (neg.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(*.f32 (pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -1/2) -1) (pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -1/2) -1))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -2)) -1) (pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) -1))
(pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(pow.f32 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) -1)
(pow.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2)
(pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 3)
(pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))
(log.f32 (exp.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3))
(expm1.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(exp.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(exp.f32 (*.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) -1))
(log1p.f32 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(fma.f32 ux maxCos (-.f32 1 ux))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))))
(*.f32 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 1)
(*.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -1/2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -1/2))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(*.f32 -1 (/.f32 -1 (fma.f32 ux maxCos (-.f32 1 ux))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) -1) (pow.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) -1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) -1))
(pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -1)
(pow.f32 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 1)
(pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -1/2) 2)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -2))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))))
(exp.f32 (neg.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))))
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(+.f32 (*.f32 ux maxCos) (-.f32 1 ux))
(+.f32 (+.f32 (*.f32 ux maxCos) 1) (neg.f32 ux))
(+.f32 (*.f32 (*.f32 ux maxCos) 1) (-.f32 1 ux))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 1)
(-.f32 (+.f32 (*.f32 ux maxCos) 1) ux)
(*.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(*.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(*.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(*.f32 -1 (neg.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(*.f32 (pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -1/2) -1) (pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -1/2) -1))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -2)) -1) (pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) -1))
(/.f32 1 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))))
(/.f32 1 (neg.f32 (/.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))) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -1/2))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) (/.f32 1 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(/.f32 -1 (/.f32 -1 (fma.f32 ux maxCos (-.f32 1 ux))))
(/.f32 (neg.f32 (fma.f32 ux maxCos (-.f32 1 ux))) -1)
(/.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -2))) (/.f32 1 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (-.f32 1 ux) 3)) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))
(pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(pow.f32 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) -1)
(pow.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2)
(pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 3)
(pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))
(log.f32 (exp.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3))
(expm1.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(exp.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(exp.f32 (*.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) -1))
(log1p.f32 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
Outputs
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.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 (+.f32 maxCos -1) ux 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.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 (+.f32 maxCos -1) ux 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.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 (+.f32 maxCos -1) ux 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
1
(+.f32 1 (*.f32 (-.f32 1 maxCos) ux))
(+.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(fma.f32 ux (-.f32 1 maxCos) 1)
(-.f32 ux (fma.f32 maxCos ux -1))
(+.f32 (*.f32 -1 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))) (+.f32 1 (*.f32 (-.f32 1 maxCos) ux)))
(fma.f32 -1 (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(-.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))
(-.f32 (-.f32 ux (fma.f32 maxCos ux -1)) (*.f32 (*.f32 ux ux) (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos))))
(+.f32 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 3))) (+.f32 (*.f32 -1 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))) (+.f32 1 (*.f32 (-.f32 1 maxCos) ux))))
(fma.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 3)) (fma.f32 -1 (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))) (+.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(fma.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 3)) (-.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))
(fma.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 3)) (-.f32 (-.f32 ux (fma.f32 maxCos ux -1)) (*.f32 (*.f32 ux ux) (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos)))))
(/.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(/.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(/.f32 1 (-.f32 (*.f32 maxCos ux) ux))
(-.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) ux)) (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))))
(-.f32 (/.f32 1 (*.f32 (+.f32 maxCos -1) ux)) (/.f32 1 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 maxCos -1) 2))))
(+.f32 (/.f32 1 (-.f32 (*.f32 maxCos ux) ux)) (/.f32 -1 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 maxCos -1) 2))))
(+.f32 (/.f32 1 (-.f32 (*.f32 maxCos ux) ux)) (/.f32 -1 (*.f32 ux (*.f32 ux (pow.f32 (+.f32 maxCos -1) 2)))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))) (/.f32 1 (*.f32 (-.f32 maxCos 1) ux))) (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (+.f32 maxCos -1) ux)) (/.f32 1 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 maxCos -1) 3)))) (/.f32 1 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 maxCos -1) 2))))
(+.f32 (/.f32 1 (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (/.f32 1 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 maxCos -1) 3))) (/.f32 1 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 maxCos -1) 2)))))
(+.f32 (/.f32 1 (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (/.f32 (/.f32 1 (pow.f32 ux 3)) (pow.f32 (+.f32 maxCos -1) 3)) (/.f32 (/.f32 1 (*.f32 ux ux)) (pow.f32 (+.f32 maxCos -1) 2))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))) (/.f32 1 (*.f32 (-.f32 maxCos 1) ux))) (+.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))) (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 4) (pow.f32 ux 4)))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (+.f32 maxCos -1) ux)) (/.f32 1 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 maxCos -1) 3)))) (+.f32 (/.f32 1 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 maxCos -1) 2))) (/.f32 1 (*.f32 (pow.f32 (+.f32 maxCos -1) 4) (pow.f32 ux 4)))))
(+.f32 (/.f32 1 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 maxCos -1) 3))) (-.f32 (+.f32 (/.f32 1 (-.f32 (*.f32 maxCos ux) ux)) (/.f32 -1 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 maxCos -1) 2)))) (/.f32 1 (*.f32 (pow.f32 (+.f32 maxCos -1) 4) (pow.f32 ux 4)))))
(-.f32 (+.f32 (/.f32 1 (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (/.f32 (/.f32 1 (pow.f32 ux 3)) (pow.f32 (+.f32 maxCos -1) 3)) (/.f32 (/.f32 1 (*.f32 ux ux)) (pow.f32 (+.f32 maxCos -1) 2)))) (/.f32 1 (*.f32 (pow.f32 (+.f32 maxCos -1) 4) (pow.f32 ux 4))))
(/.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(/.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(/.f32 (/.f32 -1 ux) (-.f32 1 maxCos))
(/.f32 -1 (-.f32 ux (*.f32 maxCos ux)))
(neg.f32 (+.f32 (/.f32 1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))) (/.f32 1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 ux (-.f32 1 maxCos))) (/.f32 1 (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 2)))))
(+.f32 (/.f32 (/.f32 -1 ux) (-.f32 1 maxCos)) (/.f32 (/.f32 -1 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2)))
(+.f32 (/.f32 -1 (-.f32 ux (*.f32 maxCos ux))) (/.f32 (/.f32 -1 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2)))
(neg.f32 (+.f32 (/.f32 1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))) (+.f32 (/.f32 1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) (/.f32 1 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 3))))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 ux (-.f32 1 maxCos))) (+.f32 (/.f32 1 (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 2))) (/.f32 1 (*.f32 (pow.f32 ux 3) (pow.f32 (-.f32 1 maxCos) 3))))))
(-.f32 (+.f32 (/.f32 (/.f32 -1 ux) (-.f32 1 maxCos)) (/.f32 (/.f32 -1 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2))) (/.f32 1 (*.f32 (pow.f32 ux 3) (pow.f32 (-.f32 1 maxCos) 3))))
(+.f32 (+.f32 (/.f32 -1 (-.f32 ux (*.f32 maxCos ux))) (/.f32 (/.f32 -1 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2))) (/.f32 -1 (*.f32 (pow.f32 ux 3) (pow.f32 (-.f32 1 maxCos) 3))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))) (+.f32 (/.f32 1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) (+.f32 (/.f32 1 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 3))) (/.f32 1 (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 4)))))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 ux (-.f32 1 maxCos))) (+.f32 (/.f32 1 (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 2))) (+.f32 (/.f32 1 (*.f32 (pow.f32 ux 3) (pow.f32 (-.f32 1 maxCos) 3))) (/.f32 1 (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 1 maxCos) 4)))))))
(-.f32 (+.f32 (/.f32 (/.f32 -1 ux) (-.f32 1 maxCos)) (/.f32 (/.f32 -1 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2))) (+.f32 (/.f32 1 (*.f32 (pow.f32 ux 3) (pow.f32 (-.f32 1 maxCos) 3))) (/.f32 1 (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 1 maxCos) 4)))))
(-.f32 (/.f32 (/.f32 -1 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2)) (+.f32 (/.f32 1 (*.f32 (pow.f32 ux 3) (pow.f32 (-.f32 1 maxCos) 3))) (+.f32 (/.f32 1 (-.f32 ux (*.f32 maxCos ux))) (/.f32 1 (*.f32 (pow.f32 ux 4) (pow.f32 (-.f32 1 maxCos) 4))))))
(/.f32 1 (-.f32 1 ux))
(+.f32 (/.f32 1 (-.f32 1 ux)) (*.f32 -1 (/.f32 (*.f32 maxCos ux) (pow.f32 (-.f32 1 ux) 2))))
(+.f32 (/.f32 1 (-.f32 1 ux)) (neg.f32 (/.f32 (*.f32 maxCos ux) (pow.f32 (-.f32 1 ux) 2))))
(-.f32 (/.f32 1 (-.f32 1 ux)) (/.f32 maxCos (/.f32 (pow.f32 (-.f32 1 ux) 2) ux)))
(-.f32 (/.f32 1 (-.f32 1 ux)) (*.f32 (/.f32 maxCos (pow.f32 (-.f32 1 ux) 2)) ux))
(+.f32 (/.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) (pow.f32 (-.f32 1 ux) 3)) (+.f32 (/.f32 1 (-.f32 1 ux)) (*.f32 -1 (/.f32 (*.f32 maxCos ux) (pow.f32 (-.f32 1 ux) 2)))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 ux)) (neg.f32 (/.f32 (*.f32 maxCos ux) (pow.f32 (-.f32 1 ux) 2)))) (/.f32 (*.f32 maxCos maxCos) (/.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 ux ux))))
(+.f32 (-.f32 (/.f32 1 (-.f32 1 ux)) (/.f32 maxCos (/.f32 (pow.f32 (-.f32 1 ux) 2) ux))) (*.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (-.f32 1 ux) 3)) (*.f32 ux ux)))
(+.f32 (/.f32 1 (-.f32 1 ux)) (-.f32 (*.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (-.f32 1 ux) 3)) (*.f32 ux ux)) (*.f32 (/.f32 maxCos (pow.f32 (-.f32 1 ux) 2)) ux)))
(+.f32 (/.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) (pow.f32 (-.f32 1 ux) 3)) (+.f32 (/.f32 1 (-.f32 1 ux)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)) (pow.f32 (-.f32 1 ux) 4))) (*.f32 -1 (/.f32 (*.f32 maxCos ux) (pow.f32 (-.f32 1 ux) 2))))))
(+.f32 (/.f32 (*.f32 maxCos maxCos) (/.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 ux ux))) (+.f32 (/.f32 1 (-.f32 1 ux)) (*.f32 -1 (+.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 (-.f32 1 ux) 4)) (/.f32 (*.f32 maxCos ux) (pow.f32 (-.f32 1 ux) 2))))))
(+.f32 (*.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (-.f32 1 ux) 3)) (*.f32 ux ux)) (-.f32 (-.f32 (/.f32 1 (-.f32 1 ux)) (/.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 (-.f32 1 ux) 4))) (/.f32 maxCos (/.f32 (pow.f32 (-.f32 1 ux) 2) ux))))
(-.f32 (+.f32 (/.f32 1 (-.f32 1 ux)) (-.f32 (*.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (-.f32 1 ux) 3)) (*.f32 ux ux)) (*.f32 (/.f32 maxCos (pow.f32 (-.f32 1 ux) 2)) ux))) (/.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 (-.f32 1 ux) 4)))
(/.f32 1 (*.f32 maxCos ux))
(-.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) ux)) (/.f32 1 (*.f32 maxCos ux))) (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(-.f32 (+.f32 (/.f32 1 (*.f32 maxCos ux)) (/.f32 1 (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 1 (*.f32 ux (*.f32 maxCos (*.f32 maxCos ux)))))
(+.f32 (/.f32 1 (*.f32 maxCos ux)) (-.f32 (/.f32 1 (*.f32 maxCos (*.f32 maxCos ux))) (/.f32 (/.f32 1 (*.f32 maxCos ux)) (*.f32 maxCos ux))))
(+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (/.f32 1 (*.f32 maxCos (*.f32 maxCos ux))) (/.f32 (/.f32 -1 (*.f32 ux ux)) (*.f32 maxCos maxCos))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) ux)) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 ux) (-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 3) ux))))) (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(-.f32 (+.f32 (/.f32 1 (*.f32 ux (*.f32 maxCos maxCos))) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (neg.f32 (*.f32 (/.f32 (-.f32 1 ux) (pow.f32 maxCos 3)) (/.f32 (-.f32 (/.f32 1 ux) (/.f32 1 (*.f32 ux ux))) ux))))) (/.f32 1 (*.f32 ux (*.f32 maxCos (*.f32 maxCos ux)))))
(+.f32 (-.f32 (/.f32 1 (*.f32 maxCos ux)) (*.f32 (/.f32 (-.f32 1 ux) (pow.f32 maxCos 3)) (-.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 3))))) (+.f32 (/.f32 1 (*.f32 maxCos (*.f32 maxCos ux))) (/.f32 -1 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))
(+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (/.f32 (*.f32 (+.f32 -1 ux) (+.f32 (/.f32 1 ux) (/.f32 -1 (*.f32 ux ux)))) (*.f32 ux (pow.f32 maxCos 3))) (+.f32 (/.f32 1 (*.f32 maxCos (*.f32 maxCos ux))) (/.f32 (/.f32 -1 (*.f32 ux ux)) (*.f32 maxCos maxCos)))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) ux)) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 1 ux) (-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 3) ux))) (/.f32 (*.f32 (pow.f32 (-.f32 1 ux) 2) (-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 4) (pow.f32 ux 2)))))) (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (/.f32 1 (*.f32 ux (*.f32 maxCos maxCos))) (-.f32 (+.f32 (/.f32 1 (*.f32 maxCos ux)) (fma.f32 -1 (*.f32 (/.f32 (-.f32 1 ux) (pow.f32 maxCos 3)) (/.f32 (-.f32 (/.f32 1 ux) (/.f32 1 (*.f32 ux ux))) ux)) (/.f32 (pow.f32 (-.f32 1 ux) 2) (/.f32 (*.f32 (*.f32 ux ux) (pow.f32 maxCos 4)) (-.f32 (/.f32 1 ux) (/.f32 1 (*.f32 ux ux))))))) (/.f32 1 (*.f32 ux (*.f32 maxCos (*.f32 maxCos ux))))))
(+.f32 (/.f32 1 (*.f32 maxCos (*.f32 maxCos ux))) (+.f32 (-.f32 (/.f32 1 (*.f32 maxCos ux)) (*.f32 (/.f32 (-.f32 1 ux) (pow.f32 maxCos 3)) (-.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 3))))) (-.f32 (*.f32 (/.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 maxCos 4)) (-.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (pow.f32 ux 4)))) (/.f32 (/.f32 1 (*.f32 maxCos ux)) (*.f32 maxCos ux)))))
(+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (/.f32 1 (*.f32 maxCos (*.f32 maxCos ux))) (+.f32 (fma.f32 (/.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 maxCos 4)) (-.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (pow.f32 ux 4))) (/.f32 (*.f32 (+.f32 -1 ux) (+.f32 (/.f32 1 ux) (/.f32 -1 (*.f32 ux ux)))) (*.f32 ux (pow.f32 maxCos 3)))) (/.f32 (/.f32 -1 (*.f32 ux ux)) (*.f32 maxCos maxCos)))))
(/.f32 1 (*.f32 maxCos ux))
(-.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) ux)) (/.f32 1 (*.f32 maxCos ux))) (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(-.f32 (+.f32 (/.f32 1 (*.f32 maxCos ux)) (/.f32 1 (*.f32 ux (*.f32 maxCos maxCos)))) (/.f32 1 (*.f32 ux (*.f32 maxCos (*.f32 maxCos ux)))))
(+.f32 (/.f32 1 (*.f32 maxCos ux)) (-.f32 (/.f32 1 (*.f32 maxCos (*.f32 maxCos ux))) (/.f32 (/.f32 1 (*.f32 maxCos ux)) (*.f32 maxCos ux))))
(+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (/.f32 1 (*.f32 maxCos (*.f32 maxCos ux))) (/.f32 (/.f32 -1 (*.f32 ux ux)) (*.f32 maxCos maxCos))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) ux)) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 ux) (-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 3) ux))))) (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(-.f32 (+.f32 (/.f32 1 (*.f32 ux (*.f32 maxCos maxCos))) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (neg.f32 (*.f32 (/.f32 (-.f32 1 ux) (pow.f32 maxCos 3)) (/.f32 (-.f32 (/.f32 1 ux) (/.f32 1 (*.f32 ux ux))) ux))))) (/.f32 1 (*.f32 ux (*.f32 maxCos (*.f32 maxCos ux)))))
(+.f32 (-.f32 (/.f32 1 (*.f32 maxCos ux)) (*.f32 (/.f32 (-.f32 1 ux) (pow.f32 maxCos 3)) (-.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 3))))) (+.f32 (/.f32 1 (*.f32 maxCos (*.f32 maxCos ux))) (/.f32 -1 (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))
(+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (/.f32 (*.f32 (+.f32 -1 ux) (+.f32 (/.f32 1 ux) (/.f32 -1 (*.f32 ux ux)))) (*.f32 ux (pow.f32 maxCos 3))) (+.f32 (/.f32 1 (*.f32 maxCos (*.f32 maxCos ux))) (/.f32 (/.f32 -1 (*.f32 ux ux)) (*.f32 maxCos maxCos)))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) ux)) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 1 ux) (-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 3) ux))) (/.f32 (*.f32 (pow.f32 (-.f32 1 ux) 2) (-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 4) (pow.f32 ux 2)))))) (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (/.f32 1 (*.f32 ux (*.f32 maxCos maxCos))) (-.f32 (+.f32 (/.f32 1 (*.f32 maxCos ux)) (fma.f32 -1 (*.f32 (/.f32 (-.f32 1 ux) (pow.f32 maxCos 3)) (/.f32 (-.f32 (/.f32 1 ux) (/.f32 1 (*.f32 ux ux))) ux)) (/.f32 (pow.f32 (-.f32 1 ux) 2) (/.f32 (*.f32 (*.f32 ux ux) (pow.f32 maxCos 4)) (-.f32 (/.f32 1 ux) (/.f32 1 (*.f32 ux ux))))))) (/.f32 1 (*.f32 ux (*.f32 maxCos (*.f32 maxCos ux))))))
(+.f32 (/.f32 1 (*.f32 maxCos (*.f32 maxCos ux))) (+.f32 (-.f32 (/.f32 1 (*.f32 maxCos ux)) (*.f32 (/.f32 (-.f32 1 ux) (pow.f32 maxCos 3)) (-.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 3))))) (-.f32 (*.f32 (/.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 maxCos 4)) (-.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (pow.f32 ux 4)))) (/.f32 (/.f32 1 (*.f32 maxCos ux)) (*.f32 maxCos ux)))))
(+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (/.f32 1 (*.f32 maxCos (*.f32 maxCos ux))) (+.f32 (fma.f32 (/.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 maxCos 4)) (-.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (pow.f32 ux 4))) (/.f32 (*.f32 (+.f32 -1 ux) (+.f32 (/.f32 1 ux) (/.f32 -1 (*.f32 ux ux)))) (*.f32 ux (pow.f32 maxCos 3)))) (/.f32 (/.f32 -1 (*.f32 ux ux)) (*.f32 maxCos maxCos)))))
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.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 (+.f32 maxCos -1) ux 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.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 (+.f32 maxCos -1) ux 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.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 (+.f32 maxCos -1) ux 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 (*.f32 ux maxCos) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 (+.f32 (*.f32 ux maxCos) 1) (neg.f32 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 (*.f32 (*.f32 ux maxCos) 1) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (+.f32 (*.f32 ux maxCos) 1) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 -1 (neg.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 (pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -1/2) -1) (pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -1/2) -1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -2)) -1) (pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -2))) (/.f32 1 (/.f32 1 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))))
(/.f32 (cbrt.f32 (-.f32 (fma.f32 maxCos ux 1) ux)) (cbrt.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) -2)))
(/.f32 (cbrt.f32 (fma.f32 (+.f32 maxCos -1) ux 1)) (cbrt.f32 (pow.f32 (fma.f32 (+.f32 maxCos -1) ux 1) -2)))
(pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(pow.f32 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) -1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(pow.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 3)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3) 1/3)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(sqrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))
(fabs.f32 (-.f32 (fma.f32 maxCos ux 1) ux))
(fabs.f32 (fma.f32 (+.f32 maxCos -1) ux 1))
(log.f32 (exp.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(expm1.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(exp.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(exp.f32 (*.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) -1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(log1p.f32 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))))) 1)
(/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(/.f32 1 (-.f32 (fma.f32 maxCos ux 1) ux))
(/.f32 1 (fma.f32 (+.f32 maxCos -1) ux 1))
(*.f32 1 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))))
(/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(/.f32 1 (-.f32 (fma.f32 maxCos ux 1) ux))
(/.f32 1 (fma.f32 (+.f32 maxCos -1) ux 1))
(*.f32 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 1)
(/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(/.f32 1 (-.f32 (fma.f32 maxCos ux 1) ux))
(/.f32 1 (fma.f32 (+.f32 maxCos -1) ux 1))
(*.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -1/2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -1/2))
(/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(/.f32 1 (-.f32 (fma.f32 maxCos ux 1) ux))
(/.f32 1 (fma.f32 (+.f32 maxCos -1) ux 1))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(/.f32 (cbrt.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) -2)) (cbrt.f32 (-.f32 (fma.f32 maxCos ux 1) ux)))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 maxCos -1) ux 1) -2)) (cbrt.f32 (fma.f32 (+.f32 maxCos -1) ux 1)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(/.f32 (cbrt.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) -2)) (cbrt.f32 (-.f32 (fma.f32 maxCos ux 1) ux)))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 maxCos -1) ux 1) -2)) (cbrt.f32 (fma.f32 (+.f32 maxCos -1) ux 1)))
(*.f32 -1 (/.f32 -1 (fma.f32 ux maxCos (-.f32 1 ux))))
(/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(/.f32 1 (-.f32 (fma.f32 maxCos ux 1) ux))
(/.f32 1 (fma.f32 (+.f32 maxCos -1) ux 1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) -1) (pow.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) -1))
(/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(/.f32 1 (-.f32 (fma.f32 maxCos ux 1) ux))
(/.f32 1 (fma.f32 (+.f32 maxCos -1) ux 1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) -1))
(/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(/.f32 1 (-.f32 (fma.f32 maxCos ux 1) ux))
(/.f32 1 (fma.f32 (+.f32 maxCos -1) ux 1))
(pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -1)
(/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(/.f32 1 (-.f32 (fma.f32 maxCos ux 1) ux))
(/.f32 1 (fma.f32 (+.f32 maxCos -1) ux 1))
(pow.f32 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 1)
(/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(/.f32 1 (-.f32 (fma.f32 maxCos ux 1) ux))
(/.f32 1 (fma.f32 (+.f32 maxCos -1) ux 1))
(pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -1/2) 2)
(/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(/.f32 1 (-.f32 (fma.f32 maxCos ux 1) ux))
(/.f32 1 (fma.f32 (+.f32 maxCos -1) ux 1))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 3)
(/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(/.f32 1 (-.f32 (fma.f32 maxCos ux 1) ux))
(/.f32 1 (fma.f32 (+.f32 maxCos -1) ux 1))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 3) 1/3)
(/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(/.f32 1 (-.f32 (fma.f32 maxCos ux 1) ux))
(/.f32 1 (fma.f32 (+.f32 maxCos -1) ux 1))
(sqrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -2))
(sqrt.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) -2))
(sqrt.f32 (pow.f32 (fma.f32 (+.f32 maxCos -1) ux 1) -2))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))))
(/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(/.f32 1 (-.f32 (fma.f32 maxCos ux 1) ux))
(/.f32 1 (fma.f32 (+.f32 maxCos -1) ux 1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))))))
(/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(/.f32 1 (-.f32 (fma.f32 maxCos ux 1) ux))
(/.f32 1 (fma.f32 (+.f32 maxCos -1) ux 1))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) 3))
(/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(/.f32 1 (-.f32 (fma.f32 maxCos ux 1) ux))
(/.f32 1 (fma.f32 (+.f32 maxCos -1) ux 1))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))))
(/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(/.f32 1 (-.f32 (fma.f32 maxCos ux 1) ux))
(/.f32 1 (fma.f32 (+.f32 maxCos -1) ux 1))
(exp.f32 (neg.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(/.f32 1 (-.f32 (fma.f32 maxCos ux 1) ux))
(/.f32 1 (fma.f32 (+.f32 maxCos -1) ux 1))
(exp.f32 (*.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))) -1))
(/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(/.f32 1 (-.f32 (fma.f32 maxCos ux 1) ux))
(/.f32 1 (fma.f32 (+.f32 maxCos -1) ux 1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 1))
(/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(/.f32 1 (-.f32 (fma.f32 maxCos ux 1) ux))
(/.f32 1 (fma.f32 (+.f32 maxCos -1) ux 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))))
(/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(/.f32 1 (-.f32 (fma.f32 maxCos ux 1) ux))
(/.f32 1 (fma.f32 (+.f32 maxCos -1) ux 1))
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 (*.f32 ux maxCos) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 (+.f32 (*.f32 ux maxCos) 1) (neg.f32 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(+.f32 (*.f32 (*.f32 ux maxCos) 1) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(-.f32 (+.f32 (*.f32 ux maxCos) 1) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 -1 (neg.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 (pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -1/2) -1) (pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -1/2) -1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -2)) -1) (pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -2))) (/.f32 1 (/.f32 1 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))))
(/.f32 (cbrt.f32 (-.f32 (fma.f32 maxCos ux 1) ux)) (cbrt.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) -2)))
(/.f32 (cbrt.f32 (fma.f32 (+.f32 maxCos -1) ux 1)) (cbrt.f32 (pow.f32 (fma.f32 (+.f32 maxCos -1) ux 1) -2)))
(/.f32 1 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(/.f32 1 (neg.f32 (/.f32 -1 (fma.f32 ux maxCos (-.f32 1 ux)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(/.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(/.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -1/2))
(/.f32 (sqrt.f32 (-.f32 (fma.f32 maxCos ux 1) ux)) (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) -1/2))
(/.f32 (sqrt.f32 (fma.f32 (+.f32 maxCos -1) ux 1)) (pow.f32 (fma.f32 (+.f32 maxCos -1) ux 1) -1/2))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) (/.f32 1 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(/.f32 -1 (/.f32 -1 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(/.f32 (neg.f32 (fma.f32 ux maxCos (-.f32 1 ux))) -1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(/.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -2))) (/.f32 1 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) -2))) (/.f32 1 (/.f32 1 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))))
(/.f32 (cbrt.f32 (-.f32 (fma.f32 maxCos ux 1) ux)) (cbrt.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) -2)))
(/.f32 (cbrt.f32 (fma.f32 (+.f32 maxCos -1) ux 1)) (cbrt.f32 (pow.f32 (fma.f32 (+.f32 maxCos -1) ux 1) -2)))
(/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (-.f32 (*.f32 ux (*.f32 maxCos (*.f32 maxCos ux))) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (-.f32 (*.f32 maxCos ux) 1) ux))
(/.f32 (*.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (+.f32 ux (fma.f32 maxCos ux -1))) (+.f32 ux (fma.f32 maxCos ux -1)))
(/.f32 (fma.f32 (+.f32 maxCos -1) ux 1) (/.f32 (+.f32 ux (fma.f32 maxCos ux -1)) (+.f32 ux (fma.f32 maxCos ux -1))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (-.f32 1 ux) 3)) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (fma.f32 (*.f32 maxCos ux) (*.f32 maxCos ux) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (-.f32 1 ux))))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (fma.f32 ux (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (-.f32 1 ux) (-.f32 (-.f32 1 ux) (*.f32 maxCos ux)))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (fma.f32 ux (*.f32 maxCos (*.f32 maxCos ux)) (*.f32 (-.f32 1 ux) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))))
(pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(pow.f32 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))) -1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(pow.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 3)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3) 1/3)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(sqrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))
(fabs.f32 (-.f32 (fma.f32 maxCos ux 1) ux))
(fabs.f32 (fma.f32 (+.f32 maxCos -1) ux 1))
(log.f32 (exp.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(expm1.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(exp.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(exp.f32 (*.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) -1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)
(log1p.f32 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 maxCos -1) ux 1)

localize114.0ms (1.1%)

Local error

Found 4 expressions with local error:

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

Compiled 91 to 66 computations (27.5% saved)

series12.0ms (0.1%)

Counts
3 → 72
Calls

18 calls:

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

rewrite133.0ms (1.3%)

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

Useful iterations: 1 (0.0ms)

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

simplify171.0ms (1.6%)

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

Useful iterations: 1 (0.0ms)

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

eval958.0ms (9%)

Compiler

Compiled 37678 to 26178 computations (30.5% saved)

prune271.0ms (2.6%)

Pruning

7 alts after pruning (5 fresh and 2 done)

PrunedKeptTotal
New113641140
Fresh112
Picked101
Done224
Total114071147
Error
0b
Counts
1147 → 7
Alt Table
Click to see full alt table
StatusErrorProgram
1.0b
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))
1.0b
(/.f32 1 (/.f32 1 (-.f32 1 ux)))
1.0b
(-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (/.f32 ux (+.f32 1 ux))))
0.2b
(-.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.0b
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
0.7b
(-.f32 1 ux)
8.9b
1
Compiler

Compiled 95 to 74 computations (22.1% saved)

localize87.0ms (0.8%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (neg.f32 ux))
0.2b
(+.f32 (*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) 1) (*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (neg.f32 ux)))
0.2b
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
0.3b
(/.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
@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
@inf
(*.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)))
0.0ms
ux
@0
(*.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))

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

simplify229.0ms (2.2%)

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

localize37.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (/.f32 ux (+.f32 1 ux))))
0.2b
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
0.3b
(/.f32 ux (+.f32 1 ux))
0.4b
(/.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 (/.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))))

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

simplify134.0ms (1.3%)

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

localize81.0ms (0.8%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.2b
(/.f32 1 (-.f32 1 ux))
0.3b
(/.f32 1 (/.f32 1 (-.f32 1 ux)))
Compiler

Compiled 20 to 16 computations (20% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite87.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1382×add-sqr-sqrt
1362×*-un-lft-identity
1278×add-cube-cbrt
1268×add-cbrt-cube
1258×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0720
115620
2176820
Stop Event
node limit
Counts
2 → 55
Calls
Call 1
Inputs
(/.f32 1 (/.f32 1 (-.f32 1 ux)))
(/.f32 1 (-.f32 1 ux))
Outputs
((#(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 (neg.f32 ux) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 1 ux)))) (#(struct:change #<rule egg-rr> (2) ((x -.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 (/.f32 1 (+.f32 1 ux)) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))))) (#(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 (-.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 1 (*.f32 ux ux)) (/.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 -1 (neg.f32 (-.f32 1 ux)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (-.f32 1 ux) -1/2) -1) (pow.f32 (pow.f32 (-.f32 1 ux) -1/2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) -2)) -1) (pow.f32 (/.f32 1 (cbrt.f32 (-.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 (-.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 cbrt.f32 (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 (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 exp.f32 (*.f32 (neg.f32 (log1p.f32 (neg.f32 ux))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (-.f32 1 ux)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (/.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 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) (cbrt.f32 (pow.f32 (-.f32 1 ux) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) -2)) (/.f32 1 (cbrt.f32 (-.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 (-.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 ux)))))) (#(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 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 (/.f32 1 (cbrt.f32 (-.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 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 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 (neg.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 exp.f32 (*.f32 (neg.f32 (log1p.f32 (neg.f32 ux))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 1 (-.f32 1 ux))))))))

simplify64.0ms (0.6%)

Algorithm
egg-herbie
Rules
1158×unswap-sqr
794×associate-+r+
740×associate-+l+
676×associate-*r/
646×associate-+l-
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01381483
13531307
214571139
359411139
Stop Event
node limit
Counts
79 → 97
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)))))
(+.f32 1 (neg.f32 ux))
(+.f32 1 (*.f32 (neg.f32 ux) 1))
(+.f32 (neg.f32 ux) 1)
(-.f32 1 ux)
(-.f32 1 (/.f32 ux 1))
(-.f32 (+.f32 1 (-.f32 1 ux)) 1)
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (*.f32 ux ux) (+.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 (-.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 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)))
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 -1 (neg.f32 (-.f32 1 ux)))
(*.f32 (pow.f32 (pow.f32 (-.f32 1 ux) -1/2) -1) (pow.f32 (pow.f32 (-.f32 1 ux) -1/2) -1))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) -2)) -1) (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) -1))
(pow.f32 (-.f32 1 ux) 1)
(pow.f32 (/.f32 1 (-.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)))
(cbrt.f32 (pow.f32 (-.f32 1 ux) 3))
(expm1.f32 (log1p.f32 (-.f32 1 ux)))
(exp.f32 (log1p.f32 (neg.f32 ux)))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 ux)) 1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (neg.f32 ux))) -1))
(log1p.f32 (expm1.f32 (-.f32 1 ux)))
(-.f32 (+.f32 1 (/.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 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) (cbrt.f32 (pow.f32 (-.f32 1 ux) -2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) -2)) (/.f32 1 (cbrt.f32 (-.f32 1 ux))))
(*.f32 -1 (/.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 ux)))
(*.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))
(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 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 3)
(pow.f32 (pow.f32 (/.f32 1 (-.f32 1 ux)) 3) 1/3)
(sqrt.f32 (pow.f32 (-.f32 1 ux) -2))
(log.f32 (exp.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 (neg.f32 (log1p.f32 (neg.f32 ux))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 ux)) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (neg.f32 ux))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 1 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 (+.f32 1 ux) (*.f32 ux ux))
(+.f32 1 (fma.f32 ux ux ux))
(fma.f32 ux ux (+.f32 1 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 (+.f32 ux (pow.f32 ux 3))))
(+.f32 (*.f32 ux ux) (+.f32 (+.f32 1 ux) (pow.f32 ux 3)))
(+.f32 (+.f32 ux (pow.f32 ux 3)) (fma.f32 ux ux 1))
(fma.f32 (fma.f32 ux ux 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))
(+.f32 (/.f32 (/.f32 -1 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 (*.f32 ux ux)) (/.f32 1 ux)) (/.f32 1 (pow.f32 ux 3))))
(+.f32 (+.f32 (/.f32 -1 (*.f32 ux ux)) (/.f32 -1 ux)) (/.f32 -1 (pow.f32 ux 3)))
(+.f32 (+.f32 (/.f32 (/.f32 -1 ux) ux) (/.f32 -1 ux)) (/.f32 -1 (pow.f32 ux 3)))
(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 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (*.f32 ux ux))) (+.f32 (/.f32 1 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 (/.f32 -1 (pow.f32 ux 3)) (-.f32 (+.f32 (/.f32 (/.f32 -1 ux) ux) (/.f32 -1 ux)) (/.f32 1 (pow.f32 ux 4))))
(+.f32 (+.f32 (/.f32 (/.f32 -1 ux) ux) (/.f32 -1 ux)) (-.f32 (/.f32 -1 (pow.f32 ux 3)) (/.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))
(+.f32 (/.f32 (/.f32 -1 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 (*.f32 ux ux)) (/.f32 1 ux)) (/.f32 1 (pow.f32 ux 3))))
(+.f32 (+.f32 (/.f32 -1 (*.f32 ux ux)) (/.f32 -1 ux)) (/.f32 -1 (pow.f32 ux 3)))
(+.f32 (+.f32 (/.f32 (/.f32 -1 ux) ux) (/.f32 -1 ux)) (/.f32 -1 (pow.f32 ux 3)))
(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 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (*.f32 ux ux))) (+.f32 (/.f32 1 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 (/.f32 -1 (pow.f32 ux 3)) (-.f32 (+.f32 (/.f32 (/.f32 -1 ux) ux) (/.f32 -1 ux)) (/.f32 1 (pow.f32 ux 4))))
(+.f32 (+.f32 (/.f32 (/.f32 -1 ux) ux) (/.f32 -1 ux)) (-.f32 (/.f32 -1 (pow.f32 ux 3)) (/.f32 1 (pow.f32 ux 4))))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 1 (*.f32 (neg.f32 ux) 1))
(-.f32 1 ux)
(+.f32 (neg.f32 ux) 1)
(-.f32 1 ux)
(-.f32 1 ux)
(-.f32 1 (/.f32 ux 1))
(-.f32 1 ux)
(-.f32 (+.f32 1 (-.f32 1 ux)) 1)
(-.f32 1 ux)
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 ux (/.f32 (+.f32 1 ux) ux)))
(-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (/.f32 ux (+.f32 1 ux)) ux))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.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 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))
(*.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 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)))
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 ux (/.f32 (+.f32 1 ux) ux)))
(-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (/.f32 ux (+.f32 1 ux)) ux))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))
(*.f32 -1 (neg.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(*.f32 (pow.f32 (pow.f32 (-.f32 1 ux) -1/2) -1) (pow.f32 (pow.f32 (-.f32 1 ux) -1/2) -1))
(-.f32 1 ux)
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) -2)) -1) (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (-.f32 1 ux) -2))) (/.f32 1 (/.f32 1 (cbrt.f32 (-.f32 1 ux)))))
(/.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (pow.f32 (-.f32 1 ux) -2)))
(pow.f32 (-.f32 1 ux) 1)
(-.f32 1 ux)
(pow.f32 (/.f32 1 (-.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))
(-.f32 1 ux)
(log.f32 (exp.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(cbrt.f32 (pow.f32 (-.f32 1 ux) 3))
(-.f32 1 ux)
(expm1.f32 (log1p.f32 (-.f32 1 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)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (neg.f32 ux))) -1))
(exp.f32 (log1p.f32 (neg.f32 ux)))
(log1p.f32 (expm1.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(-.f32 (+.f32 1 (/.f32 1 (-.f32 1 ux))) 1)
(+.f32 1 (-.f32 (/.f32 1 (-.f32 1 ux)) 1))
(+.f32 (/.f32 1 (-.f32 1 ux)) 0)
(/.f32 1 (-.f32 1 ux))
(*.f32 1 (/.f32 1 (-.f32 1 ux)))
(+.f32 1 (-.f32 (/.f32 1 (-.f32 1 ux)) 1))
(+.f32 (/.f32 1 (-.f32 1 ux)) 0)
(/.f32 1 (-.f32 1 ux))
(*.f32 (/.f32 1 (-.f32 1 ux)) 1)
(+.f32 1 (-.f32 (/.f32 1 (-.f32 1 ux)) 1))
(+.f32 (/.f32 1 (-.f32 1 ux)) 0)
(/.f32 1 (-.f32 1 ux))
(*.f32 (pow.f32 (-.f32 1 ux) -1/2) (pow.f32 (-.f32 1 ux) -1/2))
(+.f32 1 (-.f32 (/.f32 1 (-.f32 1 ux)) 1))
(+.f32 (/.f32 1 (-.f32 1 ux)) 0)
(/.f32 1 (-.f32 1 ux))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) (cbrt.f32 (pow.f32 (-.f32 1 ux) -2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) -2)) (/.f32 1 (cbrt.f32 (-.f32 1 ux))))
(/.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) -2)) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) -2)) (/.f32 1 (cbrt.f32 (-.f32 1 ux))))
(/.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) -2)) (cbrt.f32 (-.f32 1 ux)))
(*.f32 -1 (/.f32 -1 (-.f32 1 ux)))
(+.f32 1 (-.f32 (/.f32 1 (-.f32 1 ux)) 1))
(+.f32 (/.f32 1 (-.f32 1 ux)) 0)
(/.f32 1 (-.f32 1 ux))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (+.f32 1 ux))
(*.f32 (+.f32 1 ux) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 3))) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (+.f32 1 (fma.f32 ux ux ux)) (/.f32 1 (-.f32 1 (pow.f32 ux 3))))
(/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 1 (pow.f32 ux 3)))
(/.f32 (fma.f32 ux ux (+.f32 1 ux)) (-.f32 1 (pow.f32 ux 3)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 1 ux)) -1) (pow.f32 (sqrt.f32 (-.f32 1 ux)) -1))
(+.f32 1 (-.f32 (/.f32 1 (-.f32 1 ux)) 1))
(+.f32 (/.f32 1 (-.f32 1 ux)) 0)
(/.f32 1 (-.f32 1 ux))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) -1) (pow.f32 (cbrt.f32 (-.f32 1 ux)) -1))
(+.f32 1 (-.f32 (/.f32 1 (-.f32 1 ux)) 1))
(+.f32 (/.f32 1 (-.f32 1 ux)) 0)
(/.f32 1 (-.f32 1 ux))
(pow.f32 (-.f32 1 ux) -1)
(+.f32 1 (-.f32 (/.f32 1 (-.f32 1 ux)) 1))
(+.f32 (/.f32 1 (-.f32 1 ux)) 0)
(/.f32 1 (-.f32 1 ux))
(pow.f32 (/.f32 1 (-.f32 1 ux)) 1)
(+.f32 1 (-.f32 (/.f32 1 (-.f32 1 ux)) 1))
(+.f32 (/.f32 1 (-.f32 1 ux)) 0)
(/.f32 1 (-.f32 1 ux))
(pow.f32 (pow.f32 (-.f32 1 ux) -1/2) 2)
(+.f32 1 (-.f32 (/.f32 1 (-.f32 1 ux)) 1))
(+.f32 (/.f32 1 (-.f32 1 ux)) 0)
(/.f32 1 (-.f32 1 ux))
(pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 ux))) 3)
(+.f32 1 (-.f32 (/.f32 1 (-.f32 1 ux)) 1))
(+.f32 (/.f32 1 (-.f32 1 ux)) 0)
(/.f32 1 (-.f32 1 ux))
(pow.f32 (pow.f32 (/.f32 1 (-.f32 1 ux)) 3) 1/3)
(+.f32 1 (-.f32 (/.f32 1 (-.f32 1 ux)) 1))
(+.f32 (/.f32 1 (-.f32 1 ux)) 0)
(/.f32 1 (-.f32 1 ux))
(sqrt.f32 (pow.f32 (-.f32 1 ux) -2))
(+.f32 1 (-.f32 (/.f32 1 (-.f32 1 ux)) 1))
(+.f32 (/.f32 1 (-.f32 1 ux)) 0)
(/.f32 1 (-.f32 1 ux))
(log.f32 (exp.f32 (/.f32 1 (-.f32 1 ux))))
(+.f32 1 (-.f32 (/.f32 1 (-.f32 1 ux)) 1))
(+.f32 (/.f32 1 (-.f32 1 ux)) 0)
(/.f32 1 (-.f32 1 ux))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 1 ux)) 3))
(+.f32 1 (-.f32 (/.f32 1 (-.f32 1 ux)) 1))
(+.f32 (/.f32 1 (-.f32 1 ux)) 0)
(/.f32 1 (-.f32 1 ux))
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 1 ux))))
(+.f32 1 (-.f32 (/.f32 1 (-.f32 1 ux)) 1))
(+.f32 (/.f32 1 (-.f32 1 ux)) 0)
(/.f32 1 (-.f32 1 ux))
(exp.f32 (neg.f32 (log1p.f32 (neg.f32 ux))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 ux)) -1))
(exp.f32 (neg.f32 (log1p.f32 (neg.f32 ux))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (neg.f32 ux))) 1))
(exp.f32 (neg.f32 (log1p.f32 (neg.f32 ux))))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 1 ux))))
(+.f32 1 (-.f32 (/.f32 1 (-.f32 1 ux)) 1))
(+.f32 (/.f32 1 (-.f32 1 ux)) 0)
(/.f32 1 (-.f32 1 ux))

localize42.0ms (0.4%)

Local error

Found 4 expressions with local error:

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

Compiled 42 to 31 computations (26.2% saved)

series2.0ms (0%)

Counts
4 → 48
Calls

12 calls:

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

rewrite98.0ms (0.9%)

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

Useful iterations: 1 (0.0ms)

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

simplify220.0ms (2.1%)

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

Useful iterations: 1 (0.0ms)

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

eval1.7s (16.2%)

Compiler

Compiled 59198 to 38923 computations (34.2% saved)

prune784.0ms (7.4%)

Pruning

8 alts after pruning (5 fresh and 3 done)

PrunedKeptTotal
New193441938
Fresh011
Picked101
Done235
Total193781945
Error
0b
Counts
1945 → 8
Alt Table
Click to see full alt table
StatusErrorProgram
1.1b
(/.f32 (-.f32 (-.f32 -1 ux) (*.f32 (*.f32 ux ux) (-.f32 -1 ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))
1.0b
(/.f32 1 (/.f32 1 (-.f32 1 ux)))
4.8b
(/.f32 1 (+.f32 1 ux))
0.3b
(-.f32 (+.f32 (*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) 1) (/.f32 ux (+.f32 (*.f32 ux ux) -1))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
0.0b
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
0.7b
(-.f32 1 ux)
1.0b
(*.f32 (/.f32 1 (+.f32 ux 1)) (-.f32 1 (*.f32 ux ux)))
8.9b
1
Compiler

Compiled 104 to 80 computations (23.1% saved)

localize36.0ms (0.3%)

Local error

Found 3 expressions with local error:

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

Compiled 32 to 20 computations (37.5% saved)

series1.0ms (0%)

Counts
3 → 36
Calls

9 calls:

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

rewrite88.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1382×associate-*l/
878×*-commutative
742×associate-/r*
516×associate-/l*
512×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

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

simplify106.0ms (1%)

Algorithm
egg-herbie
Rules
1408×associate-/l*
950×times-frac
766×associate-*r*
676×associate-*l*
656×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

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

localize93.0ms (0.9%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(-.f32 (+.f32 (*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) 1) (/.f32 ux (+.f32 (*.f32 ux ux) -1))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
0.2b
(+.f32 (*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) 1) (/.f32 ux (+.f32 (*.f32 ux ux) -1)))
0.2b
(*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))
0.3b
(/.f32 ux (+.f32 1 ux))
Compiler

Compiled 111 to 63 computations (43.2% saved)

series4.0ms (0%)

Counts
2 → 36
Calls

9 calls:

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

rewrite132.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
674×associate-+l+
530×+-commutative
442×add-sqr-sqrt
434×pow1
434×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

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

simplify220.0ms (2.1%)

Algorithm
egg-herbie
Rules
1474×associate-+l-
1132×associate-+r-
926×*-commutative
798×associate-+l+
788×associate--r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
047922054
1132219752
2549019752
Stop Event
node limit
Counts
218 → 314
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))))
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 (/.f32 1 (-.f32 1 (pow.f32 ux 2))) (/.f32 ux (-.f32 (pow.f32 ux 2) 1))) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 2))) (+.f32 (*.f32 maxCos ux) (/.f32 ux (-.f32 (pow.f32 ux 2) 1)))) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 2))) (+.f32 (*.f32 maxCos ux) (/.f32 ux (-.f32 (pow.f32 ux 2) 1)))) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 2))) (+.f32 (*.f32 maxCos ux) (/.f32 ux (-.f32 (pow.f32 ux 2) 1)))) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(*.f32 maxCos ux)
(-.f32 (+.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 2))) (+.f32 (/.f32 ux (-.f32 (pow.f32 ux 2) 1)) (*.f32 maxCos ux))) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 2))) (+.f32 (/.f32 ux (-.f32 (pow.f32 ux 2) 1)) (*.f32 maxCos ux))) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 2))) (+.f32 (/.f32 ux (-.f32 (pow.f32 ux 2) 1)) (*.f32 maxCos ux))) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(*.f32 maxCos ux)
(-.f32 (+.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 2))) (+.f32 (/.f32 ux (-.f32 (pow.f32 ux 2) 1)) (*.f32 maxCos ux))) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 2))) (+.f32 (/.f32 ux (-.f32 (pow.f32 ux 2) 1)) (*.f32 maxCos ux))) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 2))) (+.f32 (/.f32 ux (-.f32 (pow.f32 ux 2) 1)) (*.f32 maxCos ux))) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 ux (fma.f32 ux ux -1)))) (-.f32 1 (/.f32 1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))))) 1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))))) (-.f32 1 (/.f32 ux (fma.f32 ux ux -1))))
(-.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))) (/.f32 (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))))
(-.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (exp.f32 (log1p.f32 (/.f32 ux (fma.f32 ux ux -1))))) 1)
(-.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (exp.f32 (log1p.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux)))))) 1)
(*.f32 1 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))))
(*.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 1)
(*.f32 (sqrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))) (sqrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))))
(*.f32 (cbrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))) 2) (cbrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))))
(*.f32 (-.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2)) (/.f32 1 (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))))
(*.f32 (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 3)) (/.f32 1 (-.f32 (+.f32 (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2) (pow.f32 (-.f32 1 (*.f32 ux ux)) -2)) (/.f32 (neg.f32 ux) (pow.f32 (-.f32 1 (*.f32 ux ux)) 2)))))
(/.f32 1 (/.f32 (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (-.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2))))
(/.f32 1 (/.f32 (-.f32 (+.f32 (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2) (pow.f32 (-.f32 1 (*.f32 ux ux)) -2)) (/.f32 (neg.f32 ux) (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))) (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 3))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 3)) (-.f32 (+.f32 (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2) (pow.f32 (-.f32 1 (*.f32 ux ux)) -2)) (/.f32 (neg.f32 ux) (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))))
(/.f32 (-.f32 (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2) (pow.f32 (-.f32 1 (*.f32 ux ux)) -2)) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))))
(/.f32 (+.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (fma.f32 ux ux -1) ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (fma.f32 ux ux -1) ux)))
(/.f32 (+.f32 (fma.f32 ux ux -1) (*.f32 (-.f32 1 (*.f32 ux ux)) ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)))
(/.f32 (+.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 ux))) (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))
(/.f32 (+.f32 (*.f32 -1 (/.f32 (fma.f32 ux ux -1) ux)) (*.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) 1)) (*.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 (fma.f32 ux ux -1) ux)))
(/.f32 (+.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) ux)) (*.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (fma.f32 ux ux -1)))
(/.f32 (+.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (*.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (neg.f32 ux))) (*.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (-.f32 1 (*.f32 ux ux))))
(/.f32 (+.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (/.f32 (fma.f32 ux ux -1) ux) 1)) (*.f32 (/.f32 (fma.f32 ux ux -1) ux) (-.f32 1 (*.f32 ux ux))))
(/.f32 (+.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (*.f32 (/.f32 (fma.f32 ux ux -1) ux) -1)) (*.f32 (/.f32 (fma.f32 ux ux -1) ux) (neg.f32 (-.f32 1 (*.f32 ux ux)))))
(/.f32 (+.f32 (fma.f32 ux ux -1) (*.f32 ux (-.f32 1 (*.f32 ux ux)))) (*.f32 (fma.f32 ux ux -1) (-.f32 1 (*.f32 ux ux))))
(/.f32 (+.f32 (*.f32 (fma.f32 ux ux -1) -1) (*.f32 ux (neg.f32 (-.f32 1 (*.f32 ux ux))))) (*.f32 (fma.f32 ux ux -1) (neg.f32 (-.f32 1 (*.f32 ux ux)))))
(/.f32 (+.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (neg.f32 ux) (-.f32 1 (*.f32 ux ux)))) (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))
(/.f32 (+.f32 (*.f32 (neg.f32 ux) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (*.f32 (-.f32 1 (*.f32 ux ux)) -1)) (*.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (-.f32 1 (*.f32 ux ux)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2))) (neg.f32 (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 3))) (neg.f32 (-.f32 (+.f32 (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2) (pow.f32 (-.f32 1 (*.f32 ux ux)) -2)) (/.f32 (neg.f32 ux) (pow.f32 (-.f32 1 (*.f32 ux ux)) 2)))))
(pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 1)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))) 2)
(pow.f32 (cbrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))) 3)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 3) 1/3)
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 2))
(log.f32 (exp.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))))))
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 3))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))))
(exp.f32 (log.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))))
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))) 1))
(log1p.f32 (expm1.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))))
(fma.f32 1 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))
(fma.f32 1 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(fma.f32 ux (/.f32 1 (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(fma.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) 1 (/.f32 ux (fma.f32 ux ux -1)))
(fma.f32 (sqrt.f32 (/.f32 ux (fma.f32 ux ux -1))) (sqrt.f32 (/.f32 ux (fma.f32 ux ux -1))) (/.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 (fma.f32 ux ux -1)))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 ux (fma.f32 ux ux -1))) 2) (cbrt.f32 (/.f32 ux (fma.f32 ux ux -1))) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(fma.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2)) (cbrt.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux)))) (/.f32 ux (fma.f32 ux ux -1)))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1)))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (*.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.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 (*.f32 ux ux))) (+.f32 (*.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.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 (*.f32 ux ux))) (+.f32 (*.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.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 (*.f32 ux ux))) (+.f32 (*.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.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 (*.f32 ux ux))) (+.f32 (*.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1)))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.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 ux (fma.f32 ux ux -1)) (+.f32 (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.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 ux (fma.f32 ux ux -1)) (+.f32 (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.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 ux (fma.f32 ux ux -1)) (+.f32 (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.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 ux (fma.f32 ux ux -1)) (+.f32 (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.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 ux (fma.f32 ux ux -1)) (+.f32 (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (+.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 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (+.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 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (+.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 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (+.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 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (+.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 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (+.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 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (+.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 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (+.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 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (+.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 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (+.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 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux 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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux 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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux 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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux 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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -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))) (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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -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))) (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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -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))) (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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -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))) (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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -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))) (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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 (fma.f32 ux ux -1)) (*.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))) (/.f32 1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -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 1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))))
(+.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -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 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux 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 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux 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 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux 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 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux 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 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (/.f32 ux (fma.f32 ux ux -1)))
(+.f32 (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (/.f32 ux (fma.f32 ux ux -1)))
(+.f32 (*.f32 (/.f32 ux (+.f32 1 ux)) (neg.f32 ux)) (+.f32 (*.f32 (neg.f32 maxCos) (neg.f32 ux)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))))
(+.f32 (*.f32 (neg.f32 ux) (/.f32 ux (+.f32 1 ux))) (+.f32 (*.f32 (neg.f32 ux) (neg.f32 maxCos)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (*.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))))
(+.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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 (/.f32 ux (+.f32 1 ux)) (neg.f32 ux))) (*.f32 (neg.f32 maxCos) (neg.f32 ux)))
(+.f32 (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 (neg.f32 ux) (/.f32 ux (+.f32 1 ux)))) (*.f32 (neg.f32 ux) (neg.f32 maxCos)))
(*.f32 1 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(*.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 1)
(*.f32 (sqrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (sqrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(*.f32 (cbrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) 2) (cbrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(*.f32 (-.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (/.f32 1 (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(*.f32 (-.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))
(*.f32 (+.f32 (sqrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (-.f32 (sqrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 1 (/.f32 (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (-.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))))
(/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (+.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2) (*.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 2) (*.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (-.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -3) (pow.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 3)) (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2) (-.f32 (*.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))
(/.f32 (+.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 3) (pow.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 3)) (+.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 2) (-.f32 (*.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (*.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))) (neg.f32 (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))
(pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 1)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) 2)
(pow.f32 (cbrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) 3)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 3) 1/3)
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 2))
(log.f32 (exp.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 3))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(exp.f32 (log.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) 1))
(log1p.f32 (expm1.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(fma.f32 1 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(fma.f32 1 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(fma.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) 1 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(fma.f32 (sqrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))) (sqrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))) (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(fma.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -1/2) (pow.f32 (-.f32 1 (*.f32 ux ux)) -1/2) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))) 2) (cbrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))) (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(fma.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2)) (cbrt.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux)))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
Outputs
1
(+.f32 (*.f32 -1 ux) 1)
(fma.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 (fma.f32 ux ux 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 (neg.f32 (pow.f32 ux 3)))))
(-.f32 (-.f32 (fma.f32 ux ux 1) (pow.f32 ux 3)) ux)
(-.f32 (-.f32 (fma.f32 ux ux 1) ux) (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 (/.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 (+.f32 (/.f32 1 ux) (/.f32 -1 (*.f32 ux ux))) (-.f32 (/.f32 1 (pow.f32 ux 4)) (/.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 (/.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 (+.f32 (/.f32 1 ux) (/.f32 -1 (*.f32 ux ux))) (-.f32 (/.f32 1 (pow.f32 ux 4)) (/.f32 1 (pow.f32 ux 3))))
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 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 (-.f32 1 maxCos) ux))
(*.f32 (neg.f32 ux) (-.f32 1 maxCos))
(neg.f32 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 1 maxCos) (neg.f32 ux))
(+.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 (/.f32 1 (-.f32 1 (pow.f32 ux 2))) (/.f32 ux (-.f32 (pow.f32 ux 2) 1))) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (/.f32 (+.f32 1 ux) ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (/.f32 ux (/.f32 (+.f32 1 ux) ux))))
(-.f32 (+.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 2))) (+.f32 (*.f32 maxCos ux) (/.f32 ux (-.f32 (pow.f32 ux 2) 1)))) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (fma.f32 maxCos ux (/.f32 ux (fma.f32 ux ux -1))) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(+.f32 (fma.f32 ux maxCos (/.f32 ux (fma.f32 ux ux -1))) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (/.f32 (+.f32 1 ux) ux))))
(+.f32 (fma.f32 ux maxCos (/.f32 ux (fma.f32 ux ux -1))) (-.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (/.f32 ux (/.f32 (+.f32 1 ux) ux))))
(-.f32 (+.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 2))) (+.f32 (*.f32 maxCos ux) (/.f32 ux (-.f32 (pow.f32 ux 2) 1)))) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (fma.f32 maxCos ux (/.f32 ux (fma.f32 ux ux -1))) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(+.f32 (fma.f32 ux maxCos (/.f32 ux (fma.f32 ux ux -1))) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (/.f32 (+.f32 1 ux) ux))))
(+.f32 (fma.f32 ux maxCos (/.f32 ux (fma.f32 ux ux -1))) (-.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (/.f32 ux (/.f32 (+.f32 1 ux) ux))))
(-.f32 (+.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 2))) (+.f32 (*.f32 maxCos ux) (/.f32 ux (-.f32 (pow.f32 ux 2) 1)))) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (fma.f32 maxCos ux (/.f32 ux (fma.f32 ux ux -1))) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(+.f32 (fma.f32 ux maxCos (/.f32 ux (fma.f32 ux ux -1))) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (/.f32 (+.f32 1 ux) ux))))
(+.f32 (fma.f32 ux maxCos (/.f32 ux (fma.f32 ux ux -1))) (-.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (/.f32 ux (/.f32 (+.f32 1 ux) ux))))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(-.f32 (+.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 2))) (+.f32 (/.f32 ux (-.f32 (pow.f32 ux 2) 1)) (*.f32 maxCos ux))) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (fma.f32 maxCos ux (/.f32 ux (fma.f32 ux ux -1))) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(+.f32 (fma.f32 ux maxCos (/.f32 ux (fma.f32 ux ux -1))) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (/.f32 (+.f32 1 ux) ux))))
(+.f32 (fma.f32 ux maxCos (/.f32 ux (fma.f32 ux ux -1))) (-.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (/.f32 ux (/.f32 (+.f32 1 ux) ux))))
(-.f32 (+.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 2))) (+.f32 (/.f32 ux (-.f32 (pow.f32 ux 2) 1)) (*.f32 maxCos ux))) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (fma.f32 maxCos ux (/.f32 ux (fma.f32 ux ux -1))) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(+.f32 (fma.f32 ux maxCos (/.f32 ux (fma.f32 ux ux -1))) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (/.f32 (+.f32 1 ux) ux))))
(+.f32 (fma.f32 ux maxCos (/.f32 ux (fma.f32 ux ux -1))) (-.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (/.f32 ux (/.f32 (+.f32 1 ux) ux))))
(-.f32 (+.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 2))) (+.f32 (/.f32 ux (-.f32 (pow.f32 ux 2) 1)) (*.f32 maxCos ux))) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (fma.f32 maxCos ux (/.f32 ux (fma.f32 ux ux -1))) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(+.f32 (fma.f32 ux maxCos (/.f32 ux (fma.f32 ux ux -1))) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (/.f32 (+.f32 1 ux) ux))))
(+.f32 (fma.f32 ux maxCos (/.f32 ux (fma.f32 ux ux -1))) (-.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (/.f32 ux (/.f32 (+.f32 1 ux) ux))))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(-.f32 (+.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 2))) (+.f32 (/.f32 ux (-.f32 (pow.f32 ux 2) 1)) (*.f32 maxCos ux))) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (fma.f32 maxCos ux (/.f32 ux (fma.f32 ux ux -1))) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(+.f32 (fma.f32 ux maxCos (/.f32 ux (fma.f32 ux ux -1))) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (/.f32 (+.f32 1 ux) ux))))
(+.f32 (fma.f32 ux maxCos (/.f32 ux (fma.f32 ux ux -1))) (-.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (/.f32 ux (/.f32 (+.f32 1 ux) ux))))
(-.f32 (+.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 2))) (+.f32 (/.f32 ux (-.f32 (pow.f32 ux 2) 1)) (*.f32 maxCos ux))) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (fma.f32 maxCos ux (/.f32 ux (fma.f32 ux ux -1))) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(+.f32 (fma.f32 ux maxCos (/.f32 ux (fma.f32 ux ux -1))) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (/.f32 (+.f32 1 ux) ux))))
(+.f32 (fma.f32 ux maxCos (/.f32 ux (fma.f32 ux ux -1))) (-.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (/.f32 ux (/.f32 (+.f32 1 ux) ux))))
(-.f32 (+.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 2))) (+.f32 (/.f32 ux (-.f32 (pow.f32 ux 2) 1)) (*.f32 maxCos ux))) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (fma.f32 maxCos ux (/.f32 ux (fma.f32 ux ux -1))) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(+.f32 (fma.f32 ux maxCos (/.f32 ux (fma.f32 ux ux -1))) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (/.f32 (+.f32 1 ux) ux))))
(+.f32 (fma.f32 ux maxCos (/.f32 ux (fma.f32 ux ux -1))) (-.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (/.f32 ux (/.f32 (+.f32 1 ux) ux))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 ux (fma.f32 ux ux -1)))) (-.f32 1 (/.f32 1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 ux (fma.f32 ux ux -1)))) 1) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (expm1.f32 (log1p.f32 (/.f32 ux (fma.f32 ux ux -1)))))
(+.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (expm1.f32 (log1p.f32 (/.f32 ux (fma.f32 ux ux -1)))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))))) 1)
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))))) (-.f32 1 (/.f32 ux (fma.f32 ux ux -1))))
(+.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))))) 1) (/.f32 ux (fma.f32 ux ux -1)))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (expm1.f32 (log1p.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (expm1.f32 (log1p.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))))
(-.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))) (/.f32 (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))))
(/.f32 (-.f32 (pow.f32 (neg.f32 (fma.f32 ux ux -1)) -2) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2)) (-.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (/.f32 ux (fma.f32 ux ux -1))))
(-.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (exp.f32 (log1p.f32 (/.f32 ux (fma.f32 ux ux -1))))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 ux (fma.f32 ux ux -1)))) 1) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (expm1.f32 (log1p.f32 (/.f32 ux (fma.f32 ux ux -1)))))
(+.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (expm1.f32 (log1p.f32 (/.f32 ux (fma.f32 ux ux -1)))))
(-.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (exp.f32 (log1p.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux)))))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))))) 1) (/.f32 ux (fma.f32 ux ux -1)))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (expm1.f32 (log1p.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (expm1.f32 (log1p.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))))
(*.f32 1 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))
(*.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 1)
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))
(*.f32 (sqrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))) (sqrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))
(*.f32 (cbrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))) 2))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))) 2) (cbrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))
(*.f32 (-.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2)) (/.f32 1 (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))))
(/.f32 (-.f32 (pow.f32 (neg.f32 (fma.f32 ux ux -1)) -2) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2)) (-.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (/.f32 ux (fma.f32 ux ux -1))))
(*.f32 (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 3)) (/.f32 1 (-.f32 (+.f32 (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2) (pow.f32 (-.f32 1 (*.f32 ux ux)) -2)) (/.f32 (neg.f32 ux) (pow.f32 (-.f32 1 (*.f32 ux ux)) 2)))))
(*.f32 (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 3)) (/.f32 1 (+.f32 (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2) (-.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2) (/.f32 (neg.f32 ux) (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 3)) (+.f32 (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2)) (/.f32 ux (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))))
(/.f32 (+.f32 (pow.f32 (neg.f32 (fma.f32 ux ux -1)) -3) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 3)) (+.f32 (pow.f32 (neg.f32 (fma.f32 ux ux -1)) -2) (+.f32 (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2) (/.f32 ux (pow.f32 (neg.f32 (fma.f32 ux ux -1)) 2)))))
(/.f32 1 (/.f32 (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (-.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))))
(/.f32 (-.f32 (pow.f32 (neg.f32 (fma.f32 ux ux -1)) -2) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2)) (-.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (/.f32 ux (fma.f32 ux ux -1))))
(/.f32 1 (/.f32 (-.f32 (+.f32 (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2) (pow.f32 (-.f32 1 (*.f32 ux ux)) -2)) (/.f32 (neg.f32 ux) (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))) (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 3))))
(*.f32 (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 3)) (/.f32 1 (+.f32 (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2) (-.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2) (/.f32 (neg.f32 ux) (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 3)) (+.f32 (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2)) (/.f32 ux (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))))
(/.f32 (+.f32 (pow.f32 (neg.f32 (fma.f32 ux ux -1)) -3) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 3)) (+.f32 (pow.f32 (neg.f32 (fma.f32 ux ux -1)) -2) (+.f32 (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2) (/.f32 ux (pow.f32 (neg.f32 (fma.f32 ux ux -1)) 2)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))))
(/.f32 (-.f32 (pow.f32 (neg.f32 (fma.f32 ux ux -1)) -2) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2)) (-.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (/.f32 ux (fma.f32 ux ux -1))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 3)) (-.f32 (+.f32 (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2) (pow.f32 (-.f32 1 (*.f32 ux ux)) -2)) (/.f32 (neg.f32 ux) (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))))
(*.f32 (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 3)) (/.f32 1 (+.f32 (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2) (-.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2) (/.f32 (neg.f32 ux) (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 3)) (+.f32 (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2)) (/.f32 ux (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))))
(/.f32 (+.f32 (pow.f32 (neg.f32 (fma.f32 ux ux -1)) -3) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 3)) (+.f32 (pow.f32 (neg.f32 (fma.f32 ux ux -1)) -2) (+.f32 (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2) (/.f32 ux (pow.f32 (neg.f32 (fma.f32 ux ux -1)) 2)))))
(/.f32 (-.f32 (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2) (pow.f32 (-.f32 1 (*.f32 ux ux)) -2)) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))))
(/.f32 (-.f32 (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2) (pow.f32 (neg.f32 (fma.f32 ux ux -1)) -2)) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(/.f32 (+.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (fma.f32 ux ux -1) ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (fma.f32 ux ux -1) ux)))
(/.f32 (-.f32 (+.f32 (/.f32 (fma.f32 ux ux -1) ux) 1) (*.f32 ux ux)) (/.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2)) ux))
(*.f32 ux (/.f32 (+.f32 (neg.f32 (fma.f32 ux ux -1)) (/.f32 (fma.f32 ux ux -1) ux)) (neg.f32 (pow.f32 (neg.f32 (fma.f32 ux ux -1)) 2))))
(/.f32 (+.f32 (fma.f32 ux ux -1) (*.f32 (-.f32 1 (*.f32 ux ux)) ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)))
(/.f32 (+.f32 (fma.f32 ux ux -1) (*.f32 ux (-.f32 1 (*.f32 ux ux)))) (*.f32 (fma.f32 ux ux -1) (-.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 ux)) (neg.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2)))
(/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 ux)) (neg.f32 (pow.f32 (neg.f32 (fma.f32 ux ux -1)) 2)))
(/.f32 (+.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 ux))) (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))
(/.f32 (*.f32 (fma.f32 -1 ux 1) (-.f32 1 (*.f32 ux ux))) (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 ux)) (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))
(/.f32 (*.f32 (neg.f32 (fma.f32 ux ux -1)) (-.f32 1 ux)) (pow.f32 (neg.f32 (fma.f32 ux ux -1)) 2))
(/.f32 (+.f32 (*.f32 -1 (/.f32 (fma.f32 ux ux -1) ux)) (*.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) 1)) (*.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 (fma.f32 ux ux -1) ux)))
(/.f32 (fma.f32 -1 (/.f32 (fma.f32 ux ux -1) ux) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (*.f32 (/.f32 (fma.f32 ux ux -1) ux) (neg.f32 (-.f32 1 (*.f32 ux ux)))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux ux -1) (/.f32 (fma.f32 ux ux -1) ux)) (pow.f32 (-.f32 1 (*.f32 ux ux)) 2)) ux)
(*.f32 ux (/.f32 (-.f32 (fma.f32 ux ux -1) (/.f32 (fma.f32 ux ux -1) ux)) (pow.f32 (neg.f32 (fma.f32 ux ux -1)) 2)))
(/.f32 (+.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) ux)) (*.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (fma.f32 ux ux -1)))
(/.f32 (*.f32 (fma.f32 -1 ux 1) (-.f32 1 (*.f32 ux ux))) (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 ux)) (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))
(/.f32 (*.f32 (neg.f32 (fma.f32 ux ux -1)) (-.f32 1 ux)) (pow.f32 (neg.f32 (fma.f32 ux ux -1)) 2))
(/.f32 (+.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (*.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (neg.f32 ux))) (*.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (-.f32 1 (*.f32 ux ux))))
(/.f32 (+.f32 (fma.f32 ux ux -1) (*.f32 ux (-.f32 1 (*.f32 ux ux)))) (*.f32 (fma.f32 ux ux -1) (-.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 ux)) (neg.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2)))
(/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 ux)) (neg.f32 (pow.f32 (neg.f32 (fma.f32 ux ux -1)) 2)))
(/.f32 (+.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (/.f32 (fma.f32 ux ux -1) ux) 1)) (*.f32 (/.f32 (fma.f32 ux ux -1) ux) (-.f32 1 (*.f32 ux ux))))
(/.f32 (+.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (fma.f32 ux ux -1) ux)) (*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (fma.f32 ux ux -1) ux)))
(/.f32 (-.f32 (+.f32 (/.f32 (fma.f32 ux ux -1) ux) 1) (*.f32 ux ux)) (/.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2)) ux))
(*.f32 ux (/.f32 (+.f32 (neg.f32 (fma.f32 ux ux -1)) (/.f32 (fma.f32 ux ux -1) ux)) (neg.f32 (pow.f32 (neg.f32 (fma.f32 ux ux -1)) 2))))
(/.f32 (+.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (*.f32 (/.f32 (fma.f32 ux ux -1) ux) -1)) (*.f32 (/.f32 (fma.f32 ux ux -1) ux) (neg.f32 (-.f32 1 (*.f32 ux ux)))))
(/.f32 (fma.f32 -1 (/.f32 (fma.f32 ux ux -1) ux) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (*.f32 (/.f32 (fma.f32 ux ux -1) ux) (neg.f32 (-.f32 1 (*.f32 ux ux)))))
(*.f32 (/.f32 (-.f32 (fma.f32 ux ux -1) (/.f32 (fma.f32 ux ux -1) ux)) (pow.f32 (-.f32 1 (*.f32 ux ux)) 2)) ux)
(*.f32 ux (/.f32 (-.f32 (fma.f32 ux ux -1) (/.f32 (fma.f32 ux ux -1) ux)) (pow.f32 (neg.f32 (fma.f32 ux ux -1)) 2)))
(/.f32 (+.f32 (fma.f32 ux ux -1) (*.f32 ux (-.f32 1 (*.f32 ux ux)))) (*.f32 (fma.f32 ux ux -1) (-.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 ux)) (neg.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2)))
(/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 ux)) (neg.f32 (pow.f32 (neg.f32 (fma.f32 ux ux -1)) 2)))
(/.f32 (+.f32 (*.f32 (fma.f32 ux ux -1) -1) (*.f32 ux (neg.f32 (-.f32 1 (*.f32 ux ux))))) (*.f32 (fma.f32 ux ux -1) (neg.f32 (-.f32 1 (*.f32 ux ux)))))
(/.f32 (*.f32 (fma.f32 -1 ux 1) (-.f32 1 (*.f32 ux ux))) (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 ux)) (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))
(/.f32 (*.f32 (neg.f32 (fma.f32 ux ux -1)) (-.f32 1 ux)) (pow.f32 (neg.f32 (fma.f32 ux ux -1)) 2))
(/.f32 (+.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (neg.f32 ux) (-.f32 1 (*.f32 ux ux)))) (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))
(/.f32 (*.f32 (fma.f32 -1 ux 1) (-.f32 1 (*.f32 ux ux))) (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 ux)) (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))
(/.f32 (*.f32 (neg.f32 (fma.f32 ux ux -1)) (-.f32 1 ux)) (pow.f32 (neg.f32 (fma.f32 ux ux -1)) 2))
(/.f32 (+.f32 (*.f32 (neg.f32 ux) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (*.f32 (-.f32 1 (*.f32 ux ux)) -1)) (*.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (-.f32 1 (*.f32 ux ux)))))
(/.f32 (+.f32 (fma.f32 ux ux -1) (*.f32 ux (-.f32 1 (*.f32 ux ux)))) (*.f32 (fma.f32 ux ux -1) (-.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 ux)) (neg.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2)))
(/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 ux)) (neg.f32 (pow.f32 (neg.f32 (fma.f32 ux ux -1)) 2)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2))) (neg.f32 (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))))
(/.f32 (-.f32 (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2) (pow.f32 (-.f32 1 (*.f32 ux ux)) -2)) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))))
(/.f32 (-.f32 (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2) (pow.f32 (neg.f32 (fma.f32 ux ux -1)) -2)) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 3))) (neg.f32 (-.f32 (+.f32 (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2) (pow.f32 (-.f32 1 (*.f32 ux ux)) -2)) (/.f32 (neg.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 (fma.f32 ux ux -1)) 3))) (neg.f32 (+.f32 (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2) (-.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2) (/.f32 (neg.f32 ux) (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -3) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 3)) (+.f32 (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2)) (/.f32 ux (pow.f32 (-.f32 1 (*.f32 ux ux)) 2)))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (neg.f32 (fma.f32 ux ux -1)) -3) (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 3)) (+.f32 (pow.f32 (neg.f32 (fma.f32 ux ux -1)) -2) (+.f32 (pow.f32 (/.f32 ux (fma.f32 ux ux -1)) 2) (/.f32 ux (pow.f32 (neg.f32 (fma.f32 ux ux -1)) 2))))))
(pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 1)
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))) 2)
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))
(pow.f32 (cbrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))) 3)
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))
(pow.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 3) 1/3)
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 2))
(sqrt.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))) 2))
(fabs.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))))
(fabs.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1)))))
(log.f32 (exp.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 3))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))
(exp.f32 (log.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))) 1))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))
(log1p.f32 (expm1.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))
(fma.f32 1 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))
(fma.f32 1 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))
(fma.f32 ux (/.f32 1 (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))
(fma.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) 1 (/.f32 ux (fma.f32 ux ux -1)))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))
(fma.f32 (sqrt.f32 (/.f32 ux (fma.f32 ux ux -1))) (sqrt.f32 (/.f32 ux (fma.f32 ux ux -1))) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))
(fma.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -1/2) (pow.f32 (-.f32 1 (*.f32 ux ux)) -1/2) (/.f32 ux (fma.f32 ux ux -1)))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 ux (fma.f32 ux ux -1))) 2) (cbrt.f32 (/.f32 ux (fma.f32 ux ux -1))) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))
(fma.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2)) (cbrt.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux)))) (/.f32 ux (fma.f32 ux ux -1)))
(fma.f32 (cbrt.f32 (pow.f32 (neg.f32 (fma.f32 ux ux -1)) -2)) (cbrt.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1)))) (/.f32 ux (fma.f32 ux ux -1)))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1)))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (*.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (*.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (*.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (*.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 1 (neg.f32 (fma.f32 ux ux -1))) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (+.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 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (*.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (+.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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1)))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (+.f32 (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (+.f32 (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (+.f32 (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 1 (neg.f32 (fma.f32 ux ux -1))) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (+.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 ux (fma.f32 ux ux -1)) (+.f32 (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 1 (neg.f32 (fma.f32 ux ux -1))) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (+.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 ux (fma.f32 ux ux -1)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (+.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 ux (fma.f32 ux ux -1)) (+.f32 (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (+.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 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (+.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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (+.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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (+.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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (+.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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 1 (neg.f32 (fma.f32 ux ux -1))) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (+.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 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (+.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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (+.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 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (+.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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (+.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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (+.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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (+.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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 1 (neg.f32 (fma.f32 ux ux -1))) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (+.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 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (+.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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (+.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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -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 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux 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 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux 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 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux 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 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 1 (neg.f32 (fma.f32 ux ux -1))) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (+.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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (+.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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux))))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -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))) (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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux))))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux))))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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))))) (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 (fma.f32 ux ux -1)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (+.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (+.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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux))))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -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))) (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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux))))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux))))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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))))) (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 (fma.f32 ux ux -1)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (+.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (+.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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux))))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -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))) (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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux))))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux))))))
(fma.f32 2 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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))))) (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 (fma.f32 ux ux -1)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (+.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (+.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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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))))) (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 (fma.f32 ux ux -1)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -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))) (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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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))))) (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 (fma.f32 ux ux -1)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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))))) (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 (fma.f32 ux ux -1)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux 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))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 (*.f32 ux 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 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (+.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (+.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)))) (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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (+.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (+.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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -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))) (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 (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (+.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (+.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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (+.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (+.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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))))
(+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 (*.f32 ux 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 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (+.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (+.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)))) (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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux 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))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(+.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 1 (neg.f32 (fma.f32 ux ux -1))) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (+.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 (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (+.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 (fma.f32 ux ux -1)) (*.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))) (/.f32 1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -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 1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.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 1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 1 (neg.f32 (fma.f32 ux ux -1))) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (+.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 (fma.f32 ux ux -1)) (*.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 1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (+.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 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(+.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux 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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux 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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux 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 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 1 (neg.f32 (fma.f32 ux ux -1))) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (+.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 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (+.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 (*.f32 ux ux))) (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (/.f32 ux (fma.f32 ux ux -1)))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(+.f32 (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (/.f32 ux (fma.f32 ux ux -1)))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(+.f32 (*.f32 (/.f32 ux (+.f32 1 ux)) (neg.f32 ux)) (+.f32 (*.f32 (neg.f32 maxCos) (neg.f32 ux)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(+.f32 (*.f32 (neg.f32 ux) (/.f32 ux (+.f32 1 ux))) (+.f32 (*.f32 (neg.f32 ux) (neg.f32 maxCos)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(+.f32 (*.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(+.f32 (*.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 1) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(+.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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (*.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (neg.f32 ux) ux)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(+.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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (-.f32 (/.f32 ux (fma.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 1 (neg.f32 (fma.f32 ux ux -1))) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (+.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 (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 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux 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 ux (fma.f32 ux ux -1)) (+.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (+.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 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 (/.f32 ux (+.f32 1 ux)) (neg.f32 ux))) (*.f32 (neg.f32 maxCos) (neg.f32 ux)))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(+.f32 (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 (neg.f32 ux) (/.f32 ux (+.f32 1 ux)))) (*.f32 (neg.f32 ux) (neg.f32 maxCos)))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(*.f32 1 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(*.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 1)
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(*.f32 (sqrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (sqrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(*.f32 (cbrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) 2))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) 2) (cbrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(*.f32 (-.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (/.f32 1 (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(*.f32 (-.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))) 2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (/.f32 1 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))) 2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))))
(/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1)))) 2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))))
(*.f32 (-.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))
(*.f32 (-.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))) 3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))) 2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))))
(/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux 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 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))))) (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))) 2)))
(/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1)))) 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 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1)))))) (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1)))) 2)))
(*.f32 (+.f32 (sqrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (-.f32 (sqrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(*.f32 (+.f32 (sqrt.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (-.f32 (sqrt.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(*.f32 (+.f32 (sqrt.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (-.f32 (sqrt.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))) (sqrt.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 1 (/.f32 (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))))
(*.f32 (-.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))) 2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (/.f32 1 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))) 2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))))
(/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1)))) 2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (-.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))))
(*.f32 (-.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))) 3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))) 2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))))
(/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux 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 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))))) (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))) 2)))
(/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1)))) 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 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1)))))) (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1)))) 2)))
(/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(*.f32 (-.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))) 2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (/.f32 1 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))) 2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))))
(/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1)))) 2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))))
(/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (+.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(*.f32 (-.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))) 3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))) 2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))))
(/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux 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 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))))) (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))) 2)))
(/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1)))) 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 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1)))))) (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1)))) 2)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2) (*.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2) (*.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (+.f32 (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2) (*.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (/.f32 ux (fma.f32 ux ux -1)))))
(/.f32 (+.f32 (pow.f32 (neg.f32 (fma.f32 ux ux -1)) -2) (*.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 (neg.f32 ux) (fma.f32 ux ux -1))))) (+.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1))) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 (neg.f32 ux) (fma.f32 ux ux -1)))))
(/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 2) (*.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) (-.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(*.f32 (-.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))) 2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (/.f32 1 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))) 2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))))
(/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1)))) 2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -3) (pow.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 3)) (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2) (-.f32 (*.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -3) (pow.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 3)) (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2) (*.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (/.f32 1 (-.f32 1 (*.f32 ux ux)))))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -3) (pow.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 3)) (fma.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (+.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))) (pow.f32 (-.f32 1 (*.f32 ux ux)) -2)))
(/.f32 (+.f32 (pow.f32 (neg.f32 (fma.f32 ux ux -1)) -3) (pow.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 3)) (fma.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (+.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1))))) (pow.f32 (neg.f32 (fma.f32 ux ux -1)) -2)))
(/.f32 (+.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 3) (pow.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) 3)) (+.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 2) (-.f32 (*.f32 (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))) (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) (*.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))
(*.f32 (-.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))) 3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))) 2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))))
(/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux 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 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))))) (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))) 2)))
(/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1)))) 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 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1)))))) (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1)))) 2)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))) (neg.f32 (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))) 2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2))) (neg.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))) 2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1)))) 2) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 2)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) 2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (+.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))) 3) (pow.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))) 2) (*.f32 (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)) (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux 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 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))))) (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))) 2))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1)))) 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 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1)))))) (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (/.f32 1 (neg.f32 (fma.f32 ux ux -1)))) 2))))
(pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 1)
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) 2)
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(pow.f32 (cbrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) 3)
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(pow.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 3) 1/3)
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 2))
(sqrt.f32 (pow.f32 (+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 2))
(fabs.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux))))))
(fabs.f32 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1))))))
(log.f32 (exp.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))) 3))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(exp.f32 (log.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))) 1))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(log1p.f32 (expm1.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(fma.f32 1 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(fma.f32 1 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(fma.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) 1 (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(fma.f32 (sqrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))) (sqrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))) (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(fma.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -1/2) (pow.f32 (-.f32 1 (*.f32 ux ux)) -1/2) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))) 2) (cbrt.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (/.f32 ux (fma.f32 ux ux -1)))) (*.f32 ux (neg.f32 (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(+.f32 (/.f32 ux (fma.f32 ux ux -1)) (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (-.f32 1 (*.f32 ux ux)))))
(-.f32 (/.f32 ux (fma.f32 ux ux -1)) (fma.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos) (/.f32 -1 (neg.f32 (fma.f32 ux ux -1)))))
(fma.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2)) (cbrt.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux)))) (-.f32 (/.f32 ux (fma.f32 ux ux -1)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos))))
(-.f32 (fma.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) -2)) (cbrt.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux)))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
(-.f32 (fma.f32 (cbrt.f32 (pow.f32 (neg.f32 (fma.f32 ux ux -1)) -2)) (cbrt.f32 (/.f32 1 (neg.f32 (fma.f32 ux ux -1)))) (/.f32 ux (fma.f32 ux ux -1))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))

localize15.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.4b
(/.f32 1 (+.f32 1 ux))
Compiler

Compiled 13 to 10 computations (23.1% saved)

localize54.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(-.f32 (-.f32 -1 ux) (*.f32 (*.f32 ux ux) (-.f32 -1 ux)))
0.4b
(*.f32 (*.f32 ux ux) (-.f32 -1 ux))
0.4b
(*.f32 (+.f32 ux 1) (-.f32 -1 ux))
0.5b
(/.f32 (-.f32 (-.f32 -1 ux) (*.f32 (*.f32 ux ux) (-.f32 -1 ux))) (*.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
1.0ms
ux
@inf
(/.f32 (-.f32 (-.f32 -1 ux) (*.f32 (*.f32 ux ux) (-.f32 -1 ux))) (*.f32 (+.f32 ux 1) (-.f32 -1 ux)))
1.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
@-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 ux ux) (-.f32 -1 ux))
0.0ms
ux
@inf
(*.f32 (+.f32 ux 1) (-.f32 -1 ux))

rewrite133.0ms (1.2%)

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

Useful iterations: 1 (0.0ms)

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

simplify399.0ms (3.8%)

Algorithm
egg-herbie
Rules
1118×associate-*r*
1092×associate-*l*
868×associate-/l*
752×associate-/r*
722×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

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

eval715.0ms (6.7%)

Compiler

Compiled 43700 to 28075 computations (35.8% saved)

prune473.0ms (4.5%)

Pruning

8 alts after pruning (3 fresh and 5 done)

PrunedKeptTotal
New142321425
Fresh011
Picked101
Done156
Total142581433
Error
0b
Counts
1433 → 8
Alt Table
Click to see full alt table
StatusErrorProgram
1.1b
(/.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
1.1b
(/.f32 (-.f32 (-.f32 -1 ux) (*.f32 (*.f32 ux ux) (-.f32 -1 ux))) (+.f32 -1 (*.f32 ux (+.f32 -2 (neg.f32 ux)))))
1.0b
(/.f32 1 (/.f32 1 (-.f32 1 ux)))
4.8b
(/.f32 1 (+.f32 1 ux))
0.0b
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
0.7b
(-.f32 1 ux)
1.0b
(*.f32 (/.f32 1 (+.f32 ux 1)) (-.f32 1 (*.f32 ux ux)))
8.9b
1
Compiler

Compiled 91 to 74 computations (18.7% saved)

regimes45.0ms (0.4%)

Counts
19 → 1
Calls
Call 1
Inputs
1
(-.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 1 (-.f32 1 ux)))
(*.f32 (/.f32 1 (+.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 1 (-.f32 1 (*.f32 ux ux))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
(/.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 ux (+.f32 (*.f32 ux ux) -1))) (*.f32 ux (-.f32 (/.f32 ux (+.f32 1 ux)) maxCos)))
(-.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 (fma.f32 ux maxCos 1) ux)
(/.f32 1 (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 1 ux) ux) 1))
(/.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))))))
(pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 3)
Outputs
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
Calls

4 calls:

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

Compiled 266 to 181 computations (32% saved)

regimes17.0ms (0.2%)

Counts
4 → 1
Calls
Call 1
Inputs
1
(-.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:

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

Compiled 41 to 30 computations (26.8% saved)

regimes35.0ms (0.3%)

Accuracy

Total -8.2b remaining (-1203.6%)

Threshold costs -8.2b (-1203.6%)

Counts
3 → 1
Calls
Call 1
Inputs
1
(-.f32 1 ux)
(/.f32 1 (+.f32 1 ux))
Outputs
(-.f32 1 ux)
Calls

3 calls:

27.0ms
maxCos
4.0ms
ux
4.0ms
uy
Results
ErrorSegmentsBranch
0.7b1ux
0.7b1uy
0.7b1maxCos
Compiler

Compiled 24 to 19 computations (20.8% 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%)

end18.0ms (0.2%)

Compiler

Compiled 21 to 15 computations (28.6% saved)

Profiling

Loading profile data...