UniformSampleCone, z

Time bar (total: 6.3s)

analyze2.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.8s (27.8%)

Results
1.7s8256×body256valid
Bogosity

preprocess99.0ms (1.6%)

Algorithm
egg-herbie
Rules
2196×fma-def
416×fma-neg
284×sub-neg
220×associate-+l-
178×cancel-sign-sub-inv
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
025164
165128
2179128
3473120
41257120
52340120
62891120
73010120
83032120
Stop Event
saturated
Calls
Call 1
Inputs
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(+.f32 (-.f32 1 (neg.f32 ux)) (*.f32 (neg.f32 ux) maxCos))
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(+.f32 (-.f32 1 ux) (*.f32 ux (neg.f32 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 ux) (*.f32 ux maxCos))
(fma.f32 ux maxCos (-.f32 1 ux))
(-.f32 (fma.f32 ux maxCos 1) ux)
(+.f32 (-.f32 1 (neg.f32 ux)) (*.f32 (neg.f32 ux) maxCos))
(+.f32 (-.f32 1 (neg.f32 ux)) (*.f32 ux (neg.f32 maxCos)))
(-.f32 (+.f32 1 ux) (*.f32 ux maxCos))
(-.f32 ux (fma.f32 ux maxCos -1))
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(fma.f32 ux maxCos (-.f32 1 ux))
(-.f32 (fma.f32 ux maxCos 1) ux)
(+.f32 (-.f32 1 ux) (*.f32 ux (neg.f32 maxCos)))
(-.f32 1 (+.f32 ux (*.f32 ux maxCos)))
(-.f32 1 (fma.f32 ux maxCos ux))
(+.f32 (-.f32 1 uy) (*.f32 uy maxCos))
(+.f32 (-.f32 1 uy) (*.f32 maxCos uy))
(fma.f32 maxCos uy (-.f32 1 uy))
(+.f32 (-.f32 1 maxCos) (*.f32 maxCos ux))
(+.f32 (*.f32 ux maxCos) (-.f32 1 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)
Symmetry

(abs uy)

Compiler

Compiled 10 to 7 computations (30% saved)

eval0.0ms (0%)

Compiler

Compiled 15 to 9 computations (40% saved)

prune2.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.8%
(-.f32 (fma.f32 ux maxCos 1) ux)
99.9%
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
99.8%
(-.f32 (fma.f32 ux maxCos 1) ux)
99.9%
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
Compiler

Compiled 38 to 26 computations (31.6% saved)

localize99.0ms (1.6%)

Localize:

Found 3 expressions with local error:

NewAccuracyProgram
99.8%
(-.f32 (fma.f32 ux maxCos 1) ux)
100.0%
(*.f32 ux maxCos)
99.9%
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
Compiler

Compiled 33 to 17 computations (48.5% saved)

series4.0ms (0.1%)

Counts
3 → 72
Calls

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

rewrite97.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
1276×fma-def
1070×log-prod
812×pow-prod-down
534×pow-exp
510×pow-prod-up
Iterations

Useful iterations: 1 (0.0ms)

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

simplify130.0ms (2.1%)

Algorithm
egg-herbie
Rules
782×fma-neg
782×cancel-sign-sub-inv
764×unswap-sqr
624×times-frac
398×associate-+l-
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
038710755
19229571
229159395
Stop Event
node limit
Counts
389 → 223
Calls
Call 1
Inputs
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(*.f32 (-.f32 maxCos 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(-.f32 1 ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
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 ux maxCos)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(-.f32 (exp.f32 (log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 1)
(-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2))) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2))))
(-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (*.f32 ux ux) (+.f32 ux (fma.f32 ux maxCos 1))))
(-.f32 (/.f32 (pow.f32 (-.f32 1 ux) 2) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(*.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux))
(*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1)
(*.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 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))))
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2))))
(*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 1 (+.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 (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))))
(/.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 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))))
(/.f32 1 (/.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.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 (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2))))
(/.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 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (neg.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (neg.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.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 (pow.f32 (neg.f32 ux) 2) (*.f32 (fma.f32 ux maxCos 1) (neg.f32 ux)))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 3)) (+.f32 1 (+.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2) (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (pow.f32 (neg.f32 ux) 2)) (-.f32 (fma.f32 ux maxCos 1) (neg.f32 ux)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2)) (+.f32 1 (-.f32 ux (*.f32 ux maxCos))))
(pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1)
(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)
(pow.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) 1/2)
(pow.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2)
(pow.f32 (/.f32 (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) -1)
(pow.f32 (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) -1)
(pow.f32 (/.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) -1)
(pow.f32 (/.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) -1)
(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))))
(log.f32 (*.f32 (exp.f32 (-.f32 1 ux)) (+.f32 1 (expm1.f32 (*.f32 ux maxCos)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))) (pow.f32 (exp.f32 maxCos) ux)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))) (+.f32 1 (expm1.f32 (*.f32 ux maxCos)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 maxCos) ux) (+.f32 1 (expm1.f32 (-.f32 1 ux)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))) (exp.f32 (-.f32 1 ux))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))) (+.f32 1 (expm1.f32 (-.f32 1 ux)))))
(log.f32 (*.f32 (exp.f32 (fma.f32 ux maxCos 1)) (/.f32 1 (exp.f32 ux))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1))) (exp.f32 (neg.f32 ux))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1))) (/.f32 1 (exp.f32 ux))))
(log.f32 (*.f32 (exp.f32 (neg.f32 ux)) (exp.f32 (fma.f32 ux maxCos 1))))
(log.f32 (*.f32 (exp.f32 (neg.f32 ux)) (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1)))))
(log.f32 (*.f32 (/.f32 1 (exp.f32 ux)) (exp.f32 (fma.f32 ux maxCos 1))))
(log.f32 (*.f32 (/.f32 1 (exp.f32 ux)) (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1)))))
(log.f32 (/.f32 (exp.f32 (fma.f32 ux maxCos 1)) (+.f32 1 (expm1.f32 ux))))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1))) (exp.f32 ux)))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1))) (+.f32 1 (expm1.f32 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))
(exp.f32 (*.f32 (*.f32 (log.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 2))
(log1p.f32 (expm1.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))
(fma.f32 1 (-.f32 1 ux) (*.f32 ux maxCos))
(fma.f32 1 (*.f32 ux maxCos) (-.f32 1 ux))
(fma.f32 1 (fma.f32 ux maxCos 1) (neg.f32 ux))
(fma.f32 1 (fma.f32 ux maxCos 1) (*.f32 (neg.f32 ux) 1))
(fma.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (neg.f32 ux) 1 ux))
(fma.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(fma.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (neg.f32 ux) ux))
(fma.f32 1 (neg.f32 ux) (fma.f32 ux maxCos 1))
(fma.f32 ux maxCos (-.f32 1 ux))
(fma.f32 (-.f32 1 ux) 1 (*.f32 ux maxCos))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 (*.f32 ux maxCos) 1 (-.f32 1 ux))
(fma.f32 (fma.f32 ux maxCos 1) 1 (neg.f32 ux))
(fma.f32 (fma.f32 ux maxCos 1) 1 (*.f32 (neg.f32 ux) 1))
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1 (fma.f32 (neg.f32 ux) 1 ux))
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1 (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1 (+.f32 (neg.f32 ux) ux))
(fma.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (fma.f32 (neg.f32 ux) 1 ux))
(fma.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(fma.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (+.f32 (neg.f32 ux) ux))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 (neg.f32 ux) 1 ux))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (neg.f32 ux) ux))
(fma.f32 (cbrt.f32 (-.f32 1 ux)) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) (*.f32 ux maxCos))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) (cbrt.f32 (-.f32 1 ux)) (*.f32 ux maxCos))
(fma.f32 (pow.f32 (cbrt.f32 maxCos) 2) (*.f32 (cbrt.f32 maxCos) ux) (-.f32 1 ux))
(fma.f32 (cbrt.f32 (fma.f32 ux maxCos 1)) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos 1)) 2) (neg.f32 ux))
(fma.f32 (cbrt.f32 (fma.f32 ux maxCos 1)) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos 1)) 2) (*.f32 (neg.f32 ux) 1))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos 1)) 2) (cbrt.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)) (*.f32 (neg.f32 ux) 1))
(fma.f32 (cbrt.f32 (*.f32 ux maxCos)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (-.f32 1 ux))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (cbrt.f32 (*.f32 ux maxCos)) (-.f32 1 ux))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (neg.f32 (cbrt.f32 ux)) (fma.f32 ux maxCos 1))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) maxCos) (-.f32 1 ux))
(fma.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 (neg.f32 ux) 1 ux))
(fma.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(fma.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (neg.f32 ux) ux))
(fma.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 ux)) (*.f32 ux maxCos))
(fma.f32 (sqrt.f32 maxCos) (*.f32 (sqrt.f32 maxCos) ux) (-.f32 1 ux))
(fma.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 (fma.f32 ux maxCos 1)) (neg.f32 ux))
(fma.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 (fma.f32 ux maxCos 1)) (*.f32 (neg.f32 ux) 1))
(fma.f32 (sqrt.f32 (*.f32 ux maxCos)) (sqrt.f32 (*.f32 ux maxCos)) (-.f32 1 ux))
(fma.f32 (sqrt.f32 ux) (neg.f32 (sqrt.f32 ux)) (fma.f32 ux maxCos 1))
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) maxCos) (-.f32 1 ux))
(fma.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))) (fma.f32 (neg.f32 ux) 1 ux))
(fma.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(fma.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))) (+.f32 (neg.f32 ux) ux))
(fma.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (*.f32 ux maxCos))
(fma.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2))) (fma.f32 (neg.f32 ux) 1 ux))
(fma.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(fma.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2))) (+.f32 (neg.f32 ux) ux))
(fma.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (fma.f32 (neg.f32 ux) 1 ux))
(fma.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(fma.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (+.f32 (neg.f32 ux) ux))
(fma.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)) (*.f32 ux maxCos))
(fma.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 1 (+.f32 ux (fma.f32 ux maxCos 1))) (fma.f32 (neg.f32 ux) 1 ux))
(fma.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 1 (+.f32 ux (fma.f32 ux maxCos 1))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(fma.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 1 (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 (neg.f32 ux) ux))
(fma.f32 (*.f32 (cbrt.f32 (neg.f32 ux)) (cbrt.f32 (neg.f32 ux))) (cbrt.f32 (neg.f32 ux)) (fma.f32 ux maxCos 1))
(fma.f32 (sqrt.f32 (neg.f32 ux)) (sqrt.f32 (neg.f32 ux)) (fma.f32 ux maxCos 1))
(fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) (fma.f32 ux maxCos 1))
(fma.f32 -1 ux (fma.f32 ux maxCos 1))
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (fma.f32 (neg.f32 ux) 1 ux))
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (+.f32 (neg.f32 ux) ux))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (fma.f32 ux maxCos 1))
(fma.f32 (*.f32 ux (pow.f32 (cbrt.f32 maxCos) 2)) (cbrt.f32 maxCos) (-.f32 1 ux))
(fma.f32 (*.f32 ux (sqrt.f32 maxCos)) (sqrt.f32 maxCos) (-.f32 1 ux))
(fma.f32 (*.f32 maxCos (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (-.f32 1 ux))
(fma.f32 (*.f32 maxCos (sqrt.f32 ux)) (sqrt.f32 ux) (-.f32 1 ux))
(+.f32 0 (*.f32 ux maxCos))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 maxCos) ux)) (cbrt.f32 (pow.f32 (exp.f32 maxCos) ux)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 maxCos) ux))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 maxCos) ux))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 maxCos) ux))))
(-.f32 (fma.f32 ux maxCos 1) 1)
(pow.f32 (*.f32 ux maxCos) 1)
(pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 3)
(pow.f32 (pow.f32 (*.f32 ux maxCos) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 ux maxCos) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 ux maxCos)) 2)
(sqrt.f32 (pow.f32 (*.f32 ux maxCos) 2))
(log.f32 (pow.f32 (exp.f32 maxCos) ux))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))))
(cbrt.f32 (pow.f32 (*.f32 ux maxCos) 3))
(expm1.f32 (log1p.f32 (*.f32 ux maxCos)))
(expm1.f32 (*.f32 (log1p.f32 (*.f32 ux maxCos)) 1))
(exp.f32 (log.f32 (*.f32 ux maxCos)))
(exp.f32 (*.f32 (log.f32 (*.f32 ux maxCos)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 ux maxCos)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 ux maxCos))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 ux maxCos) 3)) 1/3))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 ux maxCos)) 3) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 ux maxCos))) 2))
(log1p.f32 (expm1.f32 (*.f32 ux maxCos)))
(fma.f32 1 (fma.f32 ux maxCos 1) -1)
(fma.f32 (fma.f32 ux maxCos 1) 1 -1)
(fma.f32 (cbrt.f32 (fma.f32 ux maxCos 1)) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos 1)) 2) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos 1)) 2) (cbrt.f32 (fma.f32 ux maxCos 1)) -1)
(fma.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 (fma.f32 ux maxCos 1)) -1)
(+.f32 1 (neg.f32 (-.f32 ux (*.f32 ux maxCos))))
(+.f32 1 (fma.f32 -1 ux (*.f32 ux maxCos)))
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(+.f32 (*.f32 ux maxCos) (-.f32 1 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 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (neg.f32 ux) ux))
(+.f32 0 (-.f32 (fma.f32 ux maxCos 1) ux))
(+.f32 (neg.f32 ux) (fma.f32 ux maxCos 1))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) (cbrt.f32 (exp.f32 (-.f32 (fma.f32 ux maxCos 1) ux))))) (log.f32 (cbrt.f32 (exp.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))) (log.f32 (sqrt.f32 (exp.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))))
(*.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux))
(*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1)
(*.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 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))))
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2))))
(*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 1 (+.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 (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))))
(/.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 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))))
(/.f32 1 (/.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.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 (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2))))
(/.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 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (neg.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (neg.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.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 (pow.f32 (neg.f32 ux) 2) (*.f32 (fma.f32 ux maxCos 1) (neg.f32 ux)))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 3)) (+.f32 1 (+.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2) (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (pow.f32 (neg.f32 ux) 2)) (-.f32 (fma.f32 ux maxCos 1) (neg.f32 ux)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2)) (+.f32 1 (-.f32 ux (*.f32 ux maxCos))))
(pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1)
(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)
(pow.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) 1/2)
(pow.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2)
(pow.f32 (/.f32 (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) -1)
(pow.f32 (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) -1)
(pow.f32 (/.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) -1)
(pow.f32 (/.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) -1)
(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))))
(log.f32 (*.f32 (exp.f32 (-.f32 1 ux)) (+.f32 1 (expm1.f32 (*.f32 ux maxCos)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))) (pow.f32 (exp.f32 maxCos) ux)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))) (+.f32 1 (expm1.f32 (*.f32 ux maxCos)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 maxCos) ux) (+.f32 1 (expm1.f32 (-.f32 1 ux)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))) (exp.f32 (-.f32 1 ux))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))) (+.f32 1 (expm1.f32 (-.f32 1 ux)))))
(log.f32 (*.f32 (exp.f32 (fma.f32 ux maxCos 1)) (/.f32 1 (exp.f32 ux))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1))) (exp.f32 (neg.f32 ux))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1))) (/.f32 1 (exp.f32 ux))))
(log.f32 (*.f32 (exp.f32 (neg.f32 ux)) (exp.f32 (fma.f32 ux maxCos 1))))
(log.f32 (*.f32 (exp.f32 (neg.f32 ux)) (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1)))))
(log.f32 (*.f32 (/.f32 1 (exp.f32 ux)) (exp.f32 (fma.f32 ux maxCos 1))))
(log.f32 (*.f32 (/.f32 1 (exp.f32 ux)) (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1)))))
(log.f32 (/.f32 (exp.f32 (fma.f32 ux maxCos 1)) (+.f32 1 (expm1.f32 ux))))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1))) (exp.f32 ux)))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1))) (+.f32 1 (expm1.f32 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))
(exp.f32 (*.f32 (*.f32 (log.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 2))
(log1p.f32 (expm1.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))
(fma.f32 1 (-.f32 1 ux) (*.f32 ux maxCos))
(fma.f32 1 (*.f32 ux maxCos) (-.f32 1 ux))
(fma.f32 1 (fma.f32 ux maxCos 1) (neg.f32 ux))
(fma.f32 1 (fma.f32 ux maxCos 1) (*.f32 (neg.f32 ux) 1))
(fma.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (neg.f32 ux) 1 ux))
(fma.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(fma.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (neg.f32 ux) ux))
(fma.f32 1 (neg.f32 ux) (fma.f32 ux maxCos 1))
(fma.f32 ux maxCos (-.f32 1 ux))
(fma.f32 (-.f32 1 ux) 1 (*.f32 ux maxCos))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 (*.f32 ux maxCos) 1 (-.f32 1 ux))
(fma.f32 (fma.f32 ux maxCos 1) 1 (neg.f32 ux))
(fma.f32 (fma.f32 ux maxCos 1) 1 (*.f32 (neg.f32 ux) 1))
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1 (fma.f32 (neg.f32 ux) 1 ux))
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1 (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1 (+.f32 (neg.f32 ux) ux))
(fma.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (fma.f32 (neg.f32 ux) 1 ux))
(fma.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(fma.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (+.f32 (neg.f32 ux) ux))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 (neg.f32 ux) 1 ux))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (neg.f32 ux) ux))
(fma.f32 (cbrt.f32 (-.f32 1 ux)) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) (*.f32 ux maxCos))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) (cbrt.f32 (-.f32 1 ux)) (*.f32 ux maxCos))
(fma.f32 (pow.f32 (cbrt.f32 maxCos) 2) (*.f32 (cbrt.f32 maxCos) ux) (-.f32 1 ux))
(fma.f32 (cbrt.f32 (fma.f32 ux maxCos 1)) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos 1)) 2) (neg.f32 ux))
(fma.f32 (cbrt.f32 (fma.f32 ux maxCos 1)) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos 1)) 2) (*.f32 (neg.f32 ux) 1))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos 1)) 2) (cbrt.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)) (*.f32 (neg.f32 ux) 1))
(fma.f32 (cbrt.f32 (*.f32 ux maxCos)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (-.f32 1 ux))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (cbrt.f32 (*.f32 ux maxCos)) (-.f32 1 ux))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (neg.f32 (cbrt.f32 ux)) (fma.f32 ux maxCos 1))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) maxCos) (-.f32 1 ux))
(fma.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 (neg.f32 ux) 1 ux))
(fma.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(fma.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (neg.f32 ux) ux))
(fma.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 ux)) (*.f32 ux maxCos))
(fma.f32 (sqrt.f32 maxCos) (*.f32 (sqrt.f32 maxCos) ux) (-.f32 1 ux))
(fma.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 (fma.f32 ux maxCos 1)) (neg.f32 ux))
(fma.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 (fma.f32 ux maxCos 1)) (*.f32 (neg.f32 ux) 1))
(fma.f32 (sqrt.f32 (*.f32 ux maxCos)) (sqrt.f32 (*.f32 ux maxCos)) (-.f32 1 ux))
(fma.f32 (sqrt.f32 ux) (neg.f32 (sqrt.f32 ux)) (fma.f32 ux maxCos 1))
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) maxCos) (-.f32 1 ux))
(fma.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))) (fma.f32 (neg.f32 ux) 1 ux))
(fma.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(fma.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))) (+.f32 (neg.f32 ux) ux))
(fma.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (*.f32 ux maxCos))
(fma.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2))) (fma.f32 (neg.f32 ux) 1 ux))
(fma.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(fma.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2))) (+.f32 (neg.f32 ux) ux))
(fma.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (fma.f32 (neg.f32 ux) 1 ux))
(fma.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(fma.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (+.f32 (neg.f32 ux) ux))
(fma.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)) (*.f32 ux maxCos))
(fma.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 1 (+.f32 ux (fma.f32 ux maxCos 1))) (fma.f32 (neg.f32 ux) 1 ux))
(fma.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 1 (+.f32 ux (fma.f32 ux maxCos 1))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(fma.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 1 (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 (neg.f32 ux) ux))
(fma.f32 (*.f32 (cbrt.f32 (neg.f32 ux)) (cbrt.f32 (neg.f32 ux))) (cbrt.f32 (neg.f32 ux)) (fma.f32 ux maxCos 1))
(fma.f32 (sqrt.f32 (neg.f32 ux)) (sqrt.f32 (neg.f32 ux)) (fma.f32 ux maxCos 1))
(fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) (fma.f32 ux maxCos 1))
(fma.f32 -1 ux (fma.f32 ux maxCos 1))
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (fma.f32 (neg.f32 ux) 1 ux))
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (+.f32 (neg.f32 ux) ux))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (fma.f32 ux maxCos 1))
(fma.f32 (*.f32 ux (pow.f32 (cbrt.f32 maxCos) 2)) (cbrt.f32 maxCos) (-.f32 1 ux))
(fma.f32 (*.f32 ux (sqrt.f32 maxCos)) (sqrt.f32 maxCos) (-.f32 1 ux))
(fma.f32 (*.f32 maxCos (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (-.f32 1 ux))
(fma.f32 (*.f32 maxCos (sqrt.f32 ux)) (sqrt.f32 ux) (-.f32 1 ux))
Outputs
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (-.f32 maxCos 1) ux)
(*.f32 (+.f32 maxCos -1) ux)
(fma.f32 maxCos ux (neg.f32 ux))
(-.f32 (*.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)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(*.f32 (+.f32 maxCos -1) ux)
(fma.f32 maxCos ux (neg.f32 ux))
(-.f32 (*.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)
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 1 ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (-.f32 maxCos 1) ux)
(*.f32 (+.f32 maxCos -1) ux)
(fma.f32 maxCos ux (neg.f32 ux))
(-.f32 (*.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)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(*.f32 (+.f32 maxCos -1) ux)
(fma.f32 maxCos ux (neg.f32 ux))
(-.f32 (*.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)
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 1 ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (fma.f32 ux maxCos 1) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (exp.f32 (log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2))) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2)))
(/.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 (+.f32 1 (fma.f32 maxCos ux ux)) (pow.f32 (fma.f32 maxCos ux 1) 2)))
(-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (*.f32 ux ux) (+.f32 ux (fma.f32 ux maxCos 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 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 maxCos ux 1)))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 maxCos ux ux)))
(-.f32 (/.f32 (pow.f32 (-.f32 1 ux) 2) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 (-.f32 1 ux) (*.f32 maxCos ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))
(*.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -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))
(-.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))
(-.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))
(-.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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (/.f32 1 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 1 ux)) (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) (fma.f32 maxCos ux (+.f32 -1 ux)) (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 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2)))
(/.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 (+.f32 1 (fma.f32 maxCos ux ux)) (pow.f32 (fma.f32 maxCos ux 1) 2)))
(*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 (-.f32 1 ux) (*.f32 maxCos ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos 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 ux maxCos 1) 2) (*.f32 ux ux)) (+.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 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 maxCos ux ux)))
(*.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 (fma.f32 maxCos ux 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 maxCos ux 1)) (sqrt.f32 ux)))
(/.f32 1 (/.f32 (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.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)) (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2)))
(/.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 (+.f32 1 (fma.f32 maxCos ux ux)) (pow.f32 (fma.f32 maxCos ux 1) 2)))
(/.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 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 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 maxCos ux ux)))
(/.f32 1 (/.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (/.f32 1 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 1 ux)) (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) (fma.f32 maxCos ux (+.f32 -1 ux)) (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 1 (/.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 (-.f32 1 ux) (*.f32 maxCos ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2)))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (/.f32 1 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 1 ux)) (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) (fma.f32 maxCos ux (+.f32 -1 ux)) (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) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (/.f32 1 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 1 ux)) (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) (fma.f32 maxCos ux (+.f32 -1 ux)) (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 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2)))
(/.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 (+.f32 1 (fma.f32 maxCos ux ux)) (pow.f32 (fma.f32 maxCos ux 1) 2)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 (-.f32 1 ux) (*.f32 maxCos ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))
(/.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 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 maxCos ux 1)))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 maxCos ux ux)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (neg.f32 (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2)))
(/.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 (+.f32 1 (fma.f32 maxCos ux ux)) (pow.f32 (fma.f32 maxCos ux 1) 2)))
(/.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 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 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 maxCos ux ux)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (neg.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (/.f32 1 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 1 ux)) (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) (fma.f32 maxCos ux (+.f32 -1 ux)) (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 (neg.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (neg.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 (-.f32 1 ux) (*.f32 maxCos ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux 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 (pow.f32 (neg.f32 ux) 2) (*.f32 (fma.f32 ux maxCos 1) (neg.f32 ux)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2)))
(/.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 (+.f32 1 (fma.f32 maxCos ux ux)) (pow.f32 (fma.f32 maxCos ux 1) 2)))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 3)) (+.f32 1 (+.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2) (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (+.f32 1 (+.f32 (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (+.f32 1 (*.f32 (-.f32 ux (fma.f32 maxCos ux -1)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (pow.f32 (neg.f32 ux) 2)) (-.f32 (fma.f32 ux maxCos 1) (neg.f32 ux)))
(/.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 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 maxCos ux 1)))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 maxCos ux ux)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 (-.f32 1 ux) (*.f32 maxCos ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2)) (+.f32 1 (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2)) (+.f32 1 (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2)) (-.f32 ux (fma.f32 maxCos ux -1)))
(pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -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))
(-.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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(pow.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) 1/2)
(+.f32 1 (*.f32 (+.f32 maxCos -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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(pow.f32 (/.f32 (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) -1)
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2)))
(/.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 (+.f32 1 (fma.f32 maxCos ux ux)) (pow.f32 (fma.f32 maxCos ux 1) 2)))
(pow.f32 (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux 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 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 maxCos ux 1)))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 maxCos ux ux)))
(pow.f32 (/.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) -1)
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (/.f32 1 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 1 ux)) (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) (fma.f32 maxCos ux (+.f32 -1 ux)) (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 (/.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) -1)
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 (-.f32 1 ux) (*.f32 maxCos ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))
(sqrt.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))
(+.f32 1 (*.f32 (+.f32 maxCos -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))
(-.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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (*.f32 (exp.f32 (-.f32 1 ux)) (+.f32 1 (expm1.f32 (*.f32 ux maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))) (pow.f32 (exp.f32 maxCos) ux)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))) (+.f32 1 (expm1.f32 (*.f32 ux maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (*.f32 (pow.f32 (exp.f32 maxCos) ux) (+.f32 1 (expm1.f32 (-.f32 1 ux)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))) (exp.f32 (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))) (+.f32 1 (expm1.f32 (-.f32 1 ux)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (*.f32 (exp.f32 (fma.f32 ux maxCos 1)) (/.f32 1 (exp.f32 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1))) (exp.f32 (neg.f32 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1))) (/.f32 1 (exp.f32 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (*.f32 (exp.f32 (neg.f32 ux)) (exp.f32 (fma.f32 ux maxCos 1))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (*.f32 (exp.f32 (neg.f32 ux)) (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (*.f32 (/.f32 1 (exp.f32 ux)) (exp.f32 (fma.f32 ux maxCos 1))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (*.f32 (/.f32 1 (exp.f32 ux)) (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (/.f32 (exp.f32 (fma.f32 ux maxCos 1)) (+.f32 1 (expm1.f32 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1))) (exp.f32 ux)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1))) (+.f32 1 (expm1.f32 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -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))
(-.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))
(-.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))
(-.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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(exp.f32 (*.f32 (*.f32 (log.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 1) 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 3))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 1/3))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 2))
(+.f32 1 (*.f32 (+.f32 maxCos -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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 1 (-.f32 1 ux) (*.f32 ux maxCos))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 1 (*.f32 ux maxCos) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 1 (fma.f32 ux maxCos 1) (*.f32 (neg.f32 ux) 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (neg.f32 ux) 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 1 (-.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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (neg.f32 ux) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 1 (neg.f32 ux) (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (-.f32 1 ux) 1 (*.f32 ux maxCos))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (*.f32 ux maxCos) 1 (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (fma.f32 ux maxCos 1) 1 (neg.f32 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (fma.f32 ux maxCos 1) 1 (*.f32 (neg.f32 ux) 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1 (fma.f32 (neg.f32 ux) 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1 (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1 (+.f32 (neg.f32 ux) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (fma.f32 (neg.f32 ux) 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (+.f32 (neg.f32 ux) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 (neg.f32 ux) 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (cbrt.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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (neg.f32 ux) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (cbrt.f32 (-.f32 1 ux)) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) (*.f32 ux maxCos))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (pow.f32 (cbrt.f32 maxCos) 2) (*.f32 (cbrt.f32 maxCos) ux) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (cbrt.f32 (fma.f32 ux maxCos 1)) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos 1)) 2) (neg.f32 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (cbrt.f32 (fma.f32 ux maxCos 1)) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos 1)) 2) (*.f32 (neg.f32 ux) 1))
(+.f32 1 (*.f32 (+.f32 maxCos -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))
(-.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)) (*.f32 (neg.f32 ux) 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (cbrt.f32 (*.f32 ux maxCos)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (neg.f32 (cbrt.f32 ux)) (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) maxCos) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 (neg.f32 ux) 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (sqrt.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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (neg.f32 ux) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (sqrt.f32 maxCos) (*.f32 (sqrt.f32 maxCos) ux) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 (fma.f32 ux maxCos 1)) (*.f32 (neg.f32 ux) 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (sqrt.f32 ux) (neg.f32 (sqrt.f32 ux)) (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) maxCos) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))) (fma.f32 (neg.f32 ux) 1 ux))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (/.f32 1 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 1 ux)) (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) (fma.f32 maxCos ux (+.f32 -1 ux)) (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)))
(fma.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (/.f32 1 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 1 ux)) (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) (fma.f32 maxCos ux (+.f32 -1 ux)) (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)))
(fma.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))) (+.f32 (neg.f32 ux) ux))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (/.f32 1 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 1 ux)) (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) (fma.f32 maxCos ux (+.f32 -1 ux)) (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)))
(fma.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (*.f32 ux maxCos))
(fma.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (*.f32 maxCos ux))
(+.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(fma.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2))) (fma.f32 (neg.f32 ux) 1 ux))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2)))
(/.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 (+.f32 1 (fma.f32 maxCos ux ux)) (pow.f32 (fma.f32 maxCos ux 1) 2)))
(fma.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2)))
(/.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 (+.f32 1 (fma.f32 maxCos ux ux)) (pow.f32 (fma.f32 maxCos ux 1) 2)))
(fma.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2))) (+.f32 (neg.f32 ux) ux))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2)))
(/.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 (+.f32 1 (fma.f32 maxCos ux ux)) (pow.f32 (fma.f32 maxCos ux 1) 2)))
(fma.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (fma.f32 (neg.f32 ux) 1 ux))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 (-.f32 1 ux) (*.f32 maxCos ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))
(fma.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 (-.f32 1 ux) (*.f32 maxCos ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))
(fma.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (+.f32 (neg.f32 ux) ux))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 (-.f32 1 ux) (*.f32 maxCos ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))
(fma.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)) (*.f32 ux maxCos))
(fma.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux))
(+.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux)))
(fma.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 1 (+.f32 ux (fma.f32 ux maxCos 1))) (fma.f32 (neg.f32 ux) 1 ux))
(/.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 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 maxCos ux 1)))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 maxCos ux ux)))
(fma.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 1 (+.f32 ux (fma.f32 ux maxCos 1))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(/.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 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 maxCos ux 1)))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 maxCos ux ux)))
(fma.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 1 (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 (neg.f32 ux) ux))
(/.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 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 maxCos ux 1)))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 maxCos ux ux)))
(fma.f32 (*.f32 (cbrt.f32 (neg.f32 ux)) (cbrt.f32 (neg.f32 ux))) (cbrt.f32 (neg.f32 ux)) (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (sqrt.f32 (neg.f32 ux)) (sqrt.f32 (neg.f32 ux)) (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 -1 ux (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (fma.f32 (neg.f32 ux) 1 ux))
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (+.f32 ux (neg.f32 ux)))
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 maxCos ux 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 maxCos ux 1)) (sqrt.f32 ux)) (-.f32 ux ux))
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 maxCos ux 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 maxCos ux 1)) (sqrt.f32 ux)) 0)
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (+.f32 ux (neg.f32 ux)))
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 maxCos ux 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 maxCos ux 1)) (sqrt.f32 ux)) (-.f32 ux ux))
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 maxCos ux 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 maxCos ux 1)) (sqrt.f32 ux)) 0)
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (+.f32 (neg.f32 ux) ux))
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (+.f32 ux (neg.f32 ux)))
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 maxCos ux 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 maxCos ux 1)) (sqrt.f32 ux)) (-.f32 ux ux))
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 maxCos ux 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 maxCos ux 1)) (sqrt.f32 ux)) 0)
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (*.f32 ux (pow.f32 (cbrt.f32 maxCos) 2)) (cbrt.f32 maxCos) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (*.f32 ux (sqrt.f32 maxCos)) (sqrt.f32 maxCos) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (*.f32 maxCos (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (*.f32 maxCos (sqrt.f32 ux)) (sqrt.f32 ux) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 0 (*.f32 ux maxCos))
(*.f32 maxCos ux)
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 maxCos) ux)) (cbrt.f32 (pow.f32 (exp.f32 maxCos) ux)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 maxCos) ux))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 maxCos) ux)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 maxCos) ux))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 maxCos) ux))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 maxCos) ux))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 maxCos) ux))))
(*.f32 maxCos ux)
(-.f32 (fma.f32 ux maxCos 1) 1)
(*.f32 maxCos ux)
(pow.f32 (*.f32 ux maxCos) 1)
(*.f32 maxCos ux)
(pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 3)
(*.f32 maxCos ux)
(pow.f32 (pow.f32 (*.f32 ux maxCos) 2) 1/2)
(*.f32 maxCos ux)
(pow.f32 (pow.f32 (*.f32 ux maxCos) 3) 1/3)
(*.f32 maxCos ux)
(pow.f32 (sqrt.f32 (*.f32 ux maxCos)) 2)
(*.f32 maxCos ux)
(sqrt.f32 (pow.f32 (*.f32 ux maxCos) 2))
(*.f32 maxCos ux)
(log.f32 (pow.f32 (exp.f32 maxCos) ux))
(*.f32 maxCos ux)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))))
(*.f32 maxCos ux)
(cbrt.f32 (pow.f32 (*.f32 ux maxCos) 3))
(*.f32 maxCos ux)
(expm1.f32 (log1p.f32 (*.f32 ux maxCos)))
(*.f32 maxCos ux)
(expm1.f32 (*.f32 (log1p.f32 (*.f32 ux maxCos)) 1))
(*.f32 maxCos ux)
(exp.f32 (log.f32 (*.f32 ux maxCos)))
(*.f32 maxCos ux)
(exp.f32 (*.f32 (log.f32 (*.f32 ux maxCos)) 1))
(*.f32 maxCos ux)
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 ux maxCos)) 1) 1))
(*.f32 maxCos ux)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 ux maxCos))) 3))
(*.f32 maxCos ux)
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 ux maxCos) 3)) 1/3))
(*.f32 maxCos ux)
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 ux maxCos)) 3) 1/3))
(*.f32 maxCos ux)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 ux maxCos))) 2))
(*.f32 maxCos ux)
(log1p.f32 (expm1.f32 (*.f32 ux maxCos)))
(*.f32 maxCos ux)
(fma.f32 1 (fma.f32 ux maxCos 1) -1)
(*.f32 maxCos ux)
(fma.f32 (fma.f32 ux maxCos 1) 1 -1)
(*.f32 maxCos ux)
(fma.f32 (cbrt.f32 (fma.f32 ux maxCos 1)) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos 1)) 2) -1)
(*.f32 maxCos ux)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos 1)) 2) (cbrt.f32 (fma.f32 ux maxCos 1)) -1)
(*.f32 maxCos ux)
(fma.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 (fma.f32 ux maxCos 1)) -1)
(*.f32 maxCos ux)
(+.f32 1 (neg.f32 (-.f32 ux (*.f32 ux maxCos))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (fma.f32 -1 ux (*.f32 ux maxCos)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 (*.f32 ux maxCos) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -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))
(-.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))
(-.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))
(-.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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (neg.f32 ux) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 0 (-.f32 (fma.f32 ux maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) (cbrt.f32 (exp.f32 (-.f32 (fma.f32 ux maxCos 1) ux))))) (log.f32 (cbrt.f32 (exp.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (-.f32 (fma.f32 maxCos ux 1) ux))))) (log.f32 (cbrt.f32 (exp.f32 (-.f32 (fma.f32 maxCos ux 1) ux)))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (-.f32 (fma.f32 maxCos ux 1) ux)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))) (log.f32 (sqrt.f32 (exp.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (-.f32 (fma.f32 maxCos ux 1) ux)))))
(*.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -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))
(-.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))
(-.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))
(-.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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (/.f32 1 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 1 ux)) (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) (fma.f32 maxCos ux (+.f32 -1 ux)) (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 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2)))
(/.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 (+.f32 1 (fma.f32 maxCos ux ux)) (pow.f32 (fma.f32 maxCos ux 1) 2)))
(*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 (-.f32 1 ux) (*.f32 maxCos ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos 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 ux maxCos 1) 2) (*.f32 ux ux)) (+.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 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 maxCos ux ux)))
(*.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 (fma.f32 maxCos ux 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 maxCos ux 1)) (sqrt.f32 ux)))
(/.f32 1 (/.f32 (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.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)) (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2)))
(/.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 (+.f32 1 (fma.f32 maxCos ux ux)) (pow.f32 (fma.f32 maxCos ux 1) 2)))
(/.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 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 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 maxCos ux ux)))
(/.f32 1 (/.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (/.f32 1 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 1 ux)) (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) (fma.f32 maxCos ux (+.f32 -1 ux)) (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 1 (/.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 (-.f32 1 ux) (*.f32 maxCos ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2)))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (/.f32 1 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 1 ux)) (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) (fma.f32 maxCos ux (+.f32 -1 ux)) (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) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (/.f32 1 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 1 ux)) (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) (fma.f32 maxCos ux (+.f32 -1 ux)) (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 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2)))
(/.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 (+.f32 1 (fma.f32 maxCos ux ux)) (pow.f32 (fma.f32 maxCos ux 1) 2)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 (-.f32 1 ux) (*.f32 maxCos ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))
(/.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 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 maxCos ux 1)))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 maxCos ux ux)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (neg.f32 (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2)))
(/.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 (+.f32 1 (fma.f32 maxCos ux ux)) (pow.f32 (fma.f32 maxCos ux 1) 2)))
(/.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 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 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 maxCos ux ux)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (neg.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (/.f32 1 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 1 ux)) (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) (fma.f32 maxCos ux (+.f32 -1 ux)) (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 (neg.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (neg.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 (-.f32 1 ux) (*.f32 maxCos ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux 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 (pow.f32 (neg.f32 ux) 2) (*.f32 (fma.f32 ux maxCos 1) (neg.f32 ux)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2)))
(/.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 (+.f32 1 (fma.f32 maxCos ux ux)) (pow.f32 (fma.f32 maxCos ux 1) 2)))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 3)) (+.f32 1 (+.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2) (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (+.f32 1 (+.f32 (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (+.f32 1 (*.f32 (-.f32 ux (fma.f32 maxCos ux -1)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (pow.f32 (neg.f32 ux) 2)) (-.f32 (fma.f32 ux maxCos 1) (neg.f32 ux)))
(/.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 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 maxCos ux 1)))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 maxCos ux ux)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 (-.f32 1 ux) (*.f32 maxCos ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2)) (+.f32 1 (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2)) (+.f32 1 (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2)) (-.f32 ux (fma.f32 maxCos ux -1)))
(pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -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))
(-.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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(pow.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) 1/2)
(+.f32 1 (*.f32 (+.f32 maxCos -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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(pow.f32 (/.f32 (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) -1)
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2)))
(/.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 (+.f32 1 (fma.f32 maxCos ux ux)) (pow.f32 (fma.f32 maxCos ux 1) 2)))
(pow.f32 (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux 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 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 maxCos ux 1)))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 maxCos ux ux)))
(pow.f32 (/.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) -1)
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (/.f32 1 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 1 ux)) (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) (fma.f32 maxCos ux (+.f32 -1 ux)) (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 (/.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) -1)
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 (-.f32 1 ux) (*.f32 maxCos ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))
(sqrt.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))
(+.f32 1 (*.f32 (+.f32 maxCos -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))
(-.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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (*.f32 (exp.f32 (-.f32 1 ux)) (+.f32 1 (expm1.f32 (*.f32 ux maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))) (pow.f32 (exp.f32 maxCos) ux)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))) (+.f32 1 (expm1.f32 (*.f32 ux maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (*.f32 (pow.f32 (exp.f32 maxCos) ux) (+.f32 1 (expm1.f32 (-.f32 1 ux)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))) (exp.f32 (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))) (+.f32 1 (expm1.f32 (-.f32 1 ux)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (*.f32 (exp.f32 (fma.f32 ux maxCos 1)) (/.f32 1 (exp.f32 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1))) (exp.f32 (neg.f32 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1))) (/.f32 1 (exp.f32 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (*.f32 (exp.f32 (neg.f32 ux)) (exp.f32 (fma.f32 ux maxCos 1))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (*.f32 (exp.f32 (neg.f32 ux)) (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (*.f32 (/.f32 1 (exp.f32 ux)) (exp.f32 (fma.f32 ux maxCos 1))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (*.f32 (/.f32 1 (exp.f32 ux)) (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (/.f32 (exp.f32 (fma.f32 ux maxCos 1)) (+.f32 1 (expm1.f32 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1))) (exp.f32 ux)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1))) (+.f32 1 (expm1.f32 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -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))
(-.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))
(-.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))
(-.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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(exp.f32 (*.f32 (*.f32 (log.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 1) 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 3))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 1/3))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 2))
(+.f32 1 (*.f32 (+.f32 maxCos -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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 1 (-.f32 1 ux) (*.f32 ux maxCos))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 1 (*.f32 ux maxCos) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 1 (fma.f32 ux maxCos 1) (*.f32 (neg.f32 ux) 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (neg.f32 ux) 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 1 (-.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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (neg.f32 ux) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 1 (neg.f32 ux) (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (-.f32 1 ux) 1 (*.f32 ux maxCos))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (*.f32 ux maxCos) 1 (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (fma.f32 ux maxCos 1) 1 (neg.f32 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (fma.f32 ux maxCos 1) 1 (*.f32 (neg.f32 ux) 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1 (fma.f32 (neg.f32 ux) 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1 (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1 (+.f32 (neg.f32 ux) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (fma.f32 (neg.f32 ux) 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (+.f32 (neg.f32 ux) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 (neg.f32 ux) 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (cbrt.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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (neg.f32 ux) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (cbrt.f32 (-.f32 1 ux)) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) (*.f32 ux maxCos))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (pow.f32 (cbrt.f32 maxCos) 2) (*.f32 (cbrt.f32 maxCos) ux) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (cbrt.f32 (fma.f32 ux maxCos 1)) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos 1)) 2) (neg.f32 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (cbrt.f32 (fma.f32 ux maxCos 1)) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos 1)) 2) (*.f32 (neg.f32 ux) 1))
(+.f32 1 (*.f32 (+.f32 maxCos -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))
(-.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)) (*.f32 (neg.f32 ux) 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (cbrt.f32 (*.f32 ux maxCos)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (neg.f32 (cbrt.f32 ux)) (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) maxCos) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 (neg.f32 ux) 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (sqrt.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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (neg.f32 ux) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (sqrt.f32 maxCos) (*.f32 (sqrt.f32 maxCos) ux) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 (fma.f32 ux maxCos 1)) (*.f32 (neg.f32 ux) 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (sqrt.f32 ux) (neg.f32 (sqrt.f32 ux)) (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) maxCos) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))) (fma.f32 (neg.f32 ux) 1 ux))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (/.f32 1 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 1 ux)) (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) (fma.f32 maxCos ux (+.f32 -1 ux)) (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)))
(fma.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (/.f32 1 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 1 ux)) (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) (fma.f32 maxCos ux (+.f32 -1 ux)) (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)))
(fma.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))) (+.f32 (neg.f32 ux) ux))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (/.f32 1 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 1 ux)) (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) (fma.f32 maxCos ux (+.f32 -1 ux)) (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)))
(fma.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (*.f32 ux maxCos))
(fma.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (*.f32 maxCos ux))
(+.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(fma.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2))) (fma.f32 (neg.f32 ux) 1 ux))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2)))
(/.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 (+.f32 1 (fma.f32 maxCos ux ux)) (pow.f32 (fma.f32 maxCos ux 1) 2)))
(fma.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2)))
(/.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 (+.f32 1 (fma.f32 maxCos ux ux)) (pow.f32 (fma.f32 maxCos ux 1) 2)))
(fma.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2))) (+.f32 (neg.f32 ux) ux))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)) (pow.f32 (fma.f32 ux maxCos 1) 2)))
(/.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 (+.f32 1 (fma.f32 maxCos ux ux)) (pow.f32 (fma.f32 maxCos ux 1) 2)))
(fma.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (fma.f32 (neg.f32 ux) 1 ux))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 (-.f32 1 ux) (*.f32 maxCos ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))
(fma.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 (-.f32 1 ux) (*.f32 maxCos ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))
(fma.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (+.f32 (neg.f32 ux) ux))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 (-.f32 1 ux) (*.f32 maxCos ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))
(fma.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)) (*.f32 ux maxCos))
(fma.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux))
(+.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux)))
(fma.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 1 (+.f32 ux (fma.f32 ux maxCos 1))) (fma.f32 (neg.f32 ux) 1 ux))
(/.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 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 maxCos ux 1)))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 maxCos ux ux)))
(fma.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 1 (+.f32 ux (fma.f32 ux maxCos 1))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(/.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 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 maxCos ux 1)))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 maxCos ux ux)))
(fma.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 1 (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 (neg.f32 ux) ux))
(/.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 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 maxCos ux 1)))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 maxCos ux ux)))
(fma.f32 (*.f32 (cbrt.f32 (neg.f32 ux)) (cbrt.f32 (neg.f32 ux))) (cbrt.f32 (neg.f32 ux)) (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (sqrt.f32 (neg.f32 ux)) (sqrt.f32 (neg.f32 ux)) (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 -1 ux (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (fma.f32 (neg.f32 ux) 1 ux))
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (+.f32 ux (neg.f32 ux)))
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 maxCos ux 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 maxCos ux 1)) (sqrt.f32 ux)) (-.f32 ux ux))
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 maxCos ux 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 maxCos ux 1)) (sqrt.f32 ux)) 0)
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (+.f32 ux (neg.f32 ux)))
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 maxCos ux 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 maxCos ux 1)) (sqrt.f32 ux)) (-.f32 ux ux))
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 maxCos ux 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 maxCos ux 1)) (sqrt.f32 ux)) 0)
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (+.f32 (neg.f32 ux) ux))
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (+.f32 ux (neg.f32 ux)))
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 maxCos ux 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 maxCos ux 1)) (sqrt.f32 ux)) (-.f32 ux ux))
(fma.f32 (+.f32 (sqrt.f32 (fma.f32 maxCos ux 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 maxCos ux 1)) (sqrt.f32 ux)) 0)
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (*.f32 ux (pow.f32 (cbrt.f32 maxCos) 2)) (cbrt.f32 maxCos) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (*.f32 ux (sqrt.f32 maxCos)) (sqrt.f32 maxCos) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (*.f32 maxCos (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (*.f32 maxCos (sqrt.f32 ux)) (sqrt.f32 ux) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)

eval60.0ms (0.9%)

Compiler

Compiled 3430 to 1953 computations (43.1% saved)

prune41.0ms (0.6%)

Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New2176223
Fresh000
Picked202
Done000
Total2196225
Accuracy
100.0%
Counts
225 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
97.8%
(-.f32 1 ux)
98.8%
(+.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
98.7%
(+.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux)))
98.8%
(*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
71.9%
1
99.9%
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
97.8%
(-.f32 1 ux)
98.8%
(+.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
98.7%
(+.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux)))
98.8%
(*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
71.9%
1
Compiler

Compiled 308 to 224 computations (27.3% saved)

localize320.0ms (5.1%)

Localize:

Found 15 expressions with local error:

NewAccuracyProgram
99.5%
(/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
99.4%
(pow.f32 (*.f32 ux maxCos) 2)
99.0%
(*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
98.7%
(pow.f32 (-.f32 1 ux) 2)
100.0%
(fma.f32 ux (+.f32 1 ux) 1)
100.0%
(-.f32 1 (pow.f32 ux 3))
99.9%
(+.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
98.7%
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))
100.0%
(*.f32 maxCos ux)
99.9%
(-.f32 1 (*.f32 ux ux))
99.9%
(+.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux)))
98.8%
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
100.0%
(*.f32 ux maxCos)
100.0%
(-.f32 ux (*.f32 ux maxCos))
99.9%
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
Compiler

Compiled 186 to 101 computations (45.7% saved)

series19.0ms (0.3%)

Counts
14 → 240
Calls

66 calls:

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

rewrite112.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
662×add-sqr-sqrt
654×pow1
648×*-un-lft-identity
622×add-exp-log
622×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
029278
1728278
Stop Event
node limit
Counts
14 → 365
Calls
Call 1
Inputs
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
(-.f32 ux (*.f32 ux maxCos))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(+.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux)))
(-.f32 1 (*.f32 ux ux))
(*.f32 maxCos ux)
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))
(+.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(-.f32 1 (pow.f32 ux 3))
(fma.f32 ux (+.f32 1 ux) 1)
(pow.f32 (-.f32 1 ux) 2)
(*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(pow.f32 (*.f32 ux maxCos) 2)
(/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
Outputs
(+.f32 1 (neg.f32 (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (*.f32 ux maxCos) (-.f32 1 ux))
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(*.f32 1 (fma.f32 ux maxCos (-.f32 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 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (-.f32 1 ux) 3)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 3)) (+.f32 1 (+.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2) (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2)) (+.f32 1 (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (-.f32 1 ux) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 1 ux))))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 3))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2) (-.f32 ux (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2))) (neg.f32 (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2))) (neg.f32 (+.f32 1 (-.f32 ux (*.f32 ux maxCos)))))
(pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(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)
(pow.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2)
(sqrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))
(log.f32 (exp.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3))
(expm1.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(exp.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(exp.f32 (*.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 1))
(log1p.f32 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(fma.f32 1 (*.f32 ux maxCos) (-.f32 1 ux))
(fma.f32 1 (-.f32 1 ux) (*.f32 ux maxCos))
(fma.f32 ux maxCos (-.f32 1 ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)) (*.f32 ux maxCos))
(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))
(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))
(+.f32 ux (neg.f32 (*.f32 ux maxCos)))
(+.f32 ux (*.f32 (neg.f32 ux) maxCos))
(+.f32 (-.f32 ux (*.f32 ux maxCos)) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos)))
(+.f32 (-.f32 ux (*.f32 ux maxCos)) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)))
(+.f32 (-.f32 ux (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)))
(+.f32 (fma.f32 1 ux (neg.f32 (*.f32 (*.f32 ux maxCos) 1))) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 (*.f32 ux maxCos) 1)))
(+.f32 (fma.f32 1 ux (neg.f32 (*.f32 (cbrt.f32 (*.f32 ux maxCos)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 (cbrt.f32 (*.f32 ux maxCos)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) 2) (cbrt.f32 ux) (neg.f32 (*.f32 (*.f32 ux maxCos) 1))) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 (*.f32 ux maxCos) 1)))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) 2) (cbrt.f32 ux) (neg.f32 (*.f32 (cbrt.f32 (*.f32 ux maxCos)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 (cbrt.f32 (*.f32 ux maxCos)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2))))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (*.f32 ux maxCos) 1))) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 (*.f32 ux maxCos) 1)))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (cbrt.f32 (*.f32 ux maxCos)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 (cbrt.f32 (*.f32 ux maxCos)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2))))
(*.f32 1 (-.f32 ux (*.f32 ux maxCos)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 ux (*.f32 ux maxCos))) 2) (cbrt.f32 (-.f32 ux (*.f32 ux maxCos))))
(*.f32 (sqrt.f32 (-.f32 ux (*.f32 ux maxCos))) (sqrt.f32 (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 ux ux (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 ux (*.f32 ux maxCos)))
(/.f32 (neg.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (*.f32 ux maxCos) 3))) (neg.f32 (fma.f32 ux ux (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 ux maxCos) 2))) (neg.f32 (+.f32 ux (*.f32 ux maxCos))))
(pow.f32 (-.f32 ux (*.f32 ux maxCos)) 1)
(pow.f32 (cbrt.f32 (-.f32 ux (*.f32 ux maxCos))) 3)
(pow.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 3) 1/3)
(pow.f32 (sqrt.f32 (-.f32 ux (*.f32 ux maxCos))) 2)
(sqrt.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2))
(log.f32 (exp.f32 (-.f32 ux (*.f32 ux maxCos))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 ux (*.f32 ux maxCos)))))
(cbrt.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 3))
(expm1.f32 (log1p.f32 (-.f32 ux (*.f32 ux maxCos))))
(exp.f32 (log.f32 (-.f32 ux (*.f32 ux maxCos))))
(exp.f32 (*.f32 (log.f32 (-.f32 ux (*.f32 ux maxCos))) 1))
(log1p.f32 (expm1.f32 (-.f32 ux (*.f32 ux maxCos))))
(fma.f32 1 ux (neg.f32 (*.f32 ux maxCos)))
(fma.f32 1 ux (*.f32 (neg.f32 ux) maxCos))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (cbrt.f32 ux) (neg.f32 (*.f32 ux maxCos)))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (cbrt.f32 ux) (*.f32 (neg.f32 ux) maxCos))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 ux maxCos)))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (*.f32 (neg.f32 ux) maxCos))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
(-.f32 (exp.f32 (log1p.f32 (-.f32 1 ux))) 1)
(-.f32 (/.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 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 ux)))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) 4))) (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (/.f32 (-.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 1 ux))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 ux))) (/.f32 (-.f32 1 (*.f32 ux ux)) (sqrt.f32 (+.f32 1 ux))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (+.f32 1 ux)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) 1) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (+.f32 1 ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (sqrt.f32 (+.f32 1 ux))) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (+.f32 1 ux))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (cbrt.f32 (+.f32 1 ux))))
(pow.f32 (-.f32 1 ux) 1)
(pow.f32 (pow.f32 (-.f32 1 ux) 2) 1/2)
(pow.f32 (cbrt.f32 (-.f32 1 ux)) 3)
(pow.f32 (sqrt.f32 (-.f32 1 ux)) 2)
(pow.f32 (pow.f32 (-.f32 1 ux) 3) 1/3)
(pow.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux))) -1)
(sqrt.f32 (pow.f32 (-.f32 1 ux) 2))
(fabs.f32 (-.f32 1 ux))
(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 (log1p.f32 (-.f32 1 ux)))
(exp.f32 (log1p.f32 (neg.f32 ux)))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 ux)) 1))
(log1p.f32 (expm1.f32 (-.f32 1 ux)))
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 1)
(-.f32 (/.f32 1 (+.f32 1 (+.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2) (-.f32 ux (*.f32 ux maxCos))))) (/.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 3) (+.f32 1 (+.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2) (-.f32 ux (*.f32 ux maxCos))))))
(-.f32 (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))) (/.f32 (pow.f32 (-.f32 1 ux) 2) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))
(-.f32 (/.f32 1 (+.f32 1 (-.f32 ux (*.f32 ux maxCos)))) (/.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2) (+.f32 1 (-.f32 ux (*.f32 ux maxCos)))))
(*.f32 1 (fma.f32 ux maxCos (-.f32 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 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (-.f32 1 ux) 3)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 3)) (+.f32 1 (+.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2) (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2)) (+.f32 1 (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (-.f32 1 ux) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 1 ux))))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 3))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2) (-.f32 ux (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2))) (neg.f32 (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2))) (neg.f32 (+.f32 1 (-.f32 ux (*.f32 ux maxCos)))))
(pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(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)
(pow.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2)
(sqrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))
(log.f32 (exp.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3))
(expm1.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(exp.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(exp.f32 (*.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 1))
(log1p.f32 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(fma.f32 1 (*.f32 ux maxCos) (-.f32 1 ux))
(fma.f32 1 (-.f32 1 ux) (*.f32 ux maxCos))
(fma.f32 ux maxCos (-.f32 1 ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)) (*.f32 ux maxCos))
(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))
(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))
(+.f32 1 (*.f32 (neg.f32 ux) ux))
(*.f32 1 (-.f32 1 (*.f32 ux ux)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (-.f32 1 (*.f32 ux ux))))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (+.f32 (pow.f32 ux 4) (*.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 (pow.f32 ux 4) (*.f32 ux ux)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 4))) (neg.f32 (+.f32 1 (*.f32 ux ux))))
(pow.f32 (-.f32 1 (*.f32 ux ux)) 1)
(pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 3)
(pow.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 3) 1/3)
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) 2)
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))
(log.f32 (exp.f32 (-.f32 1 (*.f32 ux ux))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 ux ux)))))
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 3))
(expm1.f32 (log1p.f32 (-.f32 1 (*.f32 ux ux))))
(exp.f32 (log1p.f32 (*.f32 (neg.f32 ux) ux)))
(exp.f32 (*.f32 (log1p.f32 (*.f32 (neg.f32 ux) ux)) 1))
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 ux ux))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux maxCos))) 1)
(pow.f32 (*.f32 ux maxCos) 1)
(pow.f32 (pow.f32 (*.f32 ux maxCos) 2) 1/2)
(pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 3)
(pow.f32 (sqrt.f32 (*.f32 ux maxCos)) 2)
(pow.f32 (pow.f32 (*.f32 ux maxCos) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 ux maxCos) 2))
(fabs.f32 (*.f32 ux maxCos))
(log.f32 (pow.f32 (exp.f32 maxCos) ux))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))))
(cbrt.f32 (pow.f32 (*.f32 ux maxCos) 3))
(expm1.f32 (log1p.f32 (*.f32 ux maxCos)))
(exp.f32 (log.f32 (*.f32 ux maxCos)))
(exp.f32 (*.f32 (log.f32 (*.f32 ux maxCos)) 1))
(log1p.f32 (expm1.f32 (*.f32 ux maxCos)))
(-.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 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))) 1)
(*.f32 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 (pow.f32 (cbrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) 2) (cbrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) (sqrt.f32 (/.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 (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 (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) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (cbrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (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))))
(pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 1)
(pow.f32 (cbrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) 3)
(pow.f32 (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) 2)
(pow.f32 (/.f32 (fma.f32 ux (+.f32 1 ux) 1) (-.f32 1 (pow.f32 ux 3))) -1)
(sqrt.f32 (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 2))
(log.f32 (exp.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 3))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(exp.f32 (log.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) 1))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))) 1)
(-.f32 (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))) (/.f32 (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 2) (-.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))))
(*.f32 1 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))) 2) (cbrt.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))))
(*.f32 (sqrt.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))) (sqrt.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 3)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 2) (*.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 2)) (-.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 2) (*.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 2))) (neg.f32 (-.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))))
(pow.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) 1)
(pow.f32 (cbrt.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))) 3)
(pow.f32 (pow.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))) 2)
(sqrt.f32 (pow.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) 2))
(log.f32 (exp.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))))
(cbrt.f32 (pow.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) 3))
(expm1.f32 (log1p.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))))
(exp.f32 (log.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))) 1))
(log1p.f32 (expm1.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))))
(fma.f32 1 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(fma.f32 1 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) (*.f32 ux maxCos))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(fma.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (*.f32 ux maxCos))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) 2) (cbrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) (*.f32 ux maxCos))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (cbrt.f32 (*.f32 ux maxCos)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(fma.f32 (sqrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) (sqrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) (*.f32 ux maxCos))
(fma.f32 (sqrt.f32 (*.f32 ux maxCos)) (sqrt.f32 (*.f32 ux maxCos)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(+.f32 1 (neg.f32 (pow.f32 ux 3)))
(*.f32 1 (-.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 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (sqrt.f32 (-.f32 1 (pow.f32 ux 3))))
(/.f32 (-.f32 1 (pow.f32 ux 9)) (+.f32 1 (+.f32 (pow.f32 ux 6) (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 6) (pow.f32 ux 3)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 6))) (neg.f32 (+.f32 1 (pow.f32 ux 3))))
(pow.f32 (-.f32 1 (pow.f32 ux 3)) 1)
(pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 3)
(pow.f32 (pow.f32 (-.f32 1 (pow.f32 ux 3)) 3) 1/3)
(pow.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) 2)
(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 (log1p.f32 (-.f32 1 (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))))
(+.f32 (*.f32 ux (+.f32 1 ux)) 1)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux (+.f32 1 ux) 1))) 1)
(*.f32 1 (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 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))
(pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 1)
(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)
(pow.f32 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)
(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 (log.f32 (fma.f32 ux (+.f32 1 ux) 1)))
(exp.f32 (*.f32 (log.f32 (fma.f32 ux (+.f32 1 ux) 1)) 1))
(log1p.f32 (expm1.f32 (fma.f32 ux (+.f32 1 ux) 1)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (-.f32 1 ux) 2))) 1)
(*.f32 1 (pow.f32 (-.f32 1 ux) 2))
(*.f32 (-.f32 1 ux) (-.f32 1 ux))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) 4)) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2))
(*.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2) (pow.f32 (/.f32 1 (+.f32 1 ux)) 2))
(/.f32 1 (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux))) (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))))
(/.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 1 ux)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (pow.f32 (-.f32 1 (pow.f32 ux 3)) 2) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2) (pow.f32 (+.f32 1 ux) 2))
(/.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux))) (neg.f32 (+.f32 1 ux))))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (*.f32 (neg.f32 (+.f32 1 ux)) (neg.f32 (+.f32 1 ux))))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) 1) (*.f32 (+.f32 1 ux) (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (pow.f32 ux 3))) (*.f32 (+.f32 1 ux) (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 1 ux) (neg.f32 (+.f32 1 ux))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) 1) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 ux)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (neg.f32 (+.f32 1 ux))))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) 1) (*.f32 (neg.f32 (+.f32 1 ux)) (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (-.f32 1 (*.f32 ux ux))) (*.f32 (neg.f32 (+.f32 1 ux)) (+.f32 1 ux)))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (-.f32 1 (pow.f32 ux 3))) (*.f32 (neg.f32 (+.f32 1 ux)) (+.f32 1 (fma.f32 ux ux ux))))
(sqrt.f32 (pow.f32 (-.f32 1 ux) 4))
(log.f32 (exp.f32 (pow.f32 (-.f32 1 ux) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (-.f32 1 ux) 2))))
(cbrt.f32 (pow.f32 (-.f32 1 ux) 6))
(expm1.f32 (log1p.f32 (pow.f32 (-.f32 1 ux) 2)))
(exp.f32 (*.f32 2 (log1p.f32 (neg.f32 ux))))
(exp.f32 (*.f32 (*.f32 2 (log1p.f32 (neg.f32 ux))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (-.f32 1 ux) 2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) 1)
(-.f32 (/.f32 (pow.f32 (-.f32 1 ux) 2) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 ux maxCos) 6)) (*.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (pow.f32 (-.f32 1 ux) 4) (+.f32 (pow.f32 (*.f32 ux maxCos) 4) (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 2)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 ux maxCos) 6)) (*.f32 (/.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 1) (+.f32 (pow.f32 (-.f32 1 ux) 4) (+.f32 (pow.f32 (*.f32 ux maxCos) 4) (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 2)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 4) (pow.f32 (*.f32 ux maxCos) 4)) (*.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 4) (pow.f32 (*.f32 ux maxCos) 4)) (*.f32 (/.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 1) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) 1) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 ux maxCos) 6)) 1) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 4) (+.f32 (pow.f32 (*.f32 ux maxCos) 4) (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 2))) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 ux maxCos) 6)) 1) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 4) (+.f32 (pow.f32 (*.f32 ux maxCos) 4) (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 2))) (/.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 1)))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 ux maxCos) 6)) -1) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 4) (+.f32 (pow.f32 (*.f32 ux maxCos) 4) (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 2))) (neg.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 4) (pow.f32 (*.f32 ux maxCos) 4)) 1) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 4) (pow.f32 (*.f32 ux maxCos) 4)) 1) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 1)))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 4) (pow.f32 (*.f32 ux maxCos) 4)) -1) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (neg.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 (*.f32 -1 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 ux maxCos) 6))) (*.f32 (neg.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (+.f32 (pow.f32 (-.f32 1 ux) 4) (+.f32 (pow.f32 (*.f32 ux maxCos) 4) (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 2)))))
(/.f32 (*.f32 -1 (-.f32 (pow.f32 (-.f32 1 ux) 4) (pow.f32 (*.f32 ux maxCos) 4))) (*.f32 (neg.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (neg.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) 1)) (neg.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(pow.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) 1)
(pow.f32 (cbrt.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) 3)
(pow.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) 2)
(sqrt.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) 2))
(log.f32 (exp.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) 3))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) 3) (pow.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) 3) (pow.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) 3) (pow.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(exp.f32 (log.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 ux maxCos) 2))) 1)
(*.f32 1 (pow.f32 (*.f32 ux maxCos) 2))
(*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))
(*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 ux maxCos) 4)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(sqrt.f32 (pow.f32 (*.f32 ux maxCos) 4))
(log.f32 (exp.f32 (pow.f32 (*.f32 ux maxCos) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 ux maxCos) 2))))
(cbrt.f32 (pow.f32 (*.f32 ux maxCos) 6))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 ux maxCos) 2)))
(exp.f32 (*.f32 2 (log.f32 (*.f32 ux maxCos))))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 ux maxCos))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 ux maxCos) 2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) 1)
(*.f32 1 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) -2)) (/.f32 1 (cbrt.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(*.f32 (pow.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) -1/2) (pow.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) 2) -1) (pow.f32 (cbrt.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) -1))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) -1) (pow.f32 (sqrt.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) -1))
(pow.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) -1)
(pow.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) 3) 1/3)
(pow.f32 (pow.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) -1/2) 2)
(pow.f32 (/.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 1) -1)
(sqrt.f32 (pow.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) -2))
(log.f32 (exp.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(exp.f32 (neg.f32 (log.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(exp.f32 (*.f32 (log.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))

simplify157.0ms (2.5%)

Algorithm
egg-herbie
Rules
1004×times-frac
906×fma-def
592×distribute-rgt-in
564×distribute-lft-in
452×unswap-sqr
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
092319887
1241817601
Stop Event
node limit
Counts
605 → 572
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 (-.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 ux (+.f32 1 (*.f32 -1 maxCos)))
(*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))
(*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))
(*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))
ux
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 -1 (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 -1 (*.f32 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 (*.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 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)))
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)))))
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)))
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 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(-.f32 (+.f32 (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(-.f32 (+.f32 (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(-.f32 (+.f32 (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(*.f32 maxCos ux)
(-.f32 (+.f32 (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(-.f32 (+.f32 (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(-.f32 (+.f32 (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(*.f32 maxCos ux)
(-.f32 (+.f32 (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(-.f32 (+.f32 (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(-.f32 (+.f32 (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
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)))))
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)))
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 -2 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(pow.f32 ux 2)
(+.f32 (pow.f32 ux 2) (*.f32 -2 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(pow.f32 ux 2)
(+.f32 (pow.f32 ux 2) (*.f32 -2 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
1
(+.f32 (*.f32 -1 (*.f32 ux (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))))) 1)
(+.f32 (*.f32 -1 (*.f32 ux (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))))) (+.f32 1 (*.f32 (pow.f32 ux 2) (-.f32 1 (+.f32 (*.f32 (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))) (+.f32 1 maxCos)) (pow.f32 maxCos 2))))))
(+.f32 (*.f32 -1 (*.f32 ux (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))))) (+.f32 (*.f32 (pow.f32 ux 3) (*.f32 (-.f32 1 (+.f32 (*.f32 (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))) (+.f32 1 maxCos)) (pow.f32 maxCos 2))) (+.f32 1 maxCos))) (+.f32 1 (*.f32 (pow.f32 ux 2) (-.f32 1 (+.f32 (*.f32 (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))) (+.f32 1 maxCos)) (pow.f32 maxCos 2)))))))
(*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (+.f32 1 maxCos)))
(-.f32 (+.f32 (*.f32 2 (/.f32 1 (+.f32 1 maxCos))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (+.f32 1 maxCos))))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 1 (+.f32 1 maxCos)) (*.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (*.f32 2 (/.f32 1 (+.f32 1 maxCos)))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))) (+.f32 1 maxCos)))) ux)) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (+.f32 (*.f32 2 (/.f32 1 (+.f32 1 maxCos))) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (+.f32 1 maxCos)))))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (*.f32 2 (/.f32 1 (+.f32 1 maxCos)))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))) (pow.f32 (+.f32 1 maxCos) 2))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))) (pow.f32 ux 2))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 1 (+.f32 1 maxCos)) (*.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (*.f32 2 (/.f32 1 (+.f32 1 maxCos)))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))) (+.f32 1 maxCos)))) ux)) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (+.f32 (*.f32 2 (/.f32 1 (+.f32 1 maxCos))) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (+.f32 1 maxCos))))))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))
(*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (-.f32 1 (*.f32 -1 maxCos))))
(-.f32 (+.f32 (*.f32 2 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos)))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (-.f32 1 (*.f32 -1 maxCos)))))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)))
(-.f32 (+.f32 (*.f32 2 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos)))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)) (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3)) (*.f32 2 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2))))) ux)) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (-.f32 1 (*.f32 -1 maxCos))))))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)))
(-.f32 (+.f32 (*.f32 2 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3) (pow.f32 ux 2)))) (+.f32 (*.f32 2 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (-.f32 1 (*.f32 -1 maxCos)))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)) (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3)) (*.f32 2 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2))))) ux)) (/.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 4) (pow.f32 ux 2)))))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2) (pow.f32 ux 2))) (+.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)) (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 4) (pow.f32 ux 2))))))
(-.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 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
1
(+.f32 (*.f32 ux (+.f32 1 maxCos)) 1)
(+.f32 (*.f32 ux (+.f32 1 maxCos)) (+.f32 1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 maxCos) 2))))
(+.f32 (*.f32 ux (+.f32 1 maxCos)) (+.f32 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 1 maxCos) 3)) (+.f32 1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 maxCos) 2)))))
(/.f32 -1 (*.f32 ux (+.f32 1 maxCos)))
(neg.f32 (+.f32 (/.f32 1 (*.f32 ux (+.f32 1 maxCos))) (/.f32 1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 maxCos) 2)))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 ux (+.f32 1 maxCos))) (+.f32 (/.f32 1 (*.f32 (pow.f32 ux 2) (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 maxCos))) (+.f32 (/.f32 1 (*.f32 (pow.f32 ux 2) (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 -1 (*.f32 (-.f32 1 (*.f32 -1 maxCos)) ux))
(neg.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 1 (*.f32 -1 maxCos)) ux)) (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2) (pow.f32 ux 2)))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3) (pow.f32 ux 3))) (+.f32 (/.f32 1 (*.f32 (-.f32 1 (*.f32 -1 maxCos)) ux)) (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2) (pow.f32 ux 2))))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3) (pow.f32 ux 3))) (+.f32 (/.f32 1 (*.f32 (-.f32 1 (*.f32 -1 maxCos)) ux)) (+.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2) (pow.f32 ux 2))) (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 4) (pow.f32 ux 4)))))))
(/.f32 1 (-.f32 1 ux))
(+.f32 (/.f32 (*.f32 maxCos ux) (pow.f32 (-.f32 1 ux) 2)) (/.f32 1 (-.f32 1 ux)))
(+.f32 (/.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 1 (-.f32 1 ux))))
(+.f32 (/.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 (pow.f32 maxCos 3) (pow.f32 ux 3)) (pow.f32 (-.f32 1 ux) 4)))))
(/.f32 -1 (*.f32 maxCos ux))
(-.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) ux)) (+.f32 (/.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 (-.f32 1 ux) (-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 3) ux))) (+.f32 (/.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 (*.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 (/.f32 1 (*.f32 maxCos ux)) (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(/.f32 -1 (*.f32 maxCos ux))
(-.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) ux)) (+.f32 (/.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 (-.f32 1 ux) (-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 3) ux))) (+.f32 (/.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 (*.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 (/.f32 1 (*.f32 maxCos ux)) (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(+.f32 1 (neg.f32 (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (*.f32 ux maxCos) (-.f32 1 ux))
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(*.f32 1 (fma.f32 ux maxCos (-.f32 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 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (-.f32 1 ux) 3)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 3)) (+.f32 1 (+.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2) (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2)) (+.f32 1 (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (-.f32 1 ux) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 1 ux))))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 3))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2) (-.f32 ux (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2))) (neg.f32 (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2))) (neg.f32 (+.f32 1 (-.f32 ux (*.f32 ux maxCos)))))
(pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(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)
(pow.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2)
(sqrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))
(log.f32 (exp.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3))
(expm1.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(exp.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(exp.f32 (*.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 1))
(log1p.f32 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(fma.f32 1 (*.f32 ux maxCos) (-.f32 1 ux))
(fma.f32 1 (-.f32 1 ux) (*.f32 ux maxCos))
(fma.f32 ux maxCos (-.f32 1 ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)) (*.f32 ux maxCos))
(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))
(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))
(+.f32 ux (neg.f32 (*.f32 ux maxCos)))
(+.f32 ux (*.f32 (neg.f32 ux) maxCos))
(+.f32 (-.f32 ux (*.f32 ux maxCos)) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos)))
(+.f32 (-.f32 ux (*.f32 ux maxCos)) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)))
(+.f32 (-.f32 ux (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)))
(+.f32 (fma.f32 1 ux (neg.f32 (*.f32 (*.f32 ux maxCos) 1))) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 (*.f32 ux maxCos) 1)))
(+.f32 (fma.f32 1 ux (neg.f32 (*.f32 (cbrt.f32 (*.f32 ux maxCos)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 (cbrt.f32 (*.f32 ux maxCos)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) 2) (cbrt.f32 ux) (neg.f32 (*.f32 (*.f32 ux maxCos) 1))) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 (*.f32 ux maxCos) 1)))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) 2) (cbrt.f32 ux) (neg.f32 (*.f32 (cbrt.f32 (*.f32 ux maxCos)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 (cbrt.f32 (*.f32 ux maxCos)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2))))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (*.f32 ux maxCos) 1))) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 (*.f32 ux maxCos) 1)))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (cbrt.f32 (*.f32 ux maxCos)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 (cbrt.f32 (*.f32 ux maxCos)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2))))
(*.f32 1 (-.f32 ux (*.f32 ux maxCos)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 ux (*.f32 ux maxCos))) 2) (cbrt.f32 (-.f32 ux (*.f32 ux maxCos))))
(*.f32 (sqrt.f32 (-.f32 ux (*.f32 ux maxCos))) (sqrt.f32 (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 ux ux (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 ux (*.f32 ux maxCos)))
(/.f32 (neg.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (*.f32 ux maxCos) 3))) (neg.f32 (fma.f32 ux ux (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 ux maxCos) 2))) (neg.f32 (+.f32 ux (*.f32 ux maxCos))))
(pow.f32 (-.f32 ux (*.f32 ux maxCos)) 1)
(pow.f32 (cbrt.f32 (-.f32 ux (*.f32 ux maxCos))) 3)
(pow.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 3) 1/3)
(pow.f32 (sqrt.f32 (-.f32 ux (*.f32 ux maxCos))) 2)
(sqrt.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2))
(log.f32 (exp.f32 (-.f32 ux (*.f32 ux maxCos))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 ux (*.f32 ux maxCos)))))
(cbrt.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 3))
(expm1.f32 (log1p.f32 (-.f32 ux (*.f32 ux maxCos))))
(exp.f32 (log.f32 (-.f32 ux (*.f32 ux maxCos))))
(exp.f32 (*.f32 (log.f32 (-.f32 ux (*.f32 ux maxCos))) 1))
(log1p.f32 (expm1.f32 (-.f32 ux (*.f32 ux maxCos))))
(fma.f32 1 ux (neg.f32 (*.f32 ux maxCos)))
(fma.f32 1 ux (*.f32 (neg.f32 ux) maxCos))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (cbrt.f32 ux) (neg.f32 (*.f32 ux maxCos)))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (cbrt.f32 ux) (*.f32 (neg.f32 ux) maxCos))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 ux maxCos)))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (*.f32 (neg.f32 ux) maxCos))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
(-.f32 (exp.f32 (log1p.f32 (-.f32 1 ux))) 1)
(-.f32 (/.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 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 ux)))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) 4))) (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (/.f32 (-.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 1 ux))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 ux))) (/.f32 (-.f32 1 (*.f32 ux ux)) (sqrt.f32 (+.f32 1 ux))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (+.f32 1 ux)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) 1) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (+.f32 1 ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (sqrt.f32 (+.f32 1 ux))) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (+.f32 1 ux))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (cbrt.f32 (+.f32 1 ux))))
(pow.f32 (-.f32 1 ux) 1)
(pow.f32 (pow.f32 (-.f32 1 ux) 2) 1/2)
(pow.f32 (cbrt.f32 (-.f32 1 ux)) 3)
(pow.f32 (sqrt.f32 (-.f32 1 ux)) 2)
(pow.f32 (pow.f32 (-.f32 1 ux) 3) 1/3)
(pow.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux))) -1)
(sqrt.f32 (pow.f32 (-.f32 1 ux) 2))
(fabs.f32 (-.f32 1 ux))
(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 (log1p.f32 (-.f32 1 ux)))
(exp.f32 (log1p.f32 (neg.f32 ux)))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 ux)) 1))
(log1p.f32 (expm1.f32 (-.f32 1 ux)))
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 1)
(-.f32 (/.f32 1 (+.f32 1 (+.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2) (-.f32 ux (*.f32 ux maxCos))))) (/.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 3) (+.f32 1 (+.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2) (-.f32 ux (*.f32 ux maxCos))))))
(-.f32 (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))) (/.f32 (pow.f32 (-.f32 1 ux) 2) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))
(-.f32 (/.f32 1 (+.f32 1 (-.f32 ux (*.f32 ux maxCos)))) (/.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2) (+.f32 1 (-.f32 ux (*.f32 ux maxCos)))))
(*.f32 1 (fma.f32 ux maxCos (-.f32 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 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (-.f32 1 ux) 3)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 3)) (+.f32 1 (+.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2) (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2)) (+.f32 1 (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (-.f32 1 ux) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 1 ux))))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 3))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2) (-.f32 ux (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2))) (neg.f32 (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2))) (neg.f32 (+.f32 1 (-.f32 ux (*.f32 ux maxCos)))))
(pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(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)
(pow.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2)
(sqrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))
(log.f32 (exp.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3))
(expm1.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(exp.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(exp.f32 (*.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 1))
(log1p.f32 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(fma.f32 1 (*.f32 ux maxCos) (-.f32 1 ux))
(fma.f32 1 (-.f32 1 ux) (*.f32 ux maxCos))
(fma.f32 ux maxCos (-.f32 1 ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)) (*.f32 ux maxCos))
(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))
(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))
(+.f32 1 (*.f32 (neg.f32 ux) ux))
(*.f32 1 (-.f32 1 (*.f32 ux ux)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (-.f32 1 (*.f32 ux ux))))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (+.f32 (pow.f32 ux 4) (*.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 (pow.f32 ux 4) (*.f32 ux ux)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 4))) (neg.f32 (+.f32 1 (*.f32 ux ux))))
(pow.f32 (-.f32 1 (*.f32 ux ux)) 1)
(pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 3)
(pow.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 3) 1/3)
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) 2)
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))
(log.f32 (exp.f32 (-.f32 1 (*.f32 ux ux))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 ux ux)))))
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 3))
(expm1.f32 (log1p.f32 (-.f32 1 (*.f32 ux ux))))
(exp.f32 (log1p.f32 (*.f32 (neg.f32 ux) ux)))
(exp.f32 (*.f32 (log1p.f32 (*.f32 (neg.f32 ux) ux)) 1))
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 ux ux))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux maxCos))) 1)
(pow.f32 (*.f32 ux maxCos) 1)
(pow.f32 (pow.f32 (*.f32 ux maxCos) 2) 1/2)
(pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 3)
(pow.f32 (sqrt.f32 (*.f32 ux maxCos)) 2)
(pow.f32 (pow.f32 (*.f32 ux maxCos) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 ux maxCos) 2))
(fabs.f32 (*.f32 ux maxCos))
(log.f32 (pow.f32 (exp.f32 maxCos) ux))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))))
(cbrt.f32 (pow.f32 (*.f32 ux maxCos) 3))
(expm1.f32 (log1p.f32 (*.f32 ux maxCos)))
(exp.f32 (log.f32 (*.f32 ux maxCos)))
(exp.f32 (*.f32 (log.f32 (*.f32 ux maxCos)) 1))
(log1p.f32 (expm1.f32 (*.f32 ux maxCos)))
(-.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 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))) 1)
(*.f32 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 (pow.f32 (cbrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) 2) (cbrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) (sqrt.f32 (/.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 (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 (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) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (cbrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (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))))
(pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 1)
(pow.f32 (cbrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) 3)
(pow.f32 (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) 2)
(pow.f32 (/.f32 (fma.f32 ux (+.f32 1 ux) 1) (-.f32 1 (pow.f32 ux 3))) -1)
(sqrt.f32 (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 2))
(log.f32 (exp.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 3))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(exp.f32 (log.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) 1))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))) 1)
(-.f32 (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))) (/.f32 (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 2) (-.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))))
(*.f32 1 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))) 2) (cbrt.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))))
(*.f32 (sqrt.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))) (sqrt.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 3)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 2) (*.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 2)) (-.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 2) (*.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 2))) (neg.f32 (-.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))))
(pow.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) 1)
(pow.f32 (cbrt.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))) 3)
(pow.f32 (pow.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))) 2)
(sqrt.f32 (pow.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) 2))
(log.f32 (exp.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))))
(cbrt.f32 (pow.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) 3))
(expm1.f32 (log1p.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))))
(exp.f32 (log.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))) 1))
(log1p.f32 (expm1.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))))
(fma.f32 1 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(fma.f32 1 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) (*.f32 ux maxCos))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(fma.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (*.f32 ux maxCos))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) 2) (cbrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) (*.f32 ux maxCos))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (cbrt.f32 (*.f32 ux maxCos)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(fma.f32 (sqrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) (sqrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) (*.f32 ux maxCos))
(fma.f32 (sqrt.f32 (*.f32 ux maxCos)) (sqrt.f32 (*.f32 ux maxCos)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(+.f32 1 (neg.f32 (pow.f32 ux 3)))
(*.f32 1 (-.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 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (sqrt.f32 (-.f32 1 (pow.f32 ux 3))))
(/.f32 (-.f32 1 (pow.f32 ux 9)) (+.f32 1 (+.f32 (pow.f32 ux 6) (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 6) (pow.f32 ux 3)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 6))) (neg.f32 (+.f32 1 (pow.f32 ux 3))))
(pow.f32 (-.f32 1 (pow.f32 ux 3)) 1)
(pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 3)
(pow.f32 (pow.f32 (-.f32 1 (pow.f32 ux 3)) 3) 1/3)
(pow.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) 2)
(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 (log1p.f32 (-.f32 1 (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))))
(+.f32 (*.f32 ux (+.f32 1 ux)) 1)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux (+.f32 1 ux) 1))) 1)
(*.f32 1 (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 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)))
(pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 1)
(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)
(pow.f32 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)
(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 (log.f32 (fma.f32 ux (+.f32 1 ux) 1)))
(exp.f32 (*.f32 (log.f32 (fma.f32 ux (+.f32 1 ux) 1)) 1))
(log1p.f32 (expm1.f32 (fma.f32 ux (+.f32 1 ux) 1)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (-.f32 1 ux) 2))) 1)
(*.f32 1 (pow.f32 (-.f32 1 ux) 2))
(*.f32 (-.f32 1 ux) (-.f32 1 ux))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) 4)) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2))
(*.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2) (pow.f32 (/.f32 1 (+.f32 1 ux)) 2))
(/.f32 1 (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux))) (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))))
(/.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 1 ux)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (pow.f32 (-.f32 1 (pow.f32 ux 3)) 2) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2) (pow.f32 (+.f32 1 ux) 2))
(/.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux))) (neg.f32 (+.f32 1 ux))))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (*.f32 (neg.f32 (+.f32 1 ux)) (neg.f32 (+.f32 1 ux))))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) 1) (*.f32 (+.f32 1 ux) (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (pow.f32 ux 3))) (*.f32 (+.f32 1 ux) (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 1 ux) (neg.f32 (+.f32 1 ux))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) 1) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 ux)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (neg.f32 (+.f32 1 ux))))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) 1) (*.f32 (neg.f32 (+.f32 1 ux)) (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (-.f32 1 (*.f32 ux ux))) (*.f32 (neg.f32 (+.f32 1 ux)) (+.f32 1 ux)))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (-.f32 1 (pow.f32 ux 3))) (*.f32 (neg.f32 (+.f32 1 ux)) (+.f32 1 (fma.f32 ux ux ux))))
(sqrt.f32 (pow.f32 (-.f32 1 ux) 4))
(log.f32 (exp.f32 (pow.f32 (-.f32 1 ux) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (-.f32 1 ux) 2))))
(cbrt.f32 (pow.f32 (-.f32 1 ux) 6))
(expm1.f32 (log1p.f32 (pow.f32 (-.f32 1 ux) 2)))
(exp.f32 (*.f32 2 (log1p.f32 (neg.f32 ux))))
(exp.f32 (*.f32 (*.f32 2 (log1p.f32 (neg.f32 ux))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (-.f32 1 ux) 2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) 1)
(-.f32 (/.f32 (pow.f32 (-.f32 1 ux) 2) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 ux maxCos) 6)) (*.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (pow.f32 (-.f32 1 ux) 4) (+.f32 (pow.f32 (*.f32 ux maxCos) 4) (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 2)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 ux maxCos) 6)) (*.f32 (/.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 1) (+.f32 (pow.f32 (-.f32 1 ux) 4) (+.f32 (pow.f32 (*.f32 ux maxCos) 4) (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 2)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 4) (pow.f32 (*.f32 ux maxCos) 4)) (*.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 4) (pow.f32 (*.f32 ux maxCos) 4)) (*.f32 (/.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 1) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) 1) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 ux maxCos) 6)) 1) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 4) (+.f32 (pow.f32 (*.f32 ux maxCos) 4) (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 2))) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 ux maxCos) 6)) 1) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 4) (+.f32 (pow.f32 (*.f32 ux maxCos) 4) (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 2))) (/.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 1)))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 ux maxCos) 6)) -1) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 4) (+.f32 (pow.f32 (*.f32 ux maxCos) 4) (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 2))) (neg.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 4) (pow.f32 (*.f32 ux maxCos) 4)) 1) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 4) (pow.f32 (*.f32 ux maxCos) 4)) 1) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 1)))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 4) (pow.f32 (*.f32 ux maxCos) 4)) -1) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (neg.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 (*.f32 -1 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 ux maxCos) 6))) (*.f32 (neg.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (+.f32 (pow.f32 (-.f32 1 ux) 4) (+.f32 (pow.f32 (*.f32 ux maxCos) 4) (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 2)))))
(/.f32 (*.f32 -1 (-.f32 (pow.f32 (-.f32 1 ux) 4) (pow.f32 (*.f32 ux maxCos) 4))) (*.f32 (neg.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (neg.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) 1)) (neg.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(pow.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) 1)
(pow.f32 (cbrt.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) 3)
(pow.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) 2)
(sqrt.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) 2))
(log.f32 (exp.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) 3))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) 3) (pow.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) 3) (pow.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) 3) (pow.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(exp.f32 (log.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 ux maxCos) 2))) 1)
(*.f32 1 (pow.f32 (*.f32 ux maxCos) 2))
(*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))
(*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 ux maxCos) 4)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(sqrt.f32 (pow.f32 (*.f32 ux maxCos) 4))
(log.f32 (exp.f32 (pow.f32 (*.f32 ux maxCos) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 ux maxCos) 2))))
(cbrt.f32 (pow.f32 (*.f32 ux maxCos) 6))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 ux maxCos) 2)))
(exp.f32 (*.f32 2 (log.f32 (*.f32 ux maxCos))))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 ux maxCos))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 ux maxCos) 2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) 1)
(*.f32 1 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) -2)) (/.f32 1 (cbrt.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(*.f32 (pow.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) -1/2) (pow.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) 2) -1) (pow.f32 (cbrt.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) -1))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) -1) (pow.f32 (sqrt.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) -1))
(pow.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) -1)
(pow.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) 3) 1/3)
(pow.f32 (pow.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) -1/2) 2)
(pow.f32 (/.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 1) -1)
(sqrt.f32 (pow.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) -2))
(log.f32 (exp.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(exp.f32 (neg.f32 (log.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(exp.f32 (*.f32 (log.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
Outputs
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (-.f32 maxCos 1) ux)
(*.f32 (+.f32 maxCos -1) ux)
(-.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)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(*.f32 (neg.f32 ux) (-.f32 1 maxCos))
(*.f32 ux (neg.f32 (-.f32 1 maxCos)))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 1 ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))
(*.f32 ux (-.f32 1 maxCos))
(*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))
(*.f32 ux (-.f32 1 maxCos))
(*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))
(*.f32 ux (-.f32 1 maxCos))
(*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))
(*.f32 ux (-.f32 1 maxCos))
ux
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 ux (-.f32 1 maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 ux (-.f32 1 maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 ux (-.f32 1 maxCos))
(*.f32 -1 (*.f32 maxCos ux))
(*.f32 maxCos (neg.f32 ux))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 ux (-.f32 1 maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 ux (-.f32 1 maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 ux (-.f32 1 maxCos))
(*.f32 -1 (*.f32 maxCos ux))
(*.f32 maxCos (neg.f32 ux))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 ux (-.f32 1 maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 ux (-.f32 1 maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 ux (-.f32 1 maxCos))
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 1 (+.f32 1 ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
(/.f32 (-.f32 1 (*.f32 ux 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 maxCos ux) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(+.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (*.f32 ux 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 maxCos ux) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(+.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (*.f32 ux 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 maxCos ux) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(+.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.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 1 (+.f32 1 ux)) (-.f32 (*.f32 maxCos ux) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(+.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (*.f32 ux 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 maxCos ux) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(+.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (*.f32 ux 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 maxCos ux) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(+.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.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 1 (+.f32 1 ux)) (-.f32 (*.f32 maxCos ux) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(+.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (*.f32 ux 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 maxCos ux) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(+.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (*.f32 ux 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 maxCos ux) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(+.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux)))
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (-.f32 maxCos 1) ux)
(*.f32 (+.f32 maxCos -1) ux)
(-.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)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(*.f32 (neg.f32 ux) (-.f32 1 maxCos))
(*.f32 ux (neg.f32 (-.f32 1 maxCos)))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
1
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(-.f32 1 (*.f32 ux ux))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(-.f32 1 (*.f32 ux ux))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(-.f32 1 (*.f32 ux ux))
(*.f32 -1 (pow.f32 ux 2))
(*.f32 ux (neg.f32 ux))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(-.f32 1 (*.f32 ux ux))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(-.f32 1 (*.f32 ux ux))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(-.f32 1 (*.f32 ux ux))
(*.f32 -1 (pow.f32 ux 2))
(*.f32 ux (neg.f32 ux))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(-.f32 1 (*.f32 ux ux))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(-.f32 1 (*.f32 ux ux))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(-.f32 1 (*.f32 ux ux))
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 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) 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 ux ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(+.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (-.f32 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(-.f32 (+.f32 (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(+.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (-.f32 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(-.f32 (+.f32 (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(+.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (-.f32 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 maxCos ux)
(-.f32 (+.f32 (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(+.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (-.f32 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(-.f32 (+.f32 (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(+.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (-.f32 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(-.f32 (+.f32 (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(+.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (-.f32 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 maxCos ux)
(-.f32 (+.f32 (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(+.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (-.f32 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(-.f32 (+.f32 (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(+.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (-.f32 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(-.f32 (+.f32 (/.f32 1 (+.f32 (*.f32 (+.f32 1 ux) ux) 1)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 (+.f32 1 ux) ux) 1)))
(+.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (-.f32 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (-.f32 maxCos 1) ux)
(*.f32 (+.f32 maxCos -1) ux)
(-.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)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(*.f32 (neg.f32 ux) (-.f32 1 maxCos))
(*.f32 ux (neg.f32 (-.f32 1 maxCos)))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
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))
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))
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(+.f32 1 (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) (+.f32 1 ux))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(+.f32 1 (fma.f32 ux ux ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(+.f32 1 (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) (+.f32 1 ux))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(+.f32 1 (fma.f32 ux ux ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(+.f32 1 (fma.f32 ux ux ux))
1
(+.f32 1 (*.f32 -2 ux))
(+.f32 1 (*.f32 ux -2))
(fma.f32 ux -2 1)
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(+.f32 (*.f32 ux ux) (+.f32 1 (*.f32 ux -2)))
(fma.f32 ux ux (fma.f32 ux -2 1))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(+.f32 (*.f32 ux ux) (+.f32 1 (*.f32 ux -2)))
(fma.f32 ux ux (fma.f32 ux -2 1))
(pow.f32 ux 2)
(*.f32 ux ux)
(+.f32 (pow.f32 ux 2) (*.f32 -2 ux))
(+.f32 (*.f32 ux ux) (*.f32 ux -2))
(*.f32 ux (+.f32 ux -2))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(+.f32 (*.f32 ux ux) (+.f32 1 (*.f32 ux -2)))
(fma.f32 ux ux (fma.f32 ux -2 1))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(+.f32 (*.f32 ux ux) (+.f32 1 (*.f32 ux -2)))
(fma.f32 ux ux (fma.f32 ux -2 1))
(pow.f32 ux 2)
(*.f32 ux ux)
(+.f32 (pow.f32 ux 2) (*.f32 -2 ux))
(+.f32 (*.f32 ux ux) (*.f32 ux -2))
(*.f32 ux (+.f32 ux -2))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(+.f32 (*.f32 ux ux) (+.f32 1 (*.f32 ux -2)))
(fma.f32 ux ux (fma.f32 ux -2 1))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(+.f32 (*.f32 ux ux) (+.f32 1 (*.f32 ux -2)))
(fma.f32 ux ux (fma.f32 ux -2 1))
1
(+.f32 (*.f32 -1 (*.f32 ux (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))))) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 (*.f32 -1 (*.f32 ux (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))))) (+.f32 1 (*.f32 (pow.f32 ux 2) (-.f32 1 (+.f32 (*.f32 (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))) (+.f32 1 maxCos)) (pow.f32 maxCos 2))))))
(+.f32 (fma.f32 -1 (*.f32 ux (+.f32 2 (+.f32 -1 (neg.f32 maxCos)))) 1) (*.f32 (*.f32 ux ux) (-.f32 1 (fma.f32 (+.f32 2 (+.f32 -1 (neg.f32 maxCos))) (+.f32 1 maxCos) (*.f32 maxCos maxCos)))))
(+.f32 (*.f32 (*.f32 ux ux) (-.f32 1 (fma.f32 maxCos maxCos (*.f32 (+.f32 1 maxCos) (-.f32 1 maxCos))))) (-.f32 (fma.f32 maxCos ux 1) ux))
(+.f32 (*.f32 -1 (*.f32 ux (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))))) (+.f32 (*.f32 (pow.f32 ux 3) (*.f32 (-.f32 1 (+.f32 (*.f32 (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))) (+.f32 1 maxCos)) (pow.f32 maxCos 2))) (+.f32 1 maxCos))) (+.f32 1 (*.f32 (pow.f32 ux 2) (-.f32 1 (+.f32 (*.f32 (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))) (+.f32 1 maxCos)) (pow.f32 maxCos 2)))))))
(fma.f32 -1 (*.f32 ux (+.f32 2 (+.f32 -1 (neg.f32 maxCos)))) (fma.f32 (pow.f32 ux 3) (*.f32 (+.f32 1 maxCos) (-.f32 1 (fma.f32 (+.f32 2 (+.f32 -1 (neg.f32 maxCos))) (+.f32 1 maxCos) (*.f32 maxCos maxCos)))) (+.f32 1 (*.f32 (*.f32 ux ux) (-.f32 1 (fma.f32 (+.f32 2 (+.f32 -1 (neg.f32 maxCos))) (+.f32 1 maxCos) (*.f32 maxCos maxCos)))))))
(-.f32 (fma.f32 (pow.f32 ux 3) (*.f32 (+.f32 1 maxCos) (-.f32 1 (fma.f32 maxCos maxCos (*.f32 (+.f32 1 maxCos) (-.f32 1 maxCos))))) (fma.f32 (*.f32 ux ux) (-.f32 1 (fma.f32 maxCos maxCos (*.f32 (+.f32 1 maxCos) (-.f32 1 maxCos)))) 1)) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (+.f32 1 maxCos)))
(neg.f32 (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux)))
(/.f32 (neg.f32 (*.f32 ux (-.f32 1 (*.f32 maxCos maxCos)))) (+.f32 1 maxCos))
(-.f32 (+.f32 (*.f32 2 (/.f32 1 (+.f32 1 maxCos))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (+.f32 1 maxCos))))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))
(+.f32 (/.f32 2 (+.f32 1 maxCos)) (-.f32 (+.f32 (neg.f32 (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux))) (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))))
(+.f32 (-.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux))) (+.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2)) (/.f32 -1 (pow.f32 (+.f32 1 maxCos) 2))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 1 (+.f32 1 maxCos)) (*.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (*.f32 2 (/.f32 1 (+.f32 1 maxCos)))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))) (+.f32 1 maxCos)))) ux)) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (+.f32 (*.f32 2 (/.f32 1 (+.f32 1 maxCos))) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (+.f32 1 maxCos)))))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))
(-.f32 (fma.f32 -1 (/.f32 (+.f32 (/.f32 1 (+.f32 1 maxCos)) (neg.f32 (/.f32 (+.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2)) (-.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))) (+.f32 1 maxCos)))) ux) (+.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2)) (+.f32 (neg.f32 (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux))) (/.f32 2 (+.f32 1 maxCos))))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))
(+.f32 (-.f32 (+.f32 (-.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux))) (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2))) (/.f32 (-.f32 (/.f32 1 (+.f32 1 maxCos)) (/.f32 (+.f32 (+.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2))) (/.f32 -1 (pow.f32 (+.f32 1 maxCos) 2))) (+.f32 1 maxCos))) ux)) (/.f32 -1 (pow.f32 (+.f32 1 maxCos) 2)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (*.f32 2 (/.f32 1 (+.f32 1 maxCos)))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))) (pow.f32 (+.f32 1 maxCos) 2))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))) (pow.f32 ux 2))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 1 (+.f32 1 maxCos)) (*.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (*.f32 2 (/.f32 1 (+.f32 1 maxCos)))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))) (+.f32 1 maxCos)))) ux)) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (+.f32 (*.f32 2 (/.f32 1 (+.f32 1 maxCos))) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (+.f32 1 maxCos))))))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))
(-.f32 (fma.f32 -1 (/.f32 (fma.f32 -1 (/.f32 (+.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2)) (-.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))) (pow.f32 (+.f32 1 maxCos) 2)) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))) (*.f32 ux ux)) (fma.f32 -1 (/.f32 (+.f32 (/.f32 1 (+.f32 1 maxCos)) (neg.f32 (/.f32 (+.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2)) (-.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))) (+.f32 1 maxCos)))) ux) (+.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2)) (+.f32 (neg.f32 (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux))) (/.f32 2 (+.f32 1 maxCos)))))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))
(+.f32 (-.f32 (-.f32 (+.f32 (-.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux))) (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2))) (/.f32 (-.f32 (/.f32 1 (+.f32 1 maxCos)) (/.f32 (+.f32 (+.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2))) (/.f32 -1 (pow.f32 (+.f32 1 maxCos) 2))) (+.f32 1 maxCos))) ux)) (/.f32 (-.f32 (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)) (/.f32 (+.f32 (+.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2))) (/.f32 -1 (pow.f32 (+.f32 1 maxCos) 2))) (pow.f32 (+.f32 1 maxCos) 2))) (*.f32 ux ux))) (/.f32 -1 (pow.f32 (+.f32 1 maxCos) 2)))
(*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (-.f32 1 (*.f32 -1 maxCos))))
(neg.f32 (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux)))
(/.f32 (neg.f32 (*.f32 ux (-.f32 1 (*.f32 maxCos maxCos)))) (+.f32 1 maxCos))
(-.f32 (+.f32 (*.f32 2 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos)))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (-.f32 1 (*.f32 -1 maxCos)))))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)))
(+.f32 (/.f32 2 (+.f32 1 maxCos)) (-.f32 (+.f32 (neg.f32 (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux))) (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))))
(+.f32 (-.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux))) (+.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2)) (/.f32 -1 (pow.f32 (+.f32 1 maxCos) 2))))
(-.f32 (+.f32 (*.f32 2 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos)))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)) (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3)) (*.f32 2 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2))))) ux)) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (-.f32 1 (*.f32 -1 maxCos))))))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)))
(+.f32 (/.f32 2 (-.f32 1 (neg.f32 maxCos))) (-.f32 (+.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (-.f32 1 (neg.f32 maxCos)) 2)) (fma.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 1 (-.f32 1 (neg.f32 maxCos))) (/.f32 1 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 3))) (+.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (-.f32 1 (neg.f32 maxCos)) 3)) (/.f32 2 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 2)))) ux) (neg.f32 (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (-.f32 1 (neg.f32 maxCos)) ux))))) (/.f32 1 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 2))))
(+.f32 (-.f32 (-.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2)) (/.f32 (+.f32 (/.f32 1 (+.f32 1 maxCos)) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 maxCos) 3)) (+.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 3)) (/.f32 2 (pow.f32 (+.f32 1 maxCos) 2))))) ux)) (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux))) (+.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 -1 (pow.f32 (+.f32 1 maxCos) 2))))
(-.f32 (+.f32 (*.f32 2 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3) (pow.f32 ux 2)))) (+.f32 (*.f32 2 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (-.f32 1 (*.f32 -1 maxCos)))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)) (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3)) (*.f32 2 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2))))) ux)) (/.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 4) (pow.f32 ux 2)))))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2) (pow.f32 ux 2))) (+.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)) (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 4) (pow.f32 ux 2))))))
(+.f32 (/.f32 2 (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 (neg.f32 maxCos)) 3))) (-.f32 (+.f32 (/.f32 2 (-.f32 1 (neg.f32 maxCos))) (fma.f32 -1 (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (-.f32 1 (neg.f32 maxCos)) ux)) (+.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (-.f32 1 (neg.f32 maxCos)) 2)) (fma.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 1 (-.f32 1 (neg.f32 maxCos))) (/.f32 1 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 3))) (+.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (-.f32 1 (neg.f32 maxCos)) 3)) (/.f32 2 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 2)))) ux) (/.f32 (*.f32 maxCos maxCos) (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 (neg.f32 maxCos)) 4))))))) (+.f32 (/.f32 1 (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 (neg.f32 maxCos)) 2))) (+.f32 (/.f32 1 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 2)) (/.f32 1 (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 (neg.f32 maxCos)) 4)))))))
(+.f32 (/.f32 2 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 maxCos) 3))) (-.f32 (+.f32 (-.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux))) (+.f32 (-.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2)) (/.f32 (+.f32 (/.f32 1 (+.f32 1 maxCos)) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 maxCos) 3)) (+.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 3)) (/.f32 2 (pow.f32 (+.f32 1 maxCos) 2))))) ux)) (/.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 4)) (*.f32 ux ux)))) (+.f32 (/.f32 1 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 maxCos) 4))) (+.f32 (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)) (/.f32 1 (*.f32 (fma.f32 maxCos ux ux) (fma.f32 maxCos ux ux)))))))
(-.f32 1 ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(pow.f32 (*.f32 maxCos ux) 2)
1
(+.f32 (*.f32 ux (+.f32 1 maxCos)) 1)
(fma.f32 ux (+.f32 1 maxCos) 1)
(+.f32 (*.f32 ux (+.f32 1 maxCos)) (+.f32 1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 maxCos) 2))))
(+.f32 (fma.f32 ux (+.f32 1 maxCos) 1) (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 maxCos) 2)))
(+.f32 (fma.f32 maxCos ux ux) (fma.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 maxCos) 2) 1))
(+.f32 (*.f32 ux (+.f32 1 maxCos)) (+.f32 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 1 maxCos) 3)) (+.f32 1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 maxCos) 2)))))
(fma.f32 ux (+.f32 1 maxCos) (fma.f32 (pow.f32 ux 3) (pow.f32 (+.f32 1 maxCos) 3) (+.f32 1 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 maxCos) 2)))))
(+.f32 (fma.f32 maxCos ux ux) (fma.f32 (pow.f32 ux 3) (pow.f32 (+.f32 1 maxCos) 3) (fma.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 maxCos) 2) 1)))
(/.f32 -1 (*.f32 ux (+.f32 1 maxCos)))
(/.f32 -1 (fma.f32 maxCos ux ux))
(neg.f32 (+.f32 (/.f32 1 (*.f32 ux (+.f32 1 maxCos))) (/.f32 1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.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 -1 (fma.f32 maxCos ux ux)) (/.f32 -1 (*.f32 (fma.f32 maxCos ux ux) (fma.f32 maxCos ux ux))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 ux (+.f32 1 maxCos))) (+.f32 (/.f32 1 (*.f32 (pow.f32 ux 2) (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 maxCos))) (+.f32 (/.f32 1 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 maxCos) 2))) (/.f32 (/.f32 1 (pow.f32 ux 3)) (pow.f32 (+.f32 1 maxCos) 3)))))
(+.f32 (+.f32 (/.f32 -1 (fma.f32 maxCos ux ux)) (/.f32 -1 (*.f32 (fma.f32 maxCos ux ux) (fma.f32 maxCos ux ux)))) (/.f32 -1 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 1 maxCos) 3))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 ux (+.f32 1 maxCos))) (+.f32 (/.f32 1 (*.f32 (pow.f32 ux 2) (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)))))))
(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 (/.f32 1 (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 -1 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 1 maxCos) 3))) (+.f32 (/.f32 1 (*.f32 (fma.f32 maxCos ux ux) (fma.f32 maxCos ux ux))) (+.f32 (/.f32 1 (fma.f32 maxCos ux ux)) (/.f32 (/.f32 1 (pow.f32 ux 4)) (pow.f32 (+.f32 1 maxCos) 4)))))
(/.f32 -1 (*.f32 (-.f32 1 (*.f32 -1 maxCos)) ux))
(/.f32 -1 (*.f32 ux (+.f32 1 maxCos)))
(/.f32 -1 (fma.f32 maxCos ux ux))
(neg.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 1 (*.f32 -1 maxCos)) ux)) (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2) (pow.f32 ux 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 -1 (fma.f32 maxCos ux ux)) (/.f32 -1 (*.f32 (fma.f32 maxCos ux ux) (fma.f32 maxCos ux ux))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3) (pow.f32 ux 3))) (+.f32 (/.f32 1 (*.f32 (-.f32 1 (*.f32 -1 maxCos)) ux)) (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2) (pow.f32 ux 2))))))
(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 (pow.f32 ux 3)) (pow.f32 (+.f32 1 maxCos) 3)))))
(+.f32 (+.f32 (/.f32 -1 (fma.f32 maxCos ux ux)) (/.f32 -1 (*.f32 (fma.f32 maxCos ux ux) (fma.f32 maxCos ux ux)))) (/.f32 -1 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 1 maxCos) 3))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3) (pow.f32 ux 3))) (+.f32 (/.f32 1 (*.f32 (-.f32 1 (*.f32 -1 maxCos)) ux)) (+.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2) (pow.f32 ux 2))) (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 4) (pow.f32 ux 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 (/.f32 1 (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 -1 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 1 maxCos) 3))) (+.f32 (/.f32 1 (*.f32 (fma.f32 maxCos ux ux) (fma.f32 maxCos ux ux))) (+.f32 (/.f32 1 (fma.f32 maxCos ux ux)) (/.f32 (/.f32 1 (pow.f32 ux 4)) (pow.f32 (+.f32 1 maxCos) 4)))))
(/.f32 1 (-.f32 1 ux))
(+.f32 (/.f32 (*.f32 maxCos ux) (pow.f32 (-.f32 1 ux) 2)) (/.f32 1 (-.f32 1 ux)))
(+.f32 (/.f32 1 (-.f32 1 ux)) (/.f32 maxCos (/.f32 (pow.f32 (-.f32 1 ux) 2) ux)))
(+.f32 (/.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 1 (-.f32 1 ux))))
(+.f32 (+.f32 (/.f32 maxCos (/.f32 (pow.f32 (-.f32 1 ux) 2) ux)) (/.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 3))) (/.f32 1 (-.f32 1 ux)))
(+.f32 (/.f32 1 (-.f32 1 ux)) (+.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 3)) (/.f32 maxCos (/.f32 (pow.f32 (-.f32 1 ux) 2) ux))))
(+.f32 (/.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 (pow.f32 maxCos 3) (pow.f32 ux 3)) (pow.f32 (-.f32 1 ux) 4)))))
(+.f32 (/.f32 maxCos (/.f32 (pow.f32 (-.f32 1 ux) 2) ux)) (+.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 3)) (+.f32 (/.f32 1 (-.f32 1 ux)) (/.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 (-.f32 1 ux) 4)))))
(+.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 3)) (+.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 -1 (*.f32 maxCos ux))
(-.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) ux)) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(-.f32 (/.f32 1 (*.f32 ux (*.f32 maxCos maxCos))) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (/.f32 1 (pow.f32 (*.f32 maxCos ux) 2))))
(-.f32 (-.f32 (/.f32 1 (*.f32 ux (*.f32 maxCos maxCos))) (/.f32 1 (*.f32 maxCos ux))) (/.f32 1 (pow.f32 (*.f32 maxCos ux) 2)))
(-.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) ux)) (/.f32 (*.f32 (-.f32 1 ux) (-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 3) ux))) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(-.f32 (+.f32 (/.f32 1 (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (/.f32 (-.f32 1 ux) (pow.f32 maxCos 3)) (/.f32 (-.f32 (/.f32 1 ux) (/.f32 1 (*.f32 ux ux))) ux))) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (/.f32 1 (pow.f32 (*.f32 maxCos ux) 2))))
(-.f32 (fma.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 maxCos)))) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (/.f32 1 (pow.f32 (*.f32 maxCos ux) 2))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) ux)) (+.f32 (/.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 (/.f32 1 (*.f32 maxCos ux)) (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(-.f32 (+.f32 (/.f32 1 (*.f32 ux (*.f32 maxCos maxCos))) (+.f32 (*.f32 (/.f32 (-.f32 1 ux) (pow.f32 maxCos 3)) (/.f32 (-.f32 (/.f32 1 ux) (/.f32 1 (*.f32 ux ux))) ux)) (*.f32 (/.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 maxCos 4)) (/.f32 (-.f32 (/.f32 1 ux) (/.f32 1 (*.f32 ux ux))) (*.f32 ux ux))))) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (/.f32 1 (pow.f32 (*.f32 maxCos ux) 2))))
(+.f32 (fma.f32 (/.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 maxCos 4)) (/.f32 (-.f32 (/.f32 1 ux) (/.f32 1 (*.f32 ux ux))) (*.f32 ux ux)) (*.f32 (/.f32 (-.f32 1 ux) (pow.f32 maxCos 3)) (/.f32 (-.f32 (/.f32 1 ux) (/.f32 1 (*.f32 ux ux))) ux))) (-.f32 (-.f32 (/.f32 1 (*.f32 ux (*.f32 maxCos maxCos))) (/.f32 1 (*.f32 maxCos ux))) (/.f32 1 (pow.f32 (*.f32 maxCos ux) 2))))
(/.f32 -1 (*.f32 maxCos ux))
(-.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) ux)) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(-.f32 (/.f32 1 (*.f32 ux (*.f32 maxCos maxCos))) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (/.f32 1 (pow.f32 (*.f32 maxCos ux) 2))))
(-.f32 (-.f32 (/.f32 1 (*.f32 ux (*.f32 maxCos maxCos))) (/.f32 1 (*.f32 maxCos ux))) (/.f32 1 (pow.f32 (*.f32 maxCos ux) 2)))
(-.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) ux)) (/.f32 (*.f32 (-.f32 1 ux) (-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))) (*.f32 (pow.f32 maxCos 3) ux))) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(-.f32 (+.f32 (/.f32 1 (*.f32 ux (*.f32 maxCos maxCos))) (*.f32 (/.f32 (-.f32 1 ux) (pow.f32 maxCos 3)) (/.f32 (-.f32 (/.f32 1 ux) (/.f32 1 (*.f32 ux ux))) ux))) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (/.f32 1 (pow.f32 (*.f32 maxCos ux) 2))))
(-.f32 (fma.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 maxCos)))) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (/.f32 1 (pow.f32 (*.f32 maxCos ux) 2))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) ux)) (+.f32 (/.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 (/.f32 1 (*.f32 maxCos ux)) (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(-.f32 (+.f32 (/.f32 1 (*.f32 ux (*.f32 maxCos maxCos))) (+.f32 (*.f32 (/.f32 (-.f32 1 ux) (pow.f32 maxCos 3)) (/.f32 (-.f32 (/.f32 1 ux) (/.f32 1 (*.f32 ux ux))) ux)) (*.f32 (/.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 maxCos 4)) (/.f32 (-.f32 (/.f32 1 ux) (/.f32 1 (*.f32 ux ux))) (*.f32 ux ux))))) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (/.f32 1 (pow.f32 (*.f32 maxCos ux) 2))))
(+.f32 (fma.f32 (/.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 maxCos 4)) (/.f32 (-.f32 (/.f32 1 ux) (/.f32 1 (*.f32 ux ux))) (*.f32 ux ux)) (*.f32 (/.f32 (-.f32 1 ux) (pow.f32 maxCos 3)) (/.f32 (-.f32 (/.f32 1 ux) (/.f32 1 (*.f32 ux ux))) ux))) (-.f32 (-.f32 (/.f32 1 (*.f32 ux (*.f32 maxCos maxCos))) (/.f32 1 (*.f32 maxCos ux))) (/.f32 1 (pow.f32 (*.f32 maxCos ux) 2))))
(+.f32 1 (neg.f32 (-.f32 ux (*.f32 ux maxCos))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 (*.f32 ux maxCos) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (-.f32 1 ux) 3)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.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)) (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (-.f32 1 ux) (-.f32 1 (fma.f32 maxCos ux ux)))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 3)) (+.f32 1 (+.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2) (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (+.f32 1 (+.f32 (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (-.f32 (*.f32 maxCos ux) 1) ux))
(/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (fma.f32 maxCos ux -1) ux))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2)) (+.f32 1 (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2)) (-.f32 (+.f32 1 ux) (*.f32 maxCos ux)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (-.f32 1 ux) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 1 ux))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (-.f32 1 ux) (-.f32 1 (fma.f32 maxCos ux ux))))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 3))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2) (-.f32 ux (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) (+.f32 -1 (neg.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2)))))
(/.f32 (neg.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 (neg.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2))) (neg.f32 (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2))) (neg.f32 (+.f32 (-.f32 (*.f32 maxCos ux) 1) ux)))
(*.f32 1 (/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (fma.f32 maxCos ux -1) ux)))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2))) (neg.f32 (+.f32 1 (-.f32 ux (*.f32 ux maxCos)))))
(neg.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2)) (+.f32 -1 (neg.f32 (-.f32 ux (*.f32 maxCos ux))))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (-.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 3)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3) 1/3)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(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)
(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 (-.f32 (fma.f32 maxCos ux 1) ux))
(log.f32 (exp.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(expm1.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(exp.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(exp.f32 (*.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log1p.f32 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 1 (*.f32 ux maxCos) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 1 (-.f32 1 ux) (*.f32 ux maxCos))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)) (*.f32 ux maxCos))
(+.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux)) (*.f32 maxCos 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))
(-.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))
(-.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))
(-.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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 ux (neg.f32 (*.f32 ux maxCos)))
(*.f32 ux (-.f32 1 maxCos))
(+.f32 ux (*.f32 (neg.f32 ux) maxCos))
(*.f32 ux (-.f32 1 maxCos))
(+.f32 (-.f32 ux (*.f32 ux maxCos)) (fma.f32 (neg.f32 maxCos) ux (*.f32 ux maxCos)))
(+.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 (neg.f32 ux) maxCos (*.f32 maxCos ux)))
(fma.f32 ux (-.f32 1 maxCos) (*.f32 (*.f32 maxCos ux) 0))
(+.f32 (-.f32 ux (*.f32 ux maxCos)) (fma.f32 (neg.f32 ux) maxCos (*.f32 ux maxCos)))
(+.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 (neg.f32 ux) maxCos (*.f32 maxCos ux)))
(fma.f32 ux (-.f32 1 maxCos) (*.f32 (*.f32 maxCos ux) 0))
(+.f32 (-.f32 ux (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux maxCos))) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux maxCos)))
(+.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 (neg.f32 ux) maxCos (*.f32 maxCos ux)))
(fma.f32 ux (-.f32 1 maxCos) (*.f32 (*.f32 maxCos ux) 0))
(+.f32 (fma.f32 1 ux (neg.f32 (*.f32 (*.f32 ux maxCos) 1))) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 (*.f32 ux maxCos) 1)))
(+.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 (neg.f32 ux) maxCos (*.f32 maxCos ux)))
(fma.f32 ux (-.f32 1 maxCos) (*.f32 (*.f32 maxCos ux) 0))
(+.f32 (fma.f32 1 ux (neg.f32 (*.f32 (cbrt.f32 (*.f32 ux maxCos)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 (cbrt.f32 (*.f32 ux maxCos)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2))))
(+.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 (neg.f32 ux) maxCos (*.f32 maxCos ux)))
(fma.f32 ux (-.f32 1 maxCos) (*.f32 (*.f32 maxCos ux) 0))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) 2) (cbrt.f32 ux) (neg.f32 (*.f32 (*.f32 ux maxCos) 1))) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 (*.f32 ux maxCos) 1)))
(+.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 (neg.f32 ux) maxCos (*.f32 maxCos ux)))
(fma.f32 ux (-.f32 1 maxCos) (*.f32 (*.f32 maxCos ux) 0))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) 2) (cbrt.f32 ux) (neg.f32 (*.f32 (cbrt.f32 (*.f32 ux maxCos)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 (cbrt.f32 (*.f32 ux maxCos)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2))))
(+.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 (neg.f32 ux) maxCos (*.f32 maxCos ux)))
(fma.f32 ux (-.f32 1 maxCos) (*.f32 (*.f32 maxCos ux) 0))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (*.f32 ux maxCos) 1))) (fma.f32 (neg.f32 (*.f32 ux maxCos)) 1 (*.f32 (*.f32 ux maxCos) 1)))
(+.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 (neg.f32 ux) maxCos (*.f32 maxCos ux)))
(fma.f32 ux (-.f32 1 maxCos) (*.f32 (*.f32 maxCos ux) 0))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (cbrt.f32 (*.f32 ux maxCos)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (*.f32 (cbrt.f32 (*.f32 ux maxCos)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2))))
(+.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 (neg.f32 ux) maxCos (*.f32 maxCos ux)))
(fma.f32 ux (-.f32 1 maxCos) (*.f32 (*.f32 maxCos ux) 0))
(*.f32 1 (-.f32 ux (*.f32 ux maxCos)))
(*.f32 ux (-.f32 1 maxCos))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 ux (*.f32 ux maxCos))) 2) (cbrt.f32 (-.f32 ux (*.f32 ux maxCos))))
(*.f32 ux (-.f32 1 maxCos))
(*.f32 (sqrt.f32 (-.f32 ux (*.f32 ux maxCos))) (sqrt.f32 (-.f32 ux (*.f32 ux maxCos))))
(*.f32 ux (-.f32 1 maxCos))
(/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 ux ux (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (*.f32 maxCos ux) 3)) (fma.f32 ux ux (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 ux (*.f32 maxCos ux)))))
(/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (*.f32 maxCos ux) 3)) (fma.f32 ux ux (*.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux ux))))
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 ux (*.f32 ux maxCos)))
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) 2)) (+.f32 ux (*.f32 maxCos ux)))
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) 2)) (fma.f32 maxCos ux ux))
(/.f32 (neg.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (*.f32 ux maxCos) 3))) (neg.f32 (fma.f32 ux ux (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 ux (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (*.f32 maxCos ux) 3))) (neg.f32 (fma.f32 ux ux (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 ux (*.f32 maxCos ux))))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (*.f32 maxCos ux) 3)) (fma.f32 ux ux (*.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux ux)))))
(/.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 ux maxCos) 2))) (neg.f32 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) 2))) (neg.f32 (+.f32 ux (*.f32 maxCos ux))))
(*.f32 1 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) 2)) (fma.f32 maxCos ux ux)))
(pow.f32 (-.f32 ux (*.f32 ux maxCos)) 1)
(*.f32 ux (-.f32 1 maxCos))
(pow.f32 (cbrt.f32 (-.f32 ux (*.f32 ux maxCos))) 3)
(*.f32 ux (-.f32 1 maxCos))
(pow.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 3) 1/3)
(*.f32 ux (-.f32 1 maxCos))
(pow.f32 (sqrt.f32 (-.f32 ux (*.f32 ux maxCos))) 2)
(*.f32 ux (-.f32 1 maxCos))
(sqrt.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2))
(sqrt.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2))
(fabs.f32 (*.f32 ux (-.f32 1 maxCos)))
(log.f32 (exp.f32 (-.f32 ux (*.f32 ux maxCos))))
(*.f32 ux (-.f32 1 maxCos))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 ux (*.f32 ux maxCos)))))
(*.f32 ux (-.f32 1 maxCos))
(cbrt.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 3))
(*.f32 ux (-.f32 1 maxCos))
(expm1.f32 (log1p.f32 (-.f32 ux (*.f32 ux maxCos))))
(*.f32 ux (-.f32 1 maxCos))
(exp.f32 (log.f32 (-.f32 ux (*.f32 ux maxCos))))
(*.f32 ux (-.f32 1 maxCos))
(exp.f32 (*.f32 (log.f32 (-.f32 ux (*.f32 ux maxCos))) 1))
(*.f32 ux (-.f32 1 maxCos))
(log1p.f32 (expm1.f32 (-.f32 ux (*.f32 ux maxCos))))
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 1 ux (neg.f32 (*.f32 ux maxCos)))
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 1 ux (*.f32 (neg.f32 ux) maxCos))
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (cbrt.f32 ux) (neg.f32 (*.f32 ux maxCos)))
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (cbrt.f32 ux) (*.f32 (neg.f32 ux) maxCos))
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 ux maxCos)))
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (*.f32 (neg.f32 ux) maxCos))
(*.f32 ux (-.f32 1 maxCos))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(-.f32 1 ux)
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(-.f32 (exp.f32 (log1p.f32 (-.f32 1 ux))) 1)
(-.f32 1 ux)
(-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (-.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 ux ux)))
(*.f32 1 (-.f32 1 ux))
(-.f32 1 ux)
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)))
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) (cbrt.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(*.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) 4))) (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2)))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) 4))) (fabs.f32 (cbrt.f32 (-.f32 1 ux))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (/.f32 (-.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 1 ux))))
(/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 1 ux))) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 ux))) (/.f32 (-.f32 1 (*.f32 ux ux)) (sqrt.f32 (+.f32 1 ux))))
(/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (sqrt.f32 (+.f32 1 ux))) (sqrt.f32 (+.f32 1 ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (+.f32 1 ux)))
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) 1) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (+.f32 1 ux)))
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (cbrt.f32 (-.f32 1 ux)) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (sqrt.f32 (+.f32 1 ux))) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (+.f32 1 ux))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (cbrt.f32 (+.f32 1 ux))))
(pow.f32 (-.f32 1 ux) 1)
(-.f32 1 ux)
(pow.f32 (pow.f32 (-.f32 1 ux) 2) 1/2)
(-.f32 1 ux)
(pow.f32 (cbrt.f32 (-.f32 1 ux)) 3)
(-.f32 1 ux)
(pow.f32 (sqrt.f32 (-.f32 1 ux)) 2)
(-.f32 1 ux)
(pow.f32 (pow.f32 (-.f32 1 ux) 3) 1/3)
(-.f32 1 ux)
(pow.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux))) -1)
(/.f32 1 (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux))))
(sqrt.f32 (pow.f32 (-.f32 1 ux) 2))
(-.f32 1 ux)
(fabs.f32 (-.f32 1 ux))
(-.f32 1 ux)
(log.f32 (exp.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))))
(-.f32 1 ux)
(cbrt.f32 (pow.f32 (-.f32 1 ux) 3))
(-.f32 1 ux)
(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)))
(log1p.f32 (expm1.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(-.f32 (/.f32 1 (+.f32 1 (+.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2) (-.f32 ux (*.f32 ux maxCos))))) (/.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 3) (+.f32 1 (+.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2) (-.f32 ux (*.f32 ux maxCos))))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (+.f32 1 (+.f32 (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(-.f32 (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))) (/.f32 (pow.f32 (-.f32 1 ux) 2) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))
(/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (-.f32 (*.f32 maxCos ux) 1) ux))
(/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (fma.f32 maxCos ux -1) ux))
(-.f32 (/.f32 1 (+.f32 1 (-.f32 ux (*.f32 ux maxCos)))) (/.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2) (+.f32 1 (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2)) (-.f32 (+.f32 1 ux) (*.f32 maxCos ux)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(*.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (-.f32 1 ux) 3)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.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)) (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (-.f32 1 ux) (-.f32 1 (fma.f32 maxCos ux ux)))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 3)) (+.f32 1 (+.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2) (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3)) (+.f32 1 (+.f32 (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (-.f32 (*.f32 maxCos ux) 1) ux))
(/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (fma.f32 maxCos ux -1) ux))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2)) (+.f32 1 (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2)) (-.f32 (+.f32 1 ux) (*.f32 maxCos ux)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (-.f32 1 ux) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 1 ux))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (-.f32 1 ux) (-.f32 1 (fma.f32 maxCos ux ux))))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 3))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2) (-.f32 ux (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 3))) (+.f32 -1 (neg.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2)))))
(/.f32 (neg.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 (neg.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2))) (neg.f32 (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2))) (neg.f32 (+.f32 (-.f32 (*.f32 maxCos ux) 1) ux)))
(*.f32 1 (/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (fma.f32 maxCos ux -1) ux)))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2))) (neg.f32 (+.f32 1 (-.f32 ux (*.f32 ux maxCos)))))
(neg.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) 2)) (+.f32 -1 (neg.f32 (-.f32 ux (*.f32 maxCos ux))))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (-.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 3)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3) 1/3)
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(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)
(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 (-.f32 (fma.f32 maxCos ux 1) ux))
(log.f32 (exp.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(expm1.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(exp.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(exp.f32 (*.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 1))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(log1p.f32 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 1 (*.f32 ux maxCos) (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 1 (-.f32 1 ux) (*.f32 ux maxCos))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(+.f32 1 (*.f32 (+.f32 maxCos -1) ux))
(-.f32 (fma.f32 maxCos ux 1) ux)
(fma.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)) (*.f32 ux maxCos))
(+.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux)) (*.f32 maxCos 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))
(-.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))
(-.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))
(-.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))
(-.f32 (fma.f32 maxCos ux 1) ux)
(+.f32 1 (*.f32 (neg.f32 ux) ux))
(-.f32 1 (*.f32 ux ux))
(*.f32 1 (-.f32 1 (*.f32 ux ux)))
(-.f32 1 (*.f32 ux ux))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))
(-.f32 1 (*.f32 ux ux))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (-.f32 1 (*.f32 ux ux))))
(-.f32 1 (*.f32 ux ux))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (+.f32 (pow.f32 ux 4) (*.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 (pow.f32 ux 4) (fma.f32 ux ux 1)))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux)))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 6))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 ux 4) (*.f32 ux ux)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 6))) (+.f32 -1 (neg.f32 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 6))) (-.f32 -1 (fma.f32 ux ux (pow.f32 ux 4))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 4))) (neg.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 4))) (+.f32 -1 (*.f32 ux (neg.f32 ux))))
(*.f32 1 (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)))
(pow.f32 (-.f32 1 (*.f32 ux ux)) 1)
(-.f32 1 (*.f32 ux ux))
(pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 3)
(-.f32 1 (*.f32 ux ux))
(pow.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 3) 1/3)
(-.f32 1 (*.f32 ux ux))
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) 2)
(-.f32 1 (*.f32 ux ux))
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))
(fabs.f32 (-.f32 1 (*.f32 ux ux)))
(log.f32 (exp.f32 (-.f32 1 (*.f32 ux ux))))
(-.f32 1 (*.f32 ux ux))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 ux ux)))))
(-.f32 1 (*.f32 ux ux))
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 3))
(-.f32 1 (*.f32 ux ux))
(expm1.f32 (log1p.f32 (-.f32 1 (*.f32 ux ux))))
(-.f32 1 (*.f32 ux ux))
(exp.f32 (log1p.f32 (*.f32 (neg.f32 ux) ux)))
(exp.f32 (log1p.f32 (*.f32 ux (neg.f32 ux))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 (neg.f32 ux) ux)) 1))
(exp.f32 (log1p.f32 (*.f32 ux (neg.f32 ux))))
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 ux ux))))
(-.f32 1 (*.f32 ux ux))
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux maxCos))) 1)
(*.f32 maxCos ux)
(pow.f32 (*.f32 ux maxCos) 1)
(*.f32 maxCos ux)
(pow.f32 (pow.f32 (*.f32 ux maxCos) 2) 1/2)
(*.f32 maxCos ux)
(pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 3)
(*.f32 maxCos ux)
(pow.f32 (sqrt.f32 (*.f32 ux maxCos)) 2)
(*.f32 maxCos ux)
(pow.f32 (pow.f32 (*.f32 ux maxCos) 3) 1/3)
(*.f32 maxCos ux)
(sqrt.f32 (pow.f32 (*.f32 ux maxCos) 2))
(*.f32 maxCos ux)
(fabs.f32 (*.f32 ux maxCos))
(*.f32 maxCos ux)
(log.f32 (pow.f32 (exp.f32 maxCos) ux))
(*.f32 maxCos ux)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))))
(*.f32 maxCos ux)
(cbrt.f32 (pow.f32 (*.f32 ux maxCos) 3))
(*.f32 maxCos ux)
(expm1.f32 (log1p.f32 (*.f32 ux maxCos)))
(*.f32 maxCos ux)
(exp.f32 (log.f32 (*.f32 ux maxCos)))
(*.f32 maxCos ux)
(exp.f32 (*.f32 (log.f32 (*.f32 ux maxCos)) 1))
(*.f32 maxCos ux)
(log1p.f32 (expm1.f32 (*.f32 ux maxCos)))
(*.f32 maxCos 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 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))) 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 ux ux)))
(*.f32 1 (/.f32 (-.f32 1 (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 ux ux)))
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (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 ux ux)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) 2) (cbrt.f32 (/.f32 (-.f32 1 (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 ux ux)))
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) (sqrt.f32 (/.f32 (-.f32 1 (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 ux ux)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (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 ux ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (cbrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(*.f32 (cbrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) (/.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 (cbrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) 2) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 3))) (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) 1) (/.f32 (sqrt.f32 (-.f32 1 (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 ux ux)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))
(pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 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 ux ux)))
(pow.f32 (cbrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) 3)
(/.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 ux ux)))
(pow.f32 (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 3) 1/3)
(/.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 ux ux)))
(pow.f32 (sqrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) 2)
(/.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 ux ux)))
(pow.f32 (/.f32 (fma.f32 ux (+.f32 1 ux) 1) (-.f32 1 (pow.f32 ux 3))) -1)
(/.f32 1 (/.f32 (fma.f32 ux (+.f32 1 ux) 1) (-.f32 1 (pow.f32 ux 3))))
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 1 (pow.f32 ux 3))))
(sqrt.f32 (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 2))
(fabs.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(log.f32 (exp.f32 (/.f32 (-.f32 1 (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 ux ux)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (-.f32 1 (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 ux ux)))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 3))
(/.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 ux ux)))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 1 (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 ux ux)))
(exp.f32 (log.f32 (/.f32 (-.f32 1 (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 ux ux)))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) 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 ux ux)))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 1 (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 ux ux)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))) 1)
(+.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (-.f32 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(-.f32 (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))) (/.f32 (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 2) (-.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))))
(/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 2)) (-.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 2)) (-.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(*.f32 1 (fma.f32 ux maxCos (/.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 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))) 2) (cbrt.f32 (fma.f32 ux maxCos (/.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 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (sqrt.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))) (sqrt.f32 (fma.f32 ux maxCos (/.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 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 3)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 2) (*.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 3)) (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (-.f32 (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 2) (/.f32 (*.f32 (*.f32 maxCos ux) (-.f32 1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1)))))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 3)) (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 maxCos ux)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 2)) (-.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 2)) (-.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 2)) (-.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 2) (*.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (-.f32 (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 2) (/.f32 (*.f32 (*.f32 maxCos ux) (-.f32 1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 3)) (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 maxCos ux))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 2))) (neg.f32 (-.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) 2))) (neg.f32 (-.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) 2) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 2)) (-.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))))
(pow.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) 1)
(+.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (-.f32 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(pow.f32 (cbrt.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))) 3)
(+.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (-.f32 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(pow.f32 (pow.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) 3) 1/3)
(+.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (-.f32 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(pow.f32 (sqrt.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))) 2)
(+.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (-.f32 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(sqrt.f32 (pow.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) 2))
(sqrt.f32 (pow.f32 (fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) 2))
(fabs.f32 (fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))))
(log.f32 (exp.f32 (fma.f32 ux maxCos (/.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 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos (/.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 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(cbrt.f32 (pow.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) 3))
(+.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (-.f32 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(expm1.f32 (log1p.f32 (fma.f32 ux maxCos (/.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 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(exp.f32 (log.f32 (fma.f32 ux maxCos (/.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 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(exp.f32 (*.f32 (log.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))) 1))
(+.f32 (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (-.f32 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(log1p.f32 (expm1.f32 (fma.f32 ux maxCos (/.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 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(fma.f32 1 (*.f32 ux maxCos) (/.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 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(fma.f32 1 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) (*.f32 ux maxCos))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) (*.f32 maxCos ux))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 maxCos ux))
(fma.f32 ux maxCos (/.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 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(fma.f32 maxCos ux (/.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 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(fma.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (*.f32 ux maxCos))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) (*.f32 maxCos ux))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 maxCos ux))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) 2) (cbrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) (*.f32 ux maxCos))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) (*.f32 maxCos ux))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 maxCos ux))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (cbrt.f32 (*.f32 ux maxCos)) (/.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 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(fma.f32 (sqrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) (sqrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) (*.f32 ux maxCos))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)) (*.f32 maxCos ux))
(+.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (*.f32 maxCos ux))
(fma.f32 (sqrt.f32 (*.f32 ux maxCos)) (sqrt.f32 (*.f32 ux maxCos)) (/.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 (*.f32 maxCos ux) (/.f32 (pow.f32 ux 3) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(+.f32 1 (neg.f32 (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 (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 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (sqrt.f32 (-.f32 1 (pow.f32 ux 3))))
(-.f32 1 (pow.f32 ux 3))
(/.f32 (-.f32 1 (pow.f32 ux 9)) (+.f32 1 (+.f32 (pow.f32 ux 6) (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 6)) (+.f32 1 (pow.f32 ux 3)))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 9))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 ux 6) (pow.f32 ux 3)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 9))) (+.f32 -1 (neg.f32 (+.f32 (pow.f32 ux 3) (pow.f32 ux 6)))))
(/.f32 (neg.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 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 (neg.f32 (-.f32 1 (pow.f32 ux 6))) (-.f32 -1 (pow.f32 ux 3)))
(pow.f32 (-.f32 1 (pow.f32 ux 3)) 1)
(-.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))
(pow.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) 2)
(-.f32 1 (pow.f32 ux 3))
(sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 ux 3)) 2))
(fabs.f32 (-.f32 1 (pow.f32 ux 3)))
(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 (log1p.f32 (-.f32 1 (pow.f32 ux 3))))
(-.f32 1 (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))
(+.f32 (*.f32 ux (+.f32 1 ux)) 1)
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(+.f32 1 (fma.f32 ux ux ux))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux (+.f32 1 ux) 1))) 1)
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(+.f32 1 (fma.f32 ux ux ux))
(*.f32 1 (fma.f32 ux (+.f32 1 ux) 1))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(+.f32 1 (fma.f32 ux ux ux))
(*.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))
(+.f32 1 (fma.f32 ux ux ux))
(*.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))
(+.f32 1 (fma.f32 ux ux ux))
(pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 1)
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(+.f32 1 (fma.f32 ux ux ux))
(pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 3)
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(+.f32 1 (fma.f32 ux ux ux))
(pow.f32 (pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 3) 1/3)
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(+.f32 1 (fma.f32 ux ux ux))
(pow.f32 (sqrt.f32 (fma.f32 ux (+.f32 1 ux) 1)) 2)
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(+.f32 1 (fma.f32 ux ux ux))
(sqrt.f32 (pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 2))
(fabs.f32 (+.f32 1 (fma.f32 ux ux ux)))
(log.f32 (exp.f32 (fma.f32 ux (+.f32 1 ux) 1)))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(+.f32 1 (fma.f32 ux ux ux))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux (+.f32 1 ux) 1))))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(+.f32 1 (fma.f32 ux ux ux))
(cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 1 ux) 1) 3))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(+.f32 1 (fma.f32 ux ux ux))
(expm1.f32 (log1p.f32 (fma.f32 ux (+.f32 1 ux) 1)))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(+.f32 1 (fma.f32 ux ux ux))
(exp.f32 (log.f32 (fma.f32 ux (+.f32 1 ux) 1)))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(+.f32 1 (fma.f32 ux ux ux))
(exp.f32 (*.f32 (log.f32 (fma.f32 ux (+.f32 1 ux) 1)) 1))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(+.f32 1 (fma.f32 ux ux ux))
(log1p.f32 (expm1.f32 (fma.f32 ux (+.f32 1 ux) 1)))
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
(+.f32 1 (fma.f32 ux ux ux))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (-.f32 1 ux) 2))) 1)
(pow.f32 (-.f32 1 ux) 2)
(*.f32 1 (pow.f32 (-.f32 1 ux) 2))
(pow.f32 (-.f32 1 ux) 2)
(*.f32 (-.f32 1 ux) (-.f32 1 ux))
(pow.f32 (-.f32 1 ux) 2)
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) 4)) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) (cbrt.f32 (pow.f32 (-.f32 1 ux) 4)))
(*.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2) (pow.f32 (/.f32 1 (+.f32 1 ux)) 2))
(/.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2) (pow.f32 (+.f32 1 ux) 2))
(/.f32 1 (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux))) (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))))
(/.f32 1 (/.f32 (/.f32 (pow.f32 (+.f32 1 ux) 2) (-.f32 1 (*.f32 ux ux))) (-.f32 1 (*.f32 ux ux))))
(/.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 1 ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (pow.f32 (+.f32 1 ux) 2) (-.f32 1 (*.f32 ux ux))))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux))) (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux)))
(/.f32 (pow.f32 (-.f32 1 (pow.f32 ux 3)) 2) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 (fma.f32 ux ux ux))))
(pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) 2)
(/.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2) (pow.f32 (+.f32 1 ux) 2))
(*.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2) (pow.f32 (/.f32 1 (+.f32 1 ux)) 2))
(/.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux))) (neg.f32 (+.f32 1 ux))))
(/.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2)) (neg.f32 (pow.f32 (+.f32 1 ux) 2)))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (*.f32 (neg.f32 (+.f32 1 ux)) (neg.f32 (+.f32 1 ux))))
(*.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2) (pow.f32 (/.f32 1 (+.f32 1 ux)) 2))
(/.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2) (pow.f32 (+.f32 1 ux) 2))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) 1) (*.f32 (+.f32 1 ux) (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (pow.f32 (+.f32 1 ux) 2) (-.f32 1 (*.f32 ux ux))))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (pow.f32 ux 3))) (*.f32 (+.f32 1 ux) (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux)))
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 1 ux) (neg.f32 (+.f32 1 ux))))
(/.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2)) (neg.f32 (pow.f32 (+.f32 1 ux) 2)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) 1) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 ux)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (neg.f32 (-.f32 1 (*.f32 ux ux)))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (neg.f32 (+.f32 1 ux))))
(*.f32 (/.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (+.f32 -1 (neg.f32 ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (-.f32 -1 ux)))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) 1) (*.f32 (neg.f32 (+.f32 1 ux)) (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))))
(/.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2)) (neg.f32 (pow.f32 (+.f32 1 ux) 2)))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (-.f32 1 (*.f32 ux ux))) (*.f32 (neg.f32 (+.f32 1 ux)) (+.f32 1 ux)))
(/.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2)) (neg.f32 (pow.f32 (+.f32 1 ux) 2)))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (-.f32 1 (pow.f32 ux 3))) (*.f32 (neg.f32 (+.f32 1 ux)) (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (/.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (+.f32 -1 (neg.f32 ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (-.f32 -1 ux)))
(sqrt.f32 (pow.f32 (-.f32 1 ux) 4))
(log.f32 (exp.f32 (pow.f32 (-.f32 1 ux) 2)))
(pow.f32 (-.f32 1 ux) 2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (-.f32 1 ux) 2))))
(pow.f32 (-.f32 1 ux) 2)
(cbrt.f32 (pow.f32 (-.f32 1 ux) 6))
(expm1.f32 (log1p.f32 (pow.f32 (-.f32 1 ux) 2)))
(pow.f32 (-.f32 1 ux) 2)
(exp.f32 (*.f32 2 (log1p.f32 (neg.f32 ux))))
(pow.f32 (exp.f32 2) (log1p.f32 (neg.f32 ux)))
(exp.f32 (*.f32 (*.f32 2 (log1p.f32 (neg.f32 ux))) 1))
(pow.f32 (exp.f32 2) (log1p.f32 (neg.f32 ux)))
(log1p.f32 (expm1.f32 (pow.f32 (-.f32 1 ux) 2)))
(pow.f32 (-.f32 1 ux) 2)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) 1)
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))
(-.f32 (/.f32 (pow.f32 (-.f32 1 ux) 2) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 ux maxCos) 6)) (*.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (pow.f32 (-.f32 1 ux) 4) (+.f32 (pow.f32 (*.f32 ux maxCos) 4) (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 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) (+.f32 (pow.f32 (*.f32 maxCos ux) 4) (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 maxCos ux) 6)) (*.f32 (-.f32 1 (fma.f32 maxCos ux ux)) (+.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2) (+.f32 (pow.f32 (*.f32 maxCos ux) 4) (pow.f32 (-.f32 1 ux) 4)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 ux maxCos) 6)) (*.f32 (/.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 1) (+.f32 (pow.f32 (-.f32 1 ux) 4) (+.f32 (pow.f32 (*.f32 ux maxCos) 4) (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 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) (+.f32 (pow.f32 (*.f32 maxCos ux) 4) (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 maxCos ux) 6)) (*.f32 (-.f32 1 (fma.f32 maxCos ux ux)) (+.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2) (+.f32 (pow.f32 (*.f32 maxCos ux) 4) (pow.f32 (-.f32 1 ux) 4)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 4) (pow.f32 (*.f32 ux maxCos) 4)) (*.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 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 1 (fma.f32 maxCos ux 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 ux maxCos) 4)) (*.f32 (/.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 1) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 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 1 (fma.f32 maxCos ux ux)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) 1) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 ux maxCos) 6)) 1) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 4) (+.f32 (pow.f32 (*.f32 ux maxCos) 4) (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 2))) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.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) (+.f32 (pow.f32 (*.f32 maxCos ux) 4) (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 maxCos ux) 6)) (*.f32 (-.f32 1 (fma.f32 maxCos ux ux)) (+.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2) (+.f32 (pow.f32 (*.f32 maxCos ux) 4) (pow.f32 (-.f32 1 ux) 4)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 ux maxCos) 6)) 1) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 4) (+.f32 (pow.f32 (*.f32 ux maxCos) 4) (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 2))) (/.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 1)))
(/.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) (+.f32 (pow.f32 (*.f32 maxCos ux) 4) (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 maxCos ux) 6)) (*.f32 (-.f32 1 (fma.f32 maxCos ux ux)) (+.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2) (+.f32 (pow.f32 (*.f32 maxCos ux) 4) (pow.f32 (-.f32 1 ux) 4)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 ux maxCos) 6)) -1) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 4) (+.f32 (pow.f32 (*.f32 ux maxCos) 4) (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 2))) (neg.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 maxCos ux) 6))) (+.f32 (pow.f32 (-.f32 1 ux) 4) (+.f32 (pow.f32 (*.f32 maxCos ux) 4) (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) (neg.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux)))))
(/.f32 (*.f32 1 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 maxCos ux) 6)) (-.f32 1 (fma.f32 maxCos ux ux)))) (+.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2) (+.f32 (pow.f32 (*.f32 maxCos ux) 4) (pow.f32 (-.f32 1 ux) 4))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 4) (pow.f32 (*.f32 ux maxCos) 4)) 1) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.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 1 (fma.f32 maxCos ux ux)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 4) (pow.f32 (*.f32 ux maxCos) 4)) 1) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 1)))
(/.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 1 (fma.f32 maxCos ux ux)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 4) (pow.f32 (*.f32 ux maxCos) 4)) -1) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (neg.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 ux) 4) (pow.f32 (*.f32 maxCos ux) 4))) (neg.f32 (*.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)))))
(/.f32 (*.f32 1 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 4) (pow.f32 (*.f32 maxCos ux) 4)) (-.f32 1 (fma.f32 maxCos ux ux)))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)))
(/.f32 (*.f32 -1 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 ux maxCos) 6))) (*.f32 (neg.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (+.f32 (pow.f32 (-.f32 1 ux) 4) (+.f32 (pow.f32 (*.f32 ux maxCos) 4) (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 2)))))
(/.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 maxCos ux) 6))) (+.f32 (pow.f32 (-.f32 1 ux) 4) (+.f32 (pow.f32 (*.f32 maxCos ux) 4) (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) (neg.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux)))))
(/.f32 (*.f32 1 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (*.f32 maxCos ux) 6)) (-.f32 1 (fma.f32 maxCos ux ux)))) (+.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2) (+.f32 (pow.f32 (*.f32 maxCos ux) 4) (pow.f32 (-.f32 1 ux) 4))))
(/.f32 (*.f32 -1 (-.f32 (pow.f32 (-.f32 1 ux) 4) (pow.f32 (*.f32 ux maxCos) 4))) (*.f32 (neg.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 ux) 4) (pow.f32 (*.f32 maxCos ux) 4))) (neg.f32 (*.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)))))
(/.f32 (*.f32 1 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 4) (pow.f32 (*.f32 maxCos ux) 4)) (-.f32 1 (fma.f32 maxCos ux ux)))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (neg.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))) (neg.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux)))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) 1)) (neg.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))) (neg.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux)))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux))))
(pow.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) 1)
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))
(pow.f32 (cbrt.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) 3)
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))
(pow.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) 3) 1/3)
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))
(pow.f32 (sqrt.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) 2)
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))
(sqrt.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) 2))
(sqrt.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux)))) 2))
(fabs.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux))))
(log.f32 (exp.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) 3))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) 3) (pow.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) 3) (/.f32 1 (pow.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))) 3))))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) 3) (/.f32 1 (pow.f32 (-.f32 1 (fma.f32 maxCos ux ux)) 3))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) 3) (pow.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) 3) (/.f32 1 (pow.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))) 3))))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) 3) (/.f32 1 (pow.f32 (-.f32 1 (fma.f32 maxCos ux ux)) 3))))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) 3) (pow.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 3)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))
(exp.f32 (log.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) 1))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 ux maxCos) 2))) 1)
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 1 (pow.f32 (*.f32 ux maxCos) 2))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))
(pow.f32 (*.f32 maxCos ux) 2)
(*.f32 (cbrt.f32 (pow.f32 (*.f32 ux maxCos) 4)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 maxCos ux)) 2) (cbrt.f32 (pow.f32 (*.f32 maxCos ux) 4)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 maxCos ux) 2)
(sqrt.f32 (pow.f32 (*.f32 ux maxCos) 4))
(sqrt.f32 (pow.f32 (*.f32 maxCos ux) 4))
(log.f32 (exp.f32 (pow.f32 (*.f32 ux maxCos) 2)))
(pow.f32 (*.f32 maxCos ux) 2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 ux maxCos) 2))))
(pow.f32 (*.f32 maxCos ux) 2)
(cbrt.f32 (pow.f32 (*.f32 ux maxCos) 6))
(cbrt.f32 (pow.f32 (*.f32 maxCos ux) 6))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 ux maxCos) 2)))
(pow.f32 (*.f32 maxCos ux) 2)
(exp.f32 (*.f32 2 (log.f32 (*.f32 ux maxCos))))
(pow.f32 (*.f32 maxCos ux) 2)
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 ux maxCos))) 1))
(pow.f32 (*.f32 maxCos ux) 2)
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 ux maxCos) 2)))
(pow.f32 (*.f32 maxCos ux) 2)
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) 1)
(/.f32 1 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 1 (-.f32 1 (fma.f32 maxCos ux ux)))
(*.f32 1 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 1 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 1 (-.f32 1 (fma.f32 maxCos ux ux)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) -2)) (/.f32 1 (cbrt.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))) -2)) (/.f32 1 (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))))
(/.f32 (cbrt.f32 (pow.f32 (-.f32 1 (fma.f32 maxCos ux ux)) -2)) (cbrt.f32 (-.f32 1 (fma.f32 maxCos ux ux))))
(*.f32 (pow.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) -1/2) (pow.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) -1/2))
(/.f32 1 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 1 (-.f32 1 (fma.f32 maxCos ux ux)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) 2) -1) (pow.f32 (cbrt.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))) (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux)))) 2)))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 (fma.f32 maxCos ux ux)))) (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 (fma.f32 maxCos ux ux))) 2)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) -1) (pow.f32 (sqrt.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) -1))
(pow.f32 (sqrt.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux)))) -2)
(pow.f32 (sqrt.f32 (-.f32 1 (fma.f32 maxCos ux ux))) -2)
(pow.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) -1)
(/.f32 1 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 1 (-.f32 1 (fma.f32 maxCos ux ux)))
(pow.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) 1)
(/.f32 1 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 1 (-.f32 1 (fma.f32 maxCos ux ux)))
(pow.f32 (/.f32 1 (cbrt.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) 3)
(/.f32 1 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 1 (-.f32 1 (fma.f32 maxCos ux ux)))
(pow.f32 (pow.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) 3) 1/3)
(/.f32 1 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 1 (-.f32 1 (fma.f32 maxCos ux ux)))
(pow.f32 (pow.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) -1/2) 2)
(/.f32 1 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 1 (-.f32 1 (fma.f32 maxCos ux ux)))
(pow.f32 (/.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 1) -1)
(/.f32 1 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 1 (-.f32 1 (fma.f32 maxCos ux ux)))
(sqrt.f32 (pow.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) -2))
(sqrt.f32 (pow.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))) -2))
(sqrt.f32 (pow.f32 (-.f32 1 (fma.f32 maxCos ux ux)) -2))
(log.f32 (exp.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 1 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 1 (-.f32 1 (fma.f32 maxCos ux ux)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 1 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 1 (-.f32 1 (fma.f32 maxCos ux ux)))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) 3))
(/.f32 1 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 1 (-.f32 1 (fma.f32 maxCos ux ux)))
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 1 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 1 (-.f32 1 (fma.f32 maxCos ux ux)))
(exp.f32 (neg.f32 (log.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 1 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 1 (-.f32 1 (fma.f32 maxCos ux ux)))
(exp.f32 (*.f32 (log.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) -1))
(/.f32 1 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 1 (-.f32 1 (fma.f32 maxCos ux ux)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) 1))
(/.f32 1 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 1 (-.f32 1 (fma.f32 maxCos ux ux)))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 1 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))
(/.f32 1 (-.f32 1 (fma.f32 maxCos ux ux)))

eval284.0ms (4.5%)

Compiler

Compiled 16197 to 10214 computations (36.9% saved)

prune118.0ms (1.9%)

Pruning

7 alts after pruning (5 fresh and 2 done)

PrunedKeptTotal
New6734677
Fresh011
Picked325
Done000
Total6767683
Accuracy
100.0%
Counts
683 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
96.7%
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
99.9%
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
97.8%
(-.f32 1 ux)
98.5%
(+.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
98.8%
(*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
98.3%
(*.f32 (-.f32 (+.f32 (*.f32 ux ux) (+.f32 1 (*.f32 ux -2))) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
71.9%
1
96.7%
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
99.9%
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
97.8%
(-.f32 1 ux)
98.5%
(+.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
98.8%
(*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
98.3%
(*.f32 (-.f32 (+.f32 (*.f32 ux ux) (+.f32 1 (*.f32 ux -2))) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
71.9%
1
Compiler

Compiled 212 to 152 computations (28.3% saved)

localize372.0ms (5.9%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
99.9%
(-.f32 1 (*.f32 ux ux))
98.8%
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
100.0%
(-.f32 1 (pow.f32 ux 3))
99.9%
(+.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
99.7%
(+.f32 (+.f32 1 ux) (*.f32 ux ux))
98.7%
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (+.f32 1 ux) (*.f32 ux ux)))
99.6%
(*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))
99.5%
(/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
99.0%
(*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
98.7%
(pow.f32 (-.f32 1 ux) 2)
99.6%
(+.f32 (*.f32 ux ux) (+.f32 1 (*.f32 ux -2)))
99.5%
(/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
99.4%
(pow.f32 (*.f32 ux maxCos) 2)
99.0%
(*.f32 (-.f32 (+.f32 (*.f32 ux ux) (+.f32 1 (*.f32 ux -2))) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
Compiler

Compiled 256 to 129 computations (49.6% saved)

series11.0ms (0.2%)

Counts
7 → 132
Calls

33 calls:

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

rewrite72.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
728×add-sqr-sqrt
716×pow1
710×*-un-lft-identity
682×add-exp-log
682×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify134.0ms (2.1%)

Algorithm
egg-herbie
Rules
722×fma-neg
524×sub-neg
492×log-prod
458×div-sub
444×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
047111421
1134910481
2559510481
Stop Event
node limit
Counts
269 → 248
Calls
Call 1
Inputs
1
(+.f32 (*.f32 -1 (*.f32 ux (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))))) 1)
(+.f32 (*.f32 -1 (*.f32 ux (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))))) (+.f32 1 (*.f32 (pow.f32 ux 2) (-.f32 1 (+.f32 (*.f32 (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))) (+.f32 1 maxCos)) (pow.f32 maxCos 2))))))
(+.f32 (*.f32 -1 (*.f32 ux (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))))) (+.f32 (*.f32 (pow.f32 ux 3) (*.f32 (-.f32 1 (+.f32 (*.f32 (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))) (+.f32 1 maxCos)) (pow.f32 maxCos 2))) (+.f32 1 maxCos))) (+.f32 1 (*.f32 (pow.f32 ux 2) (-.f32 1 (+.f32 (*.f32 (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))) (+.f32 1 maxCos)) (pow.f32 maxCos 2)))))))
(*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (+.f32 1 maxCos)))
(-.f32 (+.f32 (*.f32 2 (/.f32 1 (+.f32 1 maxCos))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (+.f32 1 maxCos))))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 1 (+.f32 1 maxCos)) (*.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (*.f32 2 (/.f32 1 (+.f32 1 maxCos)))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))) (+.f32 1 maxCos)))) ux)) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (+.f32 (*.f32 2 (/.f32 1 (+.f32 1 maxCos))) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (+.f32 1 maxCos)))))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (*.f32 2 (/.f32 1 (+.f32 1 maxCos)))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))) (pow.f32 (+.f32 1 maxCos) 2))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))) (pow.f32 ux 2))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 1 (+.f32 1 maxCos)) (*.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (*.f32 2 (/.f32 1 (+.f32 1 maxCos)))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))) (+.f32 1 maxCos)))) ux)) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (+.f32 (*.f32 2 (/.f32 1 (+.f32 1 maxCos))) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (+.f32 1 maxCos))))))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))
(*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (-.f32 1 (*.f32 -1 maxCos))))
(-.f32 (+.f32 (*.f32 2 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos)))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (-.f32 1 (*.f32 -1 maxCos)))))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)))
(-.f32 (+.f32 (*.f32 2 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos)))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)) (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3)) (*.f32 2 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2))))) ux)) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (-.f32 1 (*.f32 -1 maxCos))))))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)))
(-.f32 (+.f32 (*.f32 2 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3) (pow.f32 ux 2)))) (+.f32 (*.f32 2 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (-.f32 1 (*.f32 -1 maxCos)))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)) (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3)) (*.f32 2 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2))))) ux)) (/.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 4) (pow.f32 ux 2)))))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2) (pow.f32 ux 2))) (+.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)) (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 4) (pow.f32 ux 2))))))
(/.f32 (+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux))) (-.f32 1 ux))
(+.f32 (/.f32 1 (-.f32 1 ux)) (+.f32 (/.f32 (*.f32 maxCos (*.f32 ux (+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux))))) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (/.f32 (pow.f32 ux 2) (-.f32 1 ux)) (*.f32 -2 (/.f32 ux (-.f32 1 ux))))))
(+.f32 (/.f32 1 (-.f32 1 ux)) (+.f32 (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (/.f32 (pow.f32 ux 2) (-.f32 1 ux))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))) (pow.f32 (-.f32 1 ux) 3))))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 ux (+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux))))) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (/.f32 (pow.f32 ux 2) (-.f32 1 ux)) (*.f32 -2 (/.f32 ux (-.f32 1 ux)))))))
(+.f32 (/.f32 1 (-.f32 1 ux)) (+.f32 (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (/.f32 (pow.f32 ux 2) (-.f32 1 ux))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))) (pow.f32 (-.f32 1 ux) 3))))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 ux (+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux))))) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (/.f32 (*.f32 (pow.f32 maxCos 3) (*.f32 ux (-.f32 (*.f32 -1 (/.f32 (pow.f32 ux 2) (-.f32 1 ux))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))) (pow.f32 (-.f32 1 ux) 3)))))) (-.f32 1 ux)) (+.f32 (/.f32 (pow.f32 ux 2) (-.f32 1 ux)) (*.f32 -2 (/.f32 ux (-.f32 1 ux))))))))
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (+.f32 (*.f32 -1 (/.f32 (+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux))) (*.f32 maxCos ux))) (*.f32 maxCos ux))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 maxCos ux))) ux))
(-.f32 (+.f32 (/.f32 (*.f32 (-.f32 1 ux) (-.f32 (*.f32 -1 (/.f32 (+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux))) ux)) (*.f32 -1 (/.f32 (pow.f32 (-.f32 1 ux) 2) ux)))) (*.f32 (pow.f32 maxCos 2) ux)) (+.f32 1 (+.f32 (*.f32 -1 (/.f32 (+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux))) (*.f32 maxCos ux))) (*.f32 maxCos ux)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 maxCos ux))) ux))
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 ux (/.f32 1 ux)) (+.f32 2 (/.f32 (pow.f32 (-.f32 1 ux) 2) ux))) maxCos)) (*.f32 maxCos ux))) ux)
(-.f32 (+.f32 1 (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 ux (/.f32 1 ux)) (+.f32 2 (/.f32 (pow.f32 (-.f32 1 ux) 2) ux))) maxCos)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 (+.f32 ux (/.f32 1 ux)) (+.f32 2 (/.f32 (pow.f32 (-.f32 1 ux) 2) ux))) (-.f32 1 ux)) (*.f32 (pow.f32 maxCos 2) ux))) (*.f32 maxCos ux)))) ux)
1
(+.f32 1 (*.f32 -2 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(pow.f32 ux 2)
(+.f32 (pow.f32 ux 2) (*.f32 -2 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(pow.f32 ux 2)
(+.f32 (pow.f32 ux 2) (*.f32 -2 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
1
(+.f32 (*.f32 -1 (*.f32 ux (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))))) 1)
(+.f32 (*.f32 -1 (*.f32 ux (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))))) (+.f32 1 (*.f32 (pow.f32 ux 2) (-.f32 1 (+.f32 (*.f32 (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))) (+.f32 1 maxCos)) (pow.f32 maxCos 2))))))
(+.f32 (*.f32 -1 (*.f32 ux (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))))) (+.f32 (*.f32 (pow.f32 ux 3) (*.f32 (-.f32 1 (+.f32 (*.f32 (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))) (+.f32 1 maxCos)) (pow.f32 maxCos 2))) (+.f32 1 maxCos))) (+.f32 1 (*.f32 (pow.f32 ux 2) (-.f32 1 (+.f32 (*.f32 (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))) (+.f32 1 maxCos)) (pow.f32 maxCos 2)))))))
(*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (+.f32 1 maxCos)))
(-.f32 (+.f32 (*.f32 2 (/.f32 1 (+.f32 1 maxCos))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (+.f32 1 maxCos))))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 1 (+.f32 1 maxCos)) (*.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (*.f32 2 (/.f32 1 (+.f32 1 maxCos)))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))) (+.f32 1 maxCos)))) ux)) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (+.f32 (*.f32 2 (/.f32 1 (+.f32 1 maxCos))) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (+.f32 1 maxCos)))))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (*.f32 2 (/.f32 1 (+.f32 1 maxCos)))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))) (pow.f32 (+.f32 1 maxCos) 2))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))) (pow.f32 ux 2))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 1 (+.f32 1 maxCos)) (*.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (*.f32 2 (/.f32 1 (+.f32 1 maxCos)))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))) (+.f32 1 maxCos)))) ux)) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (+.f32 (*.f32 2 (/.f32 1 (+.f32 1 maxCos))) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (+.f32 1 maxCos))))))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))
(*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (-.f32 1 (*.f32 -1 maxCos))))
(-.f32 (+.f32 (*.f32 2 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos)))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (-.f32 1 (*.f32 -1 maxCos)))))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)))
(-.f32 (+.f32 (*.f32 2 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos)))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)) (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3)) (*.f32 2 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2))))) ux)) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (-.f32 1 (*.f32 -1 maxCos))))))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)))
(-.f32 (+.f32 (*.f32 2 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3) (pow.f32 ux 2)))) (+.f32 (*.f32 2 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (-.f32 1 (*.f32 -1 maxCos)))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)) (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3)) (*.f32 2 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2))))) ux)) (/.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 4) (pow.f32 ux 2)))))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2) (pow.f32 ux 2))) (+.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)) (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 4) (pow.f32 ux 2))))))
(-.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 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 maxCos 2) (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)
1
(+.f32 1 ux)
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(pow.f32 ux 2)
(+.f32 (pow.f32 ux 2) ux)
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(pow.f32 ux 2)
(+.f32 (pow.f32 ux 2) ux)
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(-.f32 (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(*.f32 maxCos ux)
(-.f32 (+.f32 (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(-.f32 (+.f32 (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(-.f32 (+.f32 (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(*.f32 maxCos ux)
(-.f32 (+.f32 (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(-.f32 (+.f32 (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(-.f32 (+.f32 (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
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 (exp.f32 (log1p.f32 (/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))))) 1)
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (*.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) 1) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(pow.f32 (/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) 3)
(pow.f32 (pow.f32 (/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) 2)
(log.f32 (exp.f32 (/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))))))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) 3) (pow.f32 (/.f32 1 (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) 3) (pow.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))))
(exp.f32 (log.f32 (/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux ux (fma.f32 ux -2 1)))) 1)
(*.f32 1 (fma.f32 ux ux (fma.f32 ux -2 1)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (fma.f32 ux -2 1))) 2) (cbrt.f32 (fma.f32 ux ux (fma.f32 ux -2 1))))
(*.f32 (hypot.f32 ux (sqrt.f32 (fma.f32 ux -2 1))) (hypot.f32 ux (sqrt.f32 (fma.f32 ux -2 1))))
(/.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux -2 1) 3)) (+.f32 (pow.f32 ux 4) (-.f32 (pow.f32 (fma.f32 ux -2 1) 2) (*.f32 (*.f32 ux ux) (fma.f32 ux -2 1)))))
(/.f32 (-.f32 (pow.f32 ux 4) (pow.f32 (fma.f32 ux -2 1) 2)) (-.f32 (*.f32 ux ux) (fma.f32 ux -2 1)))
(pow.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) 1)
(pow.f32 (cbrt.f32 (fma.f32 ux ux (fma.f32 ux -2 1))) 3)
(pow.f32 (pow.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) 3) 1/3)
(pow.f32 (hypot.f32 ux (sqrt.f32 (fma.f32 ux -2 1))) 2)
(log.f32 (exp.f32 (fma.f32 ux ux (fma.f32 ux -2 1))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux ux (fma.f32 ux -2 1)))))
(cbrt.f32 (pow.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) 3))
(expm1.f32 (log1p.f32 (fma.f32 ux ux (fma.f32 ux -2 1))))
(exp.f32 (log.f32 (fma.f32 ux ux (fma.f32 ux -2 1))))
(exp.f32 (*.f32 (log.f32 (fma.f32 ux ux (fma.f32 ux -2 1))) 1))
(log1p.f32 (expm1.f32 (fma.f32 ux ux (fma.f32 ux -2 1))))
(fma.f32 ux ux (fma.f32 ux -2 1))
(fma.f32 1 (*.f32 ux ux) (fma.f32 ux -2 1))
(fma.f32 1 (fma.f32 ux -2 1) (*.f32 ux ux))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 ux -2 1)) 2) (cbrt.f32 (fma.f32 ux -2 1)) (*.f32 ux ux))
(fma.f32 (cbrt.f32 (pow.f32 ux 4)) (cbrt.f32 (*.f32 ux ux)) (fma.f32 ux -2 1))
(fma.f32 (sqrt.f32 (fma.f32 ux -2 1)) (sqrt.f32 (fma.f32 ux -2 1)) (*.f32 ux ux))
(fma.f32 (sqrt.f32 (*.f32 ux ux)) (sqrt.f32 (*.f32 ux ux)) (fma.f32 ux -2 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))))) 1)
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) 1) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(pow.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) 3)
(pow.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) 2)
(log.f32 (exp.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))))))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) 3) (pow.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) 3) (pow.f32 (/.f32 1 (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))))
(exp.f32 (log.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 ux maxCos) 2))) 1)
(pow.f32 (*.f32 ux maxCos) 2)
(pow.f32 (pow.f32 (*.f32 ux maxCos) 2) 1)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) 3)
(pow.f32 (sqrt.f32 (pow.f32 (*.f32 ux maxCos) 2)) 2)
(pow.f32 (pow.f32 (*.f32 ux maxCos) 6) 1/3)
(log.f32 (exp.f32 (pow.f32 (*.f32 ux maxCos) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 ux maxCos) 2))))
(cbrt.f32 (pow.f32 (*.f32 ux maxCos) 6))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 ux maxCos) 2)))
(exp.f32 (*.f32 2 (log.f32 (*.f32 ux maxCos))))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 ux maxCos))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 ux maxCos) 2)))
(-.f32 (/.f32 1 (fma.f32 ux ux (+.f32 ux 1))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 ux 1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))) 1)
(*.f32 1 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 ux 1))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))) 2) (cbrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))))
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))) (sqrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))))
(pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))) 3)
(pow.f32 (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))) 2)
(pow.f32 (/.f32 (fma.f32 ux ux (+.f32 ux 1)) (-.f32 1 (pow.f32 ux 3))) -1)
(log.f32 (exp.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))) 3))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))))
(exp.f32 (-.f32 (log1p.f32 (neg.f32 (pow.f32 ux 3))) (log1p.f32 (+.f32 ux (*.f32 ux ux)))))
(exp.f32 (*.f32 (-.f32 (log1p.f32 (neg.f32 (pow.f32 ux 3))) (log1p.f32 (+.f32 ux (*.f32 ux ux)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux ux (+.f32 ux 1)))) 1)
(*.f32 1 (fma.f32 ux ux (+.f32 ux 1)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 ux 1))) 2) (cbrt.f32 (fma.f32 ux ux (+.f32 ux 1))))
(*.f32 (hypot.f32 ux (sqrt.f32 (+.f32 ux 1))) (hypot.f32 ux (sqrt.f32 (+.f32 ux 1))))
(/.f32 (+.f32 (pow.f32 (+.f32 ux 1) 3) (pow.f32 ux 6)) (+.f32 (pow.f32 (+.f32 ux 1) 2) (-.f32 (pow.f32 ux 4) (*.f32 (+.f32 ux 1) (*.f32 ux ux)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) 2) (pow.f32 ux 4)) (-.f32 (+.f32 ux 1) (*.f32 ux ux)))
(pow.f32 (fma.f32 ux ux (+.f32 ux 1)) 1)
(pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 ux 1))) 3)
(pow.f32 (pow.f32 (fma.f32 ux ux (+.f32 ux 1)) 3) 1/3)
(pow.f32 (hypot.f32 ux (sqrt.f32 (+.f32 ux 1))) 2)
(log.f32 (exp.f32 (fma.f32 ux ux (+.f32 ux 1))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux ux (+.f32 ux 1)))))
(cbrt.f32 (pow.f32 (fma.f32 ux ux (+.f32 ux 1)) 3))
(expm1.f32 (log1p.f32 (fma.f32 ux ux (+.f32 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 ux (+.f32 ux 1))))
(fma.f32 ux ux (+.f32 ux 1))
(fma.f32 1 (*.f32 ux ux) (+.f32 ux 1))
(fma.f32 1 (+.f32 ux 1) (*.f32 ux ux))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (cbrt.f32 (+.f32 ux 1)) (*.f32 ux ux))
(fma.f32 (cbrt.f32 (pow.f32 ux 4)) (cbrt.f32 (*.f32 ux ux)) (+.f32 ux 1))
(fma.f32 (sqrt.f32 (+.f32 ux 1)) (sqrt.f32 (+.f32 ux 1)) (*.f32 ux ux))
(fma.f32 (sqrt.f32 (*.f32 ux ux)) (sqrt.f32 (*.f32 ux ux)) (+.f32 ux 1))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))))) 1)
(*.f32 1 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))) 2) (cbrt.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))))
(*.f32 (sqrt.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))) (sqrt.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))) 3)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))) 2) (*.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))) 2)) (-.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))))
(pow.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))) 1)
(pow.f32 (cbrt.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))) 3)
(pow.f32 (pow.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))) 2)
(log.f32 (exp.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))))))
(cbrt.f32 (pow.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))) 3))
(expm1.f32 (log1p.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))))
(exp.f32 (log.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))) 1))
(log1p.f32 (expm1.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))
(fma.f32 1 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))
(fma.f32 1 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))) (*.f32 ux maxCos))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))
(fma.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 ux 1))) (*.f32 ux maxCos))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))) 2) (cbrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))) (*.f32 ux maxCos))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (cbrt.f32 (*.f32 ux maxCos)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))
(fma.f32 (sqrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))) (sqrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))) (*.f32 ux maxCos))
(fma.f32 (sqrt.f32 (*.f32 ux maxCos)) (sqrt.f32 (*.f32 ux maxCos)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))
Outputs
1
(+.f32 (*.f32 -1 (*.f32 ux (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))))) 1)
(fma.f32 -1 (*.f32 ux (+.f32 2 (+.f32 -1 (neg.f32 maxCos)))) 1)
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(+.f32 (*.f32 -1 (*.f32 ux (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))))) (+.f32 1 (*.f32 (pow.f32 ux 2) (-.f32 1 (+.f32 (*.f32 (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))) (+.f32 1 maxCos)) (pow.f32 maxCos 2))))))
(+.f32 (fma.f32 -1 (*.f32 ux (+.f32 2 (+.f32 -1 (neg.f32 maxCos)))) 1) (*.f32 (-.f32 1 (fma.f32 (+.f32 2 (+.f32 -1 (neg.f32 maxCos))) (+.f32 1 maxCos) (*.f32 maxCos maxCos))) (*.f32 ux ux)))
(-.f32 (fma.f32 (-.f32 1 (fma.f32 maxCos maxCos (*.f32 (+.f32 1 maxCos) (-.f32 1 maxCos)))) (*.f32 ux ux) 1) (*.f32 ux (-.f32 1 maxCos)))
(+.f32 (*.f32 -1 (*.f32 ux (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))))) (+.f32 (*.f32 (pow.f32 ux 3) (*.f32 (-.f32 1 (+.f32 (*.f32 (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))) (+.f32 1 maxCos)) (pow.f32 maxCos 2))) (+.f32 1 maxCos))) (+.f32 1 (*.f32 (pow.f32 ux 2) (-.f32 1 (+.f32 (*.f32 (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))) (+.f32 1 maxCos)) (pow.f32 maxCos 2)))))))
(fma.f32 -1 (*.f32 ux (+.f32 2 (+.f32 -1 (neg.f32 maxCos)))) (fma.f32 (pow.f32 ux 3) (*.f32 (+.f32 1 maxCos) (-.f32 1 (fma.f32 (+.f32 2 (+.f32 -1 (neg.f32 maxCos))) (+.f32 1 maxCos) (*.f32 maxCos maxCos)))) (+.f32 1 (*.f32 (-.f32 1 (fma.f32 (+.f32 2 (+.f32 -1 (neg.f32 maxCos))) (+.f32 1 maxCos) (*.f32 maxCos maxCos))) (*.f32 ux ux)))))
(-.f32 (fma.f32 (pow.f32 ux 3) (*.f32 (+.f32 1 maxCos) (-.f32 1 (fma.f32 maxCos maxCos (*.f32 (+.f32 1 maxCos) (-.f32 1 maxCos))))) (fma.f32 (-.f32 1 (fma.f32 maxCos maxCos (*.f32 (+.f32 1 maxCos) (-.f32 1 maxCos)))) (*.f32 ux ux) 1)) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (+.f32 1 maxCos)))
(neg.f32 (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux)))
(/.f32 (neg.f32 (-.f32 1 (*.f32 maxCos maxCos))) (/.f32 (+.f32 1 maxCos) ux))
(-.f32 (+.f32 (*.f32 2 (/.f32 1 (+.f32 1 maxCos))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (+.f32 1 maxCos))))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))
(+.f32 (/.f32 2 (+.f32 1 maxCos)) (-.f32 (+.f32 (neg.f32 (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux))) (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))))
(+.f32 (-.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux))) (+.f32 (/.f32 maxCos (/.f32 (pow.f32 (+.f32 1 maxCos) 2) maxCos)) (/.f32 -1 (pow.f32 (+.f32 1 maxCos) 2))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 1 (+.f32 1 maxCos)) (*.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (*.f32 2 (/.f32 1 (+.f32 1 maxCos)))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))) (+.f32 1 maxCos)))) ux)) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (+.f32 (*.f32 2 (/.f32 1 (+.f32 1 maxCos))) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (+.f32 1 maxCos)))))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))
(-.f32 (fma.f32 -1 (/.f32 (+.f32 (/.f32 1 (+.f32 1 maxCos)) (neg.f32 (/.f32 (+.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2)) (-.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))) (+.f32 1 maxCos)))) ux) (+.f32 (/.f32 2 (+.f32 1 maxCos)) (+.f32 (neg.f32 (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux))) (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2))))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))
(+.f32 (-.f32 (-.f32 (+.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 maxCos (/.f32 (pow.f32 (+.f32 1 maxCos) 2) maxCos))) (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux))) (/.f32 (-.f32 (/.f32 1 (+.f32 1 maxCos)) (-.f32 (/.f32 (+.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 maxCos (/.f32 (pow.f32 (+.f32 1 maxCos) 2) maxCos))) (+.f32 1 maxCos)) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 3)))) ux)) (/.f32 -1 (pow.f32 (+.f32 1 maxCos) 2)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (*.f32 2 (/.f32 1 (+.f32 1 maxCos)))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))) (pow.f32 (+.f32 1 maxCos) 2))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))) (pow.f32 ux 2))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 1 (+.f32 1 maxCos)) (*.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (*.f32 2 (/.f32 1 (+.f32 1 maxCos)))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))) (+.f32 1 maxCos)))) ux)) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (+.f32 (*.f32 2 (/.f32 1 (+.f32 1 maxCos))) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (+.f32 1 maxCos))))))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))
(-.f32 (fma.f32 -1 (/.f32 (fma.f32 -1 (/.f32 (+.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2)) (-.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))) (pow.f32 (+.f32 1 maxCos) 2)) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))) (*.f32 ux ux)) (fma.f32 -1 (/.f32 (+.f32 (/.f32 1 (+.f32 1 maxCos)) (neg.f32 (/.f32 (+.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2)) (-.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))) (+.f32 1 maxCos)))) ux) (+.f32 (/.f32 2 (+.f32 1 maxCos)) (+.f32 (neg.f32 (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux))) (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2)))))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))
(+.f32 (-.f32 (-.f32 (-.f32 (+.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 maxCos (/.f32 (pow.f32 (+.f32 1 maxCos) 2) maxCos))) (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux))) (/.f32 (-.f32 (/.f32 1 (+.f32 1 maxCos)) (-.f32 (/.f32 (+.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 maxCos (/.f32 (pow.f32 (+.f32 1 maxCos) 2) maxCos))) (+.f32 1 maxCos)) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 3)))) ux)) (/.f32 (-.f32 (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)) (-.f32 (/.f32 (+.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 maxCos (/.f32 (pow.f32 (+.f32 1 maxCos) 2) maxCos))) (pow.f32 (+.f32 1 maxCos) 2)) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 4)))) (*.f32 ux ux))) (/.f32 -1 (pow.f32 (+.f32 1 maxCos) 2)))
(*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (-.f32 1 (*.f32 -1 maxCos))))
(neg.f32 (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux)))
(/.f32 (neg.f32 (-.f32 1 (*.f32 maxCos maxCos))) (/.f32 (+.f32 1 maxCos) ux))
(-.f32 (+.f32 (*.f32 2 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos)))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (-.f32 1 (*.f32 -1 maxCos)))))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)))
(+.f32 (/.f32 2 (+.f32 1 maxCos)) (-.f32 (+.f32 (neg.f32 (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux))) (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))))
(+.f32 (-.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux))) (+.f32 (/.f32 maxCos (/.f32 (pow.f32 (+.f32 1 maxCos) 2) maxCos)) (/.f32 -1 (pow.f32 (+.f32 1 maxCos) 2))))
(-.f32 (+.f32 (*.f32 2 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos)))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)) (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3)) (*.f32 2 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2))))) ux)) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (-.f32 1 (*.f32 -1 maxCos))))))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)))
(-.f32 (+.f32 (+.f32 (/.f32 2 (-.f32 1 (neg.f32 maxCos))) (/.f32 (*.f32 maxCos maxCos) (pow.f32 (-.f32 1 (neg.f32 maxCos)) 2))) (fma.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 1 (-.f32 1 (neg.f32 maxCos))) (/.f32 1 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 3))) (+.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (-.f32 1 (neg.f32 maxCos)) 3)) (/.f32 2 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 2)))) ux) (neg.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 maxCos maxCos))) (-.f32 1 (neg.f32 maxCos)))))) (/.f32 1 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 2)))
(+.f32 (/.f32 2 (+.f32 1 maxCos)) (+.f32 (-.f32 (-.f32 (/.f32 maxCos (/.f32 (pow.f32 (+.f32 1 maxCos) 2) maxCos)) (/.f32 (+.f32 (/.f32 1 (pow.f32 (+.f32 1 maxCos) 3)) (-.f32 (/.f32 1 (+.f32 1 maxCos)) (+.f32 (/.f32 maxCos (/.f32 (pow.f32 (+.f32 1 maxCos) 3) maxCos)) (/.f32 2 (pow.f32 (+.f32 1 maxCos) 2))))) ux)) (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux))) (/.f32 -1 (pow.f32 (+.f32 1 maxCos) 2))))
(-.f32 (+.f32 (*.f32 2 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3) (pow.f32 ux 2)))) (+.f32 (*.f32 2 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (-.f32 1 (*.f32 -1 maxCos)))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)) (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3)) (*.f32 2 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2))))) ux)) (/.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 4) (pow.f32 ux 2)))))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2) (pow.f32 ux 2))) (+.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)) (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 4) (pow.f32 ux 2))))))
(+.f32 (/.f32 2 (*.f32 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 3) (*.f32 ux ux))) (-.f32 (+.f32 (/.f32 2 (-.f32 1 (neg.f32 maxCos))) (fma.f32 -1 (/.f32 (*.f32 ux (-.f32 1 (*.f32 maxCos maxCos))) (-.f32 1 (neg.f32 maxCos))) (+.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (-.f32 1 (neg.f32 maxCos)) 2)) (fma.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 1 (-.f32 1 (neg.f32 maxCos))) (/.f32 1 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 3))) (+.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (-.f32 1 (neg.f32 maxCos)) 3)) (/.f32 2 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 2)))) ux) (/.f32 (*.f32 maxCos maxCos) (*.f32 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 4) (*.f32 ux ux))))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 2) (*.f32 ux ux))) (+.f32 (/.f32 1 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 2)) (/.f32 (/.f32 1 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 4)) (*.f32 ux ux))))))
(+.f32 (/.f32 2 (*.f32 ux (*.f32 ux (pow.f32 (+.f32 1 maxCos) 3)))) (-.f32 (+.f32 (-.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux))) (+.f32 (*.f32 (/.f32 maxCos (pow.f32 (+.f32 1 maxCos) 4)) (/.f32 maxCos (*.f32 ux ux))) (-.f32 (/.f32 maxCos (/.f32 (pow.f32 (+.f32 1 maxCos) 2) maxCos)) (/.f32 (+.f32 (/.f32 1 (pow.f32 (+.f32 1 maxCos) 3)) (-.f32 (/.f32 1 (+.f32 1 maxCos)) (+.f32 (/.f32 maxCos (/.f32 (pow.f32 (+.f32 1 maxCos) 3) maxCos)) (/.f32 2 (pow.f32 (+.f32 1 maxCos) 2))))) ux)))) (+.f32 (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)) (+.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 1 maxCos) 4)) (*.f32 ux ux)) (/.f32 1 (*.f32 (fma.f32 ux maxCos ux) (fma.f32 ux maxCos ux)))))))
(/.f32 (+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux))) (-.f32 1 ux))
(/.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (-.f32 1 ux))
(+.f32 (/.f32 1 (-.f32 1 ux)) (+.f32 (/.f32 (*.f32 maxCos (*.f32 ux (+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux))))) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (/.f32 (pow.f32 ux 2) (-.f32 1 ux)) (*.f32 -2 (/.f32 ux (-.f32 1 ux))))))
(+.f32 (/.f32 1 (-.f32 1 ux)) (+.f32 (/.f32 maxCos (/.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (fma.f32 ux ux (fma.f32 ux -2 1))))) (+.f32 (/.f32 (*.f32 ux ux) (-.f32 1 ux)) (*.f32 -2 (/.f32 ux (-.f32 1 ux))))))
(+.f32 (/.f32 1 (-.f32 1 ux)) (+.f32 (/.f32 (*.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (*.f32 ux maxCos)) (pow.f32 (-.f32 1 ux) 2)) (fma.f32 -2 (/.f32 ux (-.f32 1 ux)) (/.f32 (*.f32 ux ux) (-.f32 1 ux)))))
(+.f32 (/.f32 1 (-.f32 1 ux)) (+.f32 (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (/.f32 (pow.f32 ux 2) (-.f32 1 ux))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))) (pow.f32 (-.f32 1 ux) 3))))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 ux (+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux))))) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (/.f32 (pow.f32 ux 2) (-.f32 1 ux)) (*.f32 -2 (/.f32 ux (-.f32 1 ux)))))))
(+.f32 (/.f32 1 (-.f32 1 ux)) (fma.f32 (*.f32 maxCos maxCos) (*.f32 -1 (-.f32 (/.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (*.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (*.f32 ux ux)) (pow.f32 (-.f32 1 ux) 3)))) (+.f32 (/.f32 maxCos (/.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (fma.f32 ux ux (fma.f32 ux -2 1))))) (+.f32 (/.f32 (*.f32 ux ux) (-.f32 1 ux)) (*.f32 -2 (/.f32 ux (-.f32 1 ux)))))))
(+.f32 (/.f32 1 (-.f32 1 ux)) (+.f32 (fma.f32 -2 (/.f32 ux (-.f32 1 ux)) (/.f32 (*.f32 ux ux) (-.f32 1 ux))) (fma.f32 (*.f32 maxCos maxCos) (fma.f32 -1 (/.f32 (*.f32 ux ux) (-.f32 1 ux)) (*.f32 (/.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 ux) 3)) (fma.f32 ux ux (fma.f32 ux -2 1)))) (/.f32 (*.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (*.f32 ux maxCos)) (pow.f32 (-.f32 1 ux) 2)))))
(+.f32 (/.f32 1 (-.f32 1 ux)) (+.f32 (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (/.f32 (pow.f32 ux 2) (-.f32 1 ux))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))) (pow.f32 (-.f32 1 ux) 3))))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 ux (+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux))))) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (/.f32 (*.f32 (pow.f32 maxCos 3) (*.f32 ux (-.f32 (*.f32 -1 (/.f32 (pow.f32 ux 2) (-.f32 1 ux))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))) (pow.f32 (-.f32 1 ux) 3)))))) (-.f32 1 ux)) (+.f32 (/.f32 (pow.f32 ux 2) (-.f32 1 ux)) (*.f32 -2 (/.f32 ux (-.f32 1 ux))))))))
(+.f32 (/.f32 1 (-.f32 1 ux)) (fma.f32 (*.f32 maxCos maxCos) (*.f32 -1 (-.f32 (/.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (*.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (*.f32 ux ux)) (pow.f32 (-.f32 1 ux) 3)))) (+.f32 (/.f32 maxCos (/.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (fma.f32 ux ux (fma.f32 ux -2 1))))) (+.f32 (+.f32 (/.f32 (*.f32 ux ux) (-.f32 1 ux)) (*.f32 -2 (/.f32 ux (-.f32 1 ux)))) (/.f32 (pow.f32 maxCos 3) (/.f32 (-.f32 1 ux) (*.f32 ux (*.f32 -1 (-.f32 (/.f32 (*.f32 ux ux) (-.f32 1 ux)) (/.f32 (*.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (*.f32 ux ux)) (pow.f32 (-.f32 1 ux) 3)))))))))))
(+.f32 (/.f32 1 (-.f32 1 ux)) (+.f32 (+.f32 (fma.f32 -2 (/.f32 ux (-.f32 1 ux)) (/.f32 (*.f32 ux ux) (-.f32 1 ux))) (fma.f32 (*.f32 maxCos maxCos) (fma.f32 -1 (/.f32 (*.f32 ux ux) (-.f32 1 ux)) (*.f32 (/.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 ux) 3)) (fma.f32 ux ux (fma.f32 ux -2 1)))) (/.f32 (*.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (*.f32 ux maxCos)) (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (/.f32 (pow.f32 maxCos 3) (-.f32 1 ux)) (*.f32 ux (fma.f32 -1 (/.f32 (*.f32 ux ux) (-.f32 1 ux)) (*.f32 (/.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 ux) 3)) (fma.f32 ux ux (fma.f32 ux -2 1))))))))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (-.f32 (*.f32 ux maxCos) ux))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(-.f32 (+.f32 1 (+.f32 (*.f32 -1 (/.f32 (+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux))) (*.f32 maxCos ux))) (*.f32 maxCos ux))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 maxCos ux))) ux))
(+.f32 1 (-.f32 (fma.f32 -1 (/.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (*.f32 ux maxCos)) (*.f32 ux maxCos)) (fma.f32 -1 (/.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux maxCos)) ux)))
(+.f32 1 (-.f32 (-.f32 (*.f32 ux maxCos) (/.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (*.f32 ux maxCos))) (-.f32 ux (/.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux maxCos)))))
(-.f32 (+.f32 (/.f32 (*.f32 (-.f32 1 ux) (-.f32 (*.f32 -1 (/.f32 (+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux))) ux)) (*.f32 -1 (/.f32 (pow.f32 (-.f32 1 ux) 2) ux)))) (*.f32 (pow.f32 maxCos 2) ux)) (+.f32 1 (+.f32 (*.f32 -1 (/.f32 (+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux))) (*.f32 maxCos ux))) (*.f32 maxCos ux)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 maxCos ux))) ux))
(+.f32 (*.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (/.f32 (*.f32 -1 (-.f32 (/.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) ux) (/.f32 (pow.f32 (-.f32 1 ux) 2) ux))) ux)) (+.f32 1 (-.f32 (fma.f32 -1 (/.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (*.f32 ux maxCos)) (*.f32 ux maxCos)) (fma.f32 -1 (/.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux maxCos)) ux))))
(+.f32 (fma.f32 (/.f32 (-.f32 1 ux) (*.f32 maxCos maxCos)) (/.f32 (fma.f32 -1 (/.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) ux) (/.f32 (pow.f32 (-.f32 1 ux) 2) ux)) ux) 1) (-.f32 (-.f32 (*.f32 ux maxCos) (/.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (*.f32 ux maxCos))) (-.f32 ux (/.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux maxCos)))))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (-.f32 (*.f32 ux maxCos) ux))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(-.f32 (+.f32 1 (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 ux (/.f32 1 ux)) (+.f32 2 (/.f32 (pow.f32 (-.f32 1 ux) 2) ux))) maxCos)) (*.f32 maxCos ux))) ux)
(+.f32 1 (-.f32 (fma.f32 -1 (/.f32 (-.f32 (+.f32 ux (/.f32 1 ux)) (+.f32 2 (/.f32 (pow.f32 (-.f32 1 ux) 2) ux))) maxCos) (*.f32 ux maxCos)) ux))
(+.f32 (-.f32 (*.f32 ux maxCos) (/.f32 (+.f32 ux (-.f32 (/.f32 1 ux) (+.f32 2 (/.f32 (pow.f32 (-.f32 1 ux) 2) ux)))) maxCos)) (-.f32 1 ux))
(+.f32 (-.f32 (*.f32 ux maxCos) (/.f32 (+.f32 ux (+.f32 (-.f32 (/.f32 1 ux) (/.f32 (pow.f32 (-.f32 1 ux) 2) ux)) -2)) maxCos)) (-.f32 1 ux))
(-.f32 (+.f32 1 (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 ux (/.f32 1 ux)) (+.f32 2 (/.f32 (pow.f32 (-.f32 1 ux) 2) ux))) maxCos)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 (+.f32 ux (/.f32 1 ux)) (+.f32 2 (/.f32 (pow.f32 (-.f32 1 ux) 2) ux))) (-.f32 1 ux)) (*.f32 (pow.f32 maxCos 2) ux))) (*.f32 maxCos ux)))) ux)
(+.f32 1 (-.f32 (fma.f32 -1 (/.f32 (-.f32 (+.f32 ux (/.f32 1 ux)) (+.f32 2 (/.f32 (pow.f32 (-.f32 1 ux) 2) ux))) maxCos) (fma.f32 -1 (*.f32 (/.f32 (-.f32 (+.f32 ux (/.f32 1 ux)) (+.f32 2 (/.f32 (pow.f32 (-.f32 1 ux) 2) ux))) (*.f32 maxCos maxCos)) (/.f32 (-.f32 1 ux) ux)) (*.f32 ux maxCos))) ux))
(+.f32 (-.f32 (-.f32 (*.f32 ux maxCos) (*.f32 (/.f32 (+.f32 ux (-.f32 (/.f32 1 ux) (+.f32 2 (/.f32 (pow.f32 (-.f32 1 ux) 2) ux)))) (*.f32 maxCos maxCos)) (/.f32 (-.f32 1 ux) ux))) (/.f32 (+.f32 ux (-.f32 (/.f32 1 ux) (+.f32 2 (/.f32 (pow.f32 (-.f32 1 ux) 2) ux)))) maxCos)) (-.f32 1 ux))
(+.f32 (-.f32 (-.f32 (*.f32 ux maxCos) (*.f32 (/.f32 (+.f32 ux (+.f32 (-.f32 (/.f32 1 ux) (/.f32 (pow.f32 (-.f32 1 ux) 2) ux)) -2)) (*.f32 maxCos maxCos)) (/.f32 (-.f32 1 ux) ux))) (/.f32 (+.f32 ux (+.f32 (-.f32 (/.f32 1 ux) (/.f32 (pow.f32 (-.f32 1 ux) 2) ux)) -2)) maxCos)) (-.f32 1 ux))
1
(+.f32 1 (*.f32 -2 ux))
(fma.f32 ux -2 1)
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(fma.f32 ux ux (fma.f32 ux -2 1))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(fma.f32 ux ux (fma.f32 ux -2 1))
(pow.f32 ux 2)
(*.f32 ux ux)
(+.f32 (pow.f32 ux 2) (*.f32 -2 ux))
(+.f32 (*.f32 ux -2) (*.f32 ux ux))
(*.f32 ux (+.f32 -2 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(fma.f32 ux ux (fma.f32 ux -2 1))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(fma.f32 ux ux (fma.f32 ux -2 1))
(pow.f32 ux 2)
(*.f32 ux ux)
(+.f32 (pow.f32 ux 2) (*.f32 -2 ux))
(+.f32 (*.f32 ux -2) (*.f32 ux ux))
(*.f32 ux (+.f32 -2 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(fma.f32 ux ux (fma.f32 ux -2 1))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(fma.f32 ux ux (fma.f32 ux -2 1))
1
(+.f32 (*.f32 -1 (*.f32 ux (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))))) 1)
(fma.f32 -1 (*.f32 ux (+.f32 2 (+.f32 -1 (neg.f32 maxCos)))) 1)
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(+.f32 (*.f32 -1 (*.f32 ux (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))))) (+.f32 1 (*.f32 (pow.f32 ux 2) (-.f32 1 (+.f32 (*.f32 (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))) (+.f32 1 maxCos)) (pow.f32 maxCos 2))))))
(+.f32 (fma.f32 -1 (*.f32 ux (+.f32 2 (+.f32 -1 (neg.f32 maxCos)))) 1) (*.f32 (-.f32 1 (fma.f32 (+.f32 2 (+.f32 -1 (neg.f32 maxCos))) (+.f32 1 maxCos) (*.f32 maxCos maxCos))) (*.f32 ux ux)))
(-.f32 (fma.f32 (-.f32 1 (fma.f32 maxCos maxCos (*.f32 (+.f32 1 maxCos) (-.f32 1 maxCos)))) (*.f32 ux ux) 1) (*.f32 ux (-.f32 1 maxCos)))
(+.f32 (*.f32 -1 (*.f32 ux (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))))) (+.f32 (*.f32 (pow.f32 ux 3) (*.f32 (-.f32 1 (+.f32 (*.f32 (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))) (+.f32 1 maxCos)) (pow.f32 maxCos 2))) (+.f32 1 maxCos))) (+.f32 1 (*.f32 (pow.f32 ux 2) (-.f32 1 (+.f32 (*.f32 (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))) (+.f32 1 maxCos)) (pow.f32 maxCos 2)))))))
(fma.f32 -1 (*.f32 ux (+.f32 2 (+.f32 -1 (neg.f32 maxCos)))) (fma.f32 (pow.f32 ux 3) (*.f32 (+.f32 1 maxCos) (-.f32 1 (fma.f32 (+.f32 2 (+.f32 -1 (neg.f32 maxCos))) (+.f32 1 maxCos) (*.f32 maxCos maxCos)))) (+.f32 1 (*.f32 (-.f32 1 (fma.f32 (+.f32 2 (+.f32 -1 (neg.f32 maxCos))) (+.f32 1 maxCos) (*.f32 maxCos maxCos))) (*.f32 ux ux)))))
(-.f32 (fma.f32 (pow.f32 ux 3) (*.f32 (+.f32 1 maxCos) (-.f32 1 (fma.f32 maxCos maxCos (*.f32 (+.f32 1 maxCos) (-.f32 1 maxCos))))) (fma.f32 (-.f32 1 (fma.f32 maxCos maxCos (*.f32 (+.f32 1 maxCos) (-.f32 1 maxCos)))) (*.f32 ux ux) 1)) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (+.f32 1 maxCos)))
(neg.f32 (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux)))
(/.f32 (neg.f32 (-.f32 1 (*.f32 maxCos maxCos))) (/.f32 (+.f32 1 maxCos) ux))
(-.f32 (+.f32 (*.f32 2 (/.f32 1 (+.f32 1 maxCos))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (+.f32 1 maxCos))))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))
(+.f32 (/.f32 2 (+.f32 1 maxCos)) (-.f32 (+.f32 (neg.f32 (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux))) (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))))
(+.f32 (-.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux))) (+.f32 (/.f32 maxCos (/.f32 (pow.f32 (+.f32 1 maxCos) 2) maxCos)) (/.f32 -1 (pow.f32 (+.f32 1 maxCos) 2))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 1 (+.f32 1 maxCos)) (*.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (*.f32 2 (/.f32 1 (+.f32 1 maxCos)))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))) (+.f32 1 maxCos)))) ux)) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (+.f32 (*.f32 2 (/.f32 1 (+.f32 1 maxCos))) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (+.f32 1 maxCos)))))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))
(-.f32 (fma.f32 -1 (/.f32 (+.f32 (/.f32 1 (+.f32 1 maxCos)) (neg.f32 (/.f32 (+.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2)) (-.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))) (+.f32 1 maxCos)))) ux) (+.f32 (/.f32 2 (+.f32 1 maxCos)) (+.f32 (neg.f32 (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux))) (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2))))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))
(+.f32 (-.f32 (-.f32 (+.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 maxCos (/.f32 (pow.f32 (+.f32 1 maxCos) 2) maxCos))) (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux))) (/.f32 (-.f32 (/.f32 1 (+.f32 1 maxCos)) (-.f32 (/.f32 (+.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 maxCos (/.f32 (pow.f32 (+.f32 1 maxCos) 2) maxCos))) (+.f32 1 maxCos)) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 3)))) ux)) (/.f32 -1 (pow.f32 (+.f32 1 maxCos) 2)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (*.f32 2 (/.f32 1 (+.f32 1 maxCos)))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))) (pow.f32 (+.f32 1 maxCos) 2))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))) (pow.f32 ux 2))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 1 (+.f32 1 maxCos)) (*.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (*.f32 2 (/.f32 1 (+.f32 1 maxCos)))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))) (+.f32 1 maxCos)))) ux)) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)) (+.f32 (*.f32 2 (/.f32 1 (+.f32 1 maxCos))) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (+.f32 1 maxCos))))))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))
(-.f32 (fma.f32 -1 (/.f32 (fma.f32 -1 (/.f32 (+.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2)) (-.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))) (pow.f32 (+.f32 1 maxCos) 2)) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))) (*.f32 ux ux)) (fma.f32 -1 (/.f32 (+.f32 (/.f32 1 (+.f32 1 maxCos)) (neg.f32 (/.f32 (+.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2)) (-.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))) (+.f32 1 maxCos)))) ux) (+.f32 (/.f32 2 (+.f32 1 maxCos)) (+.f32 (neg.f32 (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux))) (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2)))))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))
(+.f32 (-.f32 (-.f32 (-.f32 (+.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 maxCos (/.f32 (pow.f32 (+.f32 1 maxCos) 2) maxCos))) (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux))) (/.f32 (-.f32 (/.f32 1 (+.f32 1 maxCos)) (-.f32 (/.f32 (+.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 maxCos (/.f32 (pow.f32 (+.f32 1 maxCos) 2) maxCos))) (+.f32 1 maxCos)) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 3)))) ux)) (/.f32 (-.f32 (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)) (-.f32 (/.f32 (+.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 maxCos (/.f32 (pow.f32 (+.f32 1 maxCos) 2) maxCos))) (pow.f32 (+.f32 1 maxCos) 2)) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 4)))) (*.f32 ux ux))) (/.f32 -1 (pow.f32 (+.f32 1 maxCos) 2)))
(*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (-.f32 1 (*.f32 -1 maxCos))))
(neg.f32 (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux)))
(/.f32 (neg.f32 (-.f32 1 (*.f32 maxCos maxCos))) (/.f32 (+.f32 1 maxCos) ux))
(-.f32 (+.f32 (*.f32 2 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos)))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (-.f32 1 (*.f32 -1 maxCos)))))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)))
(+.f32 (/.f32 2 (+.f32 1 maxCos)) (-.f32 (+.f32 (neg.f32 (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux))) (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))))
(+.f32 (-.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux))) (+.f32 (/.f32 maxCos (/.f32 (pow.f32 (+.f32 1 maxCos) 2) maxCos)) (/.f32 -1 (pow.f32 (+.f32 1 maxCos) 2))))
(-.f32 (+.f32 (*.f32 2 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos)))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)) (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3)) (*.f32 2 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2))))) ux)) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (-.f32 1 (*.f32 -1 maxCos))))))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)))
(-.f32 (+.f32 (+.f32 (/.f32 2 (-.f32 1 (neg.f32 maxCos))) (/.f32 (*.f32 maxCos maxCos) (pow.f32 (-.f32 1 (neg.f32 maxCos)) 2))) (fma.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 1 (-.f32 1 (neg.f32 maxCos))) (/.f32 1 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 3))) (+.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (-.f32 1 (neg.f32 maxCos)) 3)) (/.f32 2 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 2)))) ux) (neg.f32 (/.f32 (*.f32 ux (-.f32 1 (*.f32 maxCos maxCos))) (-.f32 1 (neg.f32 maxCos)))))) (/.f32 1 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 2)))
(+.f32 (/.f32 2 (+.f32 1 maxCos)) (+.f32 (-.f32 (-.f32 (/.f32 maxCos (/.f32 (pow.f32 (+.f32 1 maxCos) 2) maxCos)) (/.f32 (+.f32 (/.f32 1 (pow.f32 (+.f32 1 maxCos) 3)) (-.f32 (/.f32 1 (+.f32 1 maxCos)) (+.f32 (/.f32 maxCos (/.f32 (pow.f32 (+.f32 1 maxCos) 3) maxCos)) (/.f32 2 (pow.f32 (+.f32 1 maxCos) 2))))) ux)) (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux))) (/.f32 -1 (pow.f32 (+.f32 1 maxCos) 2))))
(-.f32 (+.f32 (*.f32 2 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3) (pow.f32 ux 2)))) (+.f32 (*.f32 2 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (-.f32 1 (*.f32 -1 maxCos)))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)) (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3)) (*.f32 2 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2))))) ux)) (/.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 4) (pow.f32 ux 2)))))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2) (pow.f32 ux 2))) (+.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)) (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 4) (pow.f32 ux 2))))))
(+.f32 (/.f32 2 (*.f32 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 3) (*.f32 ux ux))) (-.f32 (+.f32 (/.f32 2 (-.f32 1 (neg.f32 maxCos))) (fma.f32 -1 (/.f32 (*.f32 ux (-.f32 1 (*.f32 maxCos maxCos))) (-.f32 1 (neg.f32 maxCos))) (+.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (-.f32 1 (neg.f32 maxCos)) 2)) (fma.f32 -1 (/.f32 (-.f32 (+.f32 (/.f32 1 (-.f32 1 (neg.f32 maxCos))) (/.f32 1 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 3))) (+.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (-.f32 1 (neg.f32 maxCos)) 3)) (/.f32 2 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 2)))) ux) (/.f32 (*.f32 maxCos maxCos) (*.f32 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 4) (*.f32 ux ux))))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 2) (*.f32 ux ux))) (+.f32 (/.f32 1 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 2)) (/.f32 (/.f32 1 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 4)) (*.f32 ux ux))))))
(+.f32 (/.f32 2 (*.f32 ux (*.f32 ux (pow.f32 (+.f32 1 maxCos) 3)))) (-.f32 (+.f32 (-.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (/.f32 (+.f32 1 maxCos) ux))) (+.f32 (*.f32 (/.f32 maxCos (pow.f32 (+.f32 1 maxCos) 4)) (/.f32 maxCos (*.f32 ux ux))) (-.f32 (/.f32 maxCos (/.f32 (pow.f32 (+.f32 1 maxCos) 2) maxCos)) (/.f32 (+.f32 (/.f32 1 (pow.f32 (+.f32 1 maxCos) 3)) (-.f32 (/.f32 1 (+.f32 1 maxCos)) (+.f32 (/.f32 maxCos (/.f32 (pow.f32 (+.f32 1 maxCos) 3) maxCos)) (/.f32 2 (pow.f32 (+.f32 1 maxCos) 2))))) ux)))) (+.f32 (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)) (+.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 1 maxCos) 4)) (*.f32 ux ux)) (/.f32 1 (*.f32 (fma.f32 ux maxCos ux) (fma.f32 ux maxCos ux)))))))
(-.f32 1 ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (-.f32 (*.f32 ux maxCos) ux))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (-.f32 (*.f32 ux maxCos) ux))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (-.f32 (*.f32 ux maxCos) ux))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (-.f32 (*.f32 ux maxCos) ux))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (-.f32 (*.f32 ux maxCos) ux))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (-.f32 (*.f32 ux maxCos) ux))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (-.f32 (*.f32 ux maxCos) ux))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (-.f32 (*.f32 ux maxCos) ux))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (-.f32 (*.f32 ux maxCos) ux))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
1
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(*.f32 -1 ux)
(neg.f32 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(*.f32 -1 ux)
(neg.f32 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
1
(+.f32 1 ux)
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(fma.f32 ux ux (+.f32 1 ux))
(+.f32 ux (fma.f32 ux ux 1))
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(fma.f32 ux ux (+.f32 1 ux))
(+.f32 ux (fma.f32 ux ux 1))
(pow.f32 ux 2)
(*.f32 ux ux)
(+.f32 (pow.f32 ux 2) ux)
(+.f32 ux (*.f32 ux ux))
(fma.f32 ux ux ux)
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(fma.f32 ux ux (+.f32 1 ux))
(+.f32 ux (fma.f32 ux ux 1))
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(fma.f32 ux ux (+.f32 1 ux))
(+.f32 ux (fma.f32 ux ux 1))
(pow.f32 ux 2)
(*.f32 ux ux)
(+.f32 (pow.f32 ux 2) ux)
(+.f32 ux (*.f32 ux ux))
(fma.f32 ux ux ux)
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(fma.f32 ux ux (+.f32 1 ux))
(+.f32 ux (fma.f32 ux ux 1))
(+.f32 (pow.f32 ux 2) (+.f32 1 ux))
(fma.f32 ux ux (+.f32 1 ux))
(+.f32 ux (fma.f32 ux ux 1))
(-.f32 (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))
(-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
(-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
(-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux)))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(-.f32 (+.f32 (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
(-.f32 (+.f32 (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
(-.f32 (+.f32 (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(-.f32 (+.f32 (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
(-.f32 (+.f32 (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
(-.f32 (+.f32 (/.f32 1 (+.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 ux 2) (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (-.f32 (*.f32 ux maxCos) ux))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (-.f32 (*.f32 ux maxCos) ux))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (-.f32 (*.f32 ux maxCos) ux))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 (-.f32 maxCos 1) ux)
(*.f32 ux (+.f32 maxCos -1))
(-.f32 (*.f32 ux maxCos) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (-.f32 (*.f32 ux maxCos) ux))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (-.f32 (*.f32 ux maxCos) ux))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (-.f32 (*.f32 ux maxCos) ux))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(*.f32 (neg.f32 ux) (+.f32 1 (neg.f32 maxCos)))
(*.f32 ux (neg.f32 (-.f32 1 maxCos)))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(fma.f32 -1 (*.f32 ux (+.f32 2 (+.f32 -1 (neg.f32 maxCos)))) 1)
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(fma.f32 -1 (*.f32 ux (+.f32 2 (+.f32 -1 (neg.f32 maxCos)))) 1)
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(fma.f32 -1 (*.f32 ux (+.f32 2 (+.f32 -1 (neg.f32 maxCos)))) 1)
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))))) 1)
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(/.f32 (*.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) 1) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(pow.f32 (/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) 1)
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(pow.f32 (cbrt.f32 (/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) 3)
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(pow.f32 (pow.f32 (/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) 3) 1/3)
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(pow.f32 (sqrt.f32 (/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) 2)
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(log.f32 (exp.f32 (/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))))
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))))))
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) 3))
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) 3) (pow.f32 (/.f32 1 (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) 3)))
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) 3) (pow.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) 3)))
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))))
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(exp.f32 (log.f32 (/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))))
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) 1))
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))))
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux ux (fma.f32 ux -2 1)))) 1)
(fma.f32 ux ux (fma.f32 ux -2 1))
(*.f32 1 (fma.f32 ux ux (fma.f32 ux -2 1)))
(fma.f32 ux ux (fma.f32 ux -2 1))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (fma.f32 ux -2 1))) 2) (cbrt.f32 (fma.f32 ux ux (fma.f32 ux -2 1))))
(fma.f32 ux ux (fma.f32 ux -2 1))
(*.f32 (hypot.f32 ux (sqrt.f32 (fma.f32 ux -2 1))) (hypot.f32 ux (sqrt.f32 (fma.f32 ux -2 1))))
(fma.f32 ux ux (fma.f32 ux -2 1))
(/.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux -2 1) 3)) (+.f32 (pow.f32 ux 4) (-.f32 (pow.f32 (fma.f32 ux -2 1) 2) (*.f32 (*.f32 ux ux) (fma.f32 ux -2 1)))))
(/.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux -2 1) 3)) (-.f32 (+.f32 (pow.f32 ux 4) (pow.f32 (fma.f32 ux -2 1) 2)) (*.f32 ux (*.f32 ux (fma.f32 ux -2 1)))))
(/.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux -2 1) 3)) (+.f32 (pow.f32 ux 4) (*.f32 (fma.f32 ux -2 1) (-.f32 (fma.f32 ux -2 1) (*.f32 ux ux)))))
(/.f32 (-.f32 (pow.f32 ux 4) (pow.f32 (fma.f32 ux -2 1) 2)) (-.f32 (*.f32 ux ux) (fma.f32 ux -2 1)))
(pow.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) 1)
(fma.f32 ux ux (fma.f32 ux -2 1))
(pow.f32 (cbrt.f32 (fma.f32 ux ux (fma.f32 ux -2 1))) 3)
(fma.f32 ux ux (fma.f32 ux -2 1))
(pow.f32 (pow.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) 3) 1/3)
(fma.f32 ux ux (fma.f32 ux -2 1))
(pow.f32 (hypot.f32 ux (sqrt.f32 (fma.f32 ux -2 1))) 2)
(fma.f32 ux ux (fma.f32 ux -2 1))
(log.f32 (exp.f32 (fma.f32 ux ux (fma.f32 ux -2 1))))
(fma.f32 ux ux (fma.f32 ux -2 1))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux ux (fma.f32 ux -2 1)))))
(fma.f32 ux ux (fma.f32 ux -2 1))
(cbrt.f32 (pow.f32 (fma.f32 ux ux (fma.f32 ux -2 1)) 3))
(fma.f32 ux ux (fma.f32 ux -2 1))
(expm1.f32 (log1p.f32 (fma.f32 ux ux (fma.f32 ux -2 1))))
(fma.f32 ux ux (fma.f32 ux -2 1))
(exp.f32 (log.f32 (fma.f32 ux ux (fma.f32 ux -2 1))))
(fma.f32 ux ux (fma.f32 ux -2 1))
(exp.f32 (*.f32 (log.f32 (fma.f32 ux ux (fma.f32 ux -2 1))) 1))
(fma.f32 ux ux (fma.f32 ux -2 1))
(log1p.f32 (expm1.f32 (fma.f32 ux ux (fma.f32 ux -2 1))))
(fma.f32 ux ux (fma.f32 ux -2 1))
(fma.f32 ux ux (fma.f32 ux -2 1))
(fma.f32 1 (*.f32 ux ux) (fma.f32 ux -2 1))
(fma.f32 ux ux (fma.f32 ux -2 1))
(fma.f32 1 (fma.f32 ux -2 1) (*.f32 ux ux))
(fma.f32 ux ux (fma.f32 ux -2 1))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 ux -2 1)) 2) (cbrt.f32 (fma.f32 ux -2 1)) (*.f32 ux ux))
(fma.f32 ux ux (fma.f32 ux -2 1))
(fma.f32 (cbrt.f32 (pow.f32 ux 4)) (cbrt.f32 (*.f32 ux ux)) (fma.f32 ux -2 1))
(fma.f32 (sqrt.f32 (fma.f32 ux -2 1)) (sqrt.f32 (fma.f32 ux -2 1)) (*.f32 ux ux))
(fma.f32 ux ux (fma.f32 ux -2 1))
(fma.f32 (sqrt.f32 (*.f32 ux ux)) (sqrt.f32 (*.f32 ux ux)) (fma.f32 ux -2 1))
(fma.f32 ux ux (fma.f32 ux -2 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))))) 1)
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) 1) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(pow.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) 1)
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(pow.f32 (cbrt.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) 3)
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(pow.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) 3) 1/3)
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(pow.f32 (sqrt.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) 2)
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(log.f32 (exp.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) 3))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) 3) (pow.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) 3)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) 3) (pow.f32 (/.f32 1 (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) 3)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(exp.f32 (log.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) 1))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 ux maxCos) 2))) 1)
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(pow.f32 (*.f32 ux maxCos) 2)
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (pow.f32 (*.f32 ux maxCos) 2) 1)
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) 3)
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(pow.f32 (sqrt.f32 (pow.f32 (*.f32 ux maxCos) 2)) 2)
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(pow.f32 (pow.f32 (*.f32 ux maxCos) 6) 1/3)
(cbrt.f32 (pow.f32 (*.f32 ux maxCos) 6))
(log.f32 (exp.f32 (pow.f32 (*.f32 ux maxCos) 2)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 ux maxCos) 2))))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(cbrt.f32 (pow.f32 (*.f32 ux maxCos) 6))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 ux maxCos) 2)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(exp.f32 (*.f32 2 (log.f32 (*.f32 ux maxCos))))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 ux maxCos))) 1))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 ux maxCos) 2)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(-.f32 (/.f32 1 (fma.f32 ux ux (+.f32 ux 1))) (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (+.f32 ux 1))))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))) 1)
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))
(*.f32 1 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 ux 1))))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))) 2) (cbrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))) (sqrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))
(pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))) 1)
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))
(pow.f32 (cbrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))) 3)
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))
(pow.f32 (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))) 3) 1/3)
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))
(pow.f32 (sqrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))) 2)
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))
(pow.f32 (/.f32 (fma.f32 ux ux (+.f32 ux 1)) (-.f32 1 (pow.f32 ux 3))) -1)
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))
(log.f32 (exp.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))) 3))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))
(exp.f32 (-.f32 (log1p.f32 (neg.f32 (pow.f32 ux 3))) (log1p.f32 (+.f32 ux (*.f32 ux ux)))))
(exp.f32 (-.f32 (log1p.f32 (neg.f32 (pow.f32 ux 3))) (log1p.f32 (fma.f32 ux ux ux))))
(exp.f32 (*.f32 (-.f32 (log1p.f32 (neg.f32 (pow.f32 ux 3))) (log1p.f32 (+.f32 ux (*.f32 ux ux)))) 1))
(exp.f32 (-.f32 (log1p.f32 (neg.f32 (pow.f32 ux 3))) (log1p.f32 (+.f32 ux (*.f32 ux ux)))))
(exp.f32 (-.f32 (log1p.f32 (neg.f32 (pow.f32 ux 3))) (log1p.f32 (fma.f32 ux ux ux))))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux ux (+.f32 ux 1)))) 1)
(fma.f32 ux ux (+.f32 1 ux))
(+.f32 ux (fma.f32 ux ux 1))
(*.f32 1 (fma.f32 ux ux (+.f32 ux 1)))
(fma.f32 ux ux (+.f32 1 ux))
(+.f32 ux (fma.f32 ux ux 1))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 ux 1))) 2) (cbrt.f32 (fma.f32 ux ux (+.f32 ux 1))))
(fma.f32 ux ux (+.f32 1 ux))
(+.f32 ux (fma.f32 ux ux 1))
(*.f32 (hypot.f32 ux (sqrt.f32 (+.f32 ux 1))) (hypot.f32 ux (sqrt.f32 (+.f32 ux 1))))
(fma.f32 ux ux (+.f32 1 ux))
(+.f32 ux (fma.f32 ux ux 1))
(/.f32 (+.f32 (pow.f32 (+.f32 ux 1) 3) (pow.f32 ux 6)) (+.f32 (pow.f32 (+.f32 ux 1) 2) (-.f32 (pow.f32 ux 4) (*.f32 (+.f32 ux 1) (*.f32 ux ux)))))
(/.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (+.f32 (pow.f32 (+.f32 1 ux) 2) (-.f32 (pow.f32 ux 4) (*.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(/.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (-.f32 (+.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) 2)) (*.f32 ux (fma.f32 ux ux ux))))
(/.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (+.f32 1 ux) 3)) (-.f32 (pow.f32 ux 4) (fma.f32 ux (fma.f32 ux ux ux) (neg.f32 (pow.f32 (+.f32 1 ux) 2)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) 2) (pow.f32 ux 4)) (-.f32 (+.f32 ux 1) (*.f32 ux ux)))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) 2) (pow.f32 ux 4)) (+.f32 ux (-.f32 1 (*.f32 ux ux))))
(pow.f32 (fma.f32 ux ux (+.f32 ux 1)) 1)
(fma.f32 ux ux (+.f32 1 ux))
(+.f32 ux (fma.f32 ux ux 1))
(pow.f32 (cbrt.f32 (fma.f32 ux ux (+.f32 ux 1))) 3)
(fma.f32 ux ux (+.f32 1 ux))
(+.f32 ux (fma.f32 ux ux 1))
(pow.f32 (pow.f32 (fma.f32 ux ux (+.f32 ux 1)) 3) 1/3)
(fma.f32 ux ux (+.f32 1 ux))
(+.f32 ux (fma.f32 ux ux 1))
(pow.f32 (hypot.f32 ux (sqrt.f32 (+.f32 ux 1))) 2)
(fma.f32 ux ux (+.f32 1 ux))
(+.f32 ux (fma.f32 ux ux 1))
(log.f32 (exp.f32 (fma.f32 ux ux (+.f32 ux 1))))
(fma.f32 ux ux (+.f32 1 ux))
(+.f32 ux (fma.f32 ux ux 1))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux ux (+.f32 ux 1)))))
(fma.f32 ux ux (+.f32 1 ux))
(+.f32 ux (fma.f32 ux ux 1))
(cbrt.f32 (pow.f32 (fma.f32 ux ux (+.f32 ux 1)) 3))
(fma.f32 ux ux (+.f32 1 ux))
(+.f32 ux (fma.f32 ux ux 1))
(expm1.f32 (log1p.f32 (fma.f32 ux ux (+.f32 ux 1))))
(fma.f32 ux ux (+.f32 1 ux))
(+.f32 ux (fma.f32 ux 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 (+.f32 ux (*.f32 ux ux))))
(exp.f32 (log1p.f32 (fma.f32 ux ux ux)))
(log1p.f32 (expm1.f32 (fma.f32 ux ux (+.f32 ux 1))))
(fma.f32 ux ux (+.f32 1 ux))
(+.f32 ux (fma.f32 ux ux 1))
(fma.f32 ux ux (+.f32 ux 1))
(fma.f32 ux ux (+.f32 1 ux))
(+.f32 ux (fma.f32 ux ux 1))
(fma.f32 1 (*.f32 ux ux) (+.f32 ux 1))
(fma.f32 ux ux (+.f32 1 ux))
(+.f32 ux (fma.f32 ux ux 1))
(fma.f32 1 (+.f32 ux 1) (*.f32 ux ux))
(fma.f32 ux ux (+.f32 1 ux))
(+.f32 ux (fma.f32 ux ux 1))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (cbrt.f32 (+.f32 ux 1)) (*.f32 ux ux))
(fma.f32 ux ux (+.f32 1 ux))
(+.f32 ux (fma.f32 ux ux 1))
(fma.f32 (cbrt.f32 (pow.f32 ux 4)) (cbrt.f32 (*.f32 ux ux)) (+.f32 ux 1))
(fma.f32 (cbrt.f32 (pow.f32 ux 4)) (cbrt.f32 (*.f32 ux ux)) (+.f32 1 ux))
(fma.f32 (sqrt.f32 (+.f32 ux 1)) (sqrt.f32 (+.f32 ux 1)) (*.f32 ux ux))
(fma.f32 ux ux (+.f32 1 ux))
(+.f32 ux (fma.f32 ux ux 1))
(fma.f32 (sqrt.f32 (*.f32 ux ux)) (sqrt.f32 (*.f32 ux ux)) (+.f32 ux 1))
(fma.f32 ux ux (+.f32 1 ux))
(+.f32 ux (fma.f32 ux ux 1))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))))) 1)
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
(*.f32 1 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))) 2) (cbrt.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
(*.f32 (sqrt.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))) (sqrt.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))) 3)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))) 2) (*.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 2)) (*.f32 ux (*.f32 maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))) (-.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))) (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))) 2)) (-.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))) 2)) (-.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))) 2)) (-.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))))
(pow.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))) 1)
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
(pow.f32 (cbrt.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))) 3)
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
(pow.f32 (pow.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))) 3) 1/3)
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
(pow.f32 (sqrt.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))) 2)
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
(log.f32 (exp.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
(cbrt.f32 (pow.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))) 3))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
(expm1.f32 (log1p.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
(exp.f32 (log.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
(exp.f32 (*.f32 (log.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))) 1))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
(log1p.f32 (expm1.f32 (fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
(fma.f32 1 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
(fma.f32 1 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))) (*.f32 ux maxCos))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
(fma.f32 maxCos ux (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
(fma.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux ux (+.f32 ux 1))) (*.f32 ux maxCos))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))) 2) (cbrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))) (*.f32 ux maxCos))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (cbrt.f32 (*.f32 ux maxCos)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
(fma.f32 (sqrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))) (sqrt.f32 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1)))) (*.f32 ux maxCos))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))
(fma.f32 (sqrt.f32 (*.f32 ux maxCos)) (sqrt.f32 (*.f32 ux maxCos)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 ux 1))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux (+.f32 1 ux))))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1))))

eval421.0ms (6.7%)

Compiler

Compiled 21598 to 13187 computations (38.9% saved)

prune114.0ms (1.8%)

Pruning

6 alts after pruning (3 fresh and 3 done)

PrunedKeptTotal
New7072709
Fresh011
Picked314
Done022
Total7106716
Accuracy
100.0%
Counts
716 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
96.7%
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
99.9%
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
97.8%
(-.f32 1 ux)
98.3%
(*.f32 (-.f32 (+.f32 (*.f32 ux ux) (+.f32 1 (*.f32 ux -2))) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
98.8%
(*.f32 (-.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
71.9%
1
96.7%
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
99.9%
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
97.8%
(-.f32 1 ux)
98.3%
(*.f32 (-.f32 (+.f32 (*.f32 ux ux) (+.f32 1 (*.f32 ux -2))) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
98.8%
(*.f32 (-.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
71.9%
1
Compiler

Compiled 180 to 126 computations (30% saved)

localize242.0ms (3.8%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
99.6%
(+.f32 (*.f32 ux ux) (+.f32 1 (*.f32 ux -2)))
99.6%
(*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))
99.5%
(/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
99.0%
(*.f32 (-.f32 (+.f32 (*.f32 ux ux) (+.f32 1 (*.f32 ux -2))) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
99.6%
(*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))
99.5%
(/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
99.0%
(*.f32 (-.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
98.7%
(*.f32 (-.f32 1 ux) (-.f32 1 ux))
Compiler

Compiled 189 to 83 computations (56.1% saved)

series7.0ms (0.1%)

Counts
3 → 60
Calls

15 calls:

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

rewrite170.0ms (2.7%)

Algorithm
batch-egg-rewrite
Rules
862×expm1-udef
526×add-sqr-sqrt
514×pow1
514×*-un-lft-identity
488×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

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

simplify189.0ms (3%)

Algorithm
egg-herbie
Rules
1196×div-sub
516×fma-def
452×associate-/l*
450×distribute-lft-in
444×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

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

eval496.0ms (7.8%)

Compiler

Compiled 21393 to 12333 computations (42.4% saved)

prune232.0ms (3.7%)

Pruning

6 alts after pruning (3 fresh and 3 done)

PrunedKeptTotal
New6012603
Fresh011
Picked202
Done033
Total6036609
Accuracy
100.0%
Counts
609 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
96.7%
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
99.9%
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
97.8%
(-.f32 1 ux)
96.3%
(*.f32 (-.f32 (+.f32 (*.f32 ux ux) (+.f32 1 (*.f32 ux -2))) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) (/.f32 1 (-.f32 1 ux)))
96.8%
(*.f32 (-.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) (/.f32 1 (-.f32 1 ux)))
71.9%
1
Compiler

Compiled 329 to 193 computations (41.3% saved)

regimes121.0ms (1.9%)

Counts
16 → 1
Calls
Call 1
Inputs
1
(-.f32 1 ux)
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(+.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux)))
(*.f32 (-.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) (/.f32 1 (-.f32 1 ux)))
(*.f32 (-.f32 (+.f32 (*.f32 ux ux) (+.f32 1 (*.f32 ux -2))) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) (/.f32 1 (-.f32 1 ux)))
(*.f32 (-.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(*.f32 (-.f32 (+.f32 (*.f32 ux ux) (+.f32 1 (*.f32 ux -2))) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(-.f32 (fma.f32 ux maxCos 1) ux)
(+.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (+.f32 1 ux) (*.f32 ux ux))))
(*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(*.f32 (-.f32 (+.f32 (*.f32 ux ux) (+.f32 1 (*.f32 ux -2))) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(+.f32 (*.f32 maxCos ux) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
Outputs
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
Calls

4 calls:

27.0ms
uy
27.0ms
maxCos
27.0ms
ux
25.0ms
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
Results
AccuracySegmentsBranch
99.9%1ux
99.9%1uy
99.9%1maxCos
99.9%1(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
Compiler

Compiled 269 to 150 computations (44.2% saved)

regimes52.0ms (0.8%)

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

4 calls:

13.0ms
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
13.0ms
uy
12.0ms
maxCos
12.0ms
ux
Results
AccuracySegmentsBranch
99.9%1ux
99.9%1uy
99.9%1maxCos
99.9%1(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
Compiler

Compiled 36 to 26 computations (27.8% saved)

regimes35.0ms (0.6%)

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

3 calls:

12.0ms
uy
11.0ms
maxCos
11.0ms
ux
Results
AccuracySegmentsBranch
97.8%1ux
97.8%1uy
97.8%1maxCos
Compiler

Compiled 19 to 15 computations (21.1% saved)

regimes29.0ms (0.5%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
1
Outputs
1
Calls

3 calls:

10.0ms
ux
9.0ms
uy
9.0ms
maxCos
Results
AccuracySegmentsBranch
71.9%1uy
71.9%1maxCos
71.9%1ux
Compiler

Compiled 16 to 13 computations (18.8% saved)

simplify28.0ms (0.4%)

Algorithm
egg-herbie
Rules
50×distribute-lft-neg-in
40×unsub-neg
32×distribute-neg-in
26×sub-neg
26×cancel-sign-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01046
12346
24046
36346
49546
513246
615946
717446
817546
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(-.f32 1 ux)
1
Outputs
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
(+.f32 1 (-.f32 (*.f32 ux maxCos) ux))
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(+.f32 (*.f32 ux maxCos) (-.f32 1 ux))
(-.f32 1 ux)
1
Compiler

Compiled 30 to 23 computations (23.3% saved)

soundness252.0ms (4%)

Rules
1276×fma-def
1070×log-prod
812×pow-prod-down
534×pow-exp
510×pow-prod-up
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01145
124237
2350637
Stop Event
node limit
Compiler

Compiled 17 to 10 computations (41.2% saved)

end0.0ms (0%)

preprocess39.0ms (0.6%)

Remove

(abs uy)

Compiler

Compiled 82 to 54 computations (34.1% saved)

Profiling

Loading profile data...