UniformSampleCone, z

Time bar (total: 5.6s)

analyze1.0ms (0%)

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

Compiled 33 to 24 computations (27.3% saved)

sample1.5s (26.1%)

Results
1.5s8256×body256valid
Bogosity

preprocess100.0ms (1.8%)

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.9%
(-.f32 (fma.f32 ux maxCos 1) ux)
99.9%
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
99.9%
(-.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)

localize85.0ms (1.5%)

Localize:

Found 3 expressions with local error:

NewAccuracyProgram
99.9%
(-.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)

series5.0ms (0.1%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
1.0ms
ux
@-inf
(*.f32 ux maxCos)
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)

rewrite153.0ms (2.7%)

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

simplify140.0ms (2.5%)

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 → 213
Calls
Call 1
Inputs
1
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(*.f32 ux (-.f32 maxCos 1))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (-.f32 maxCos 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 (*.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 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(*.f32 ux (-.f32 maxCos 1))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (-.f32 maxCos 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 (*.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 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(*.f32 ux (-.f32 maxCos 1))
(*.f32 ux (+.f32 maxCos -1))
(-.f32 (*.f32 ux maxCos) ux)
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(*.f32 ux (+.f32 maxCos -1))
(-.f32 (*.f32 ux maxCos) ux)
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(-.f32 1 ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
1
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(*.f32 ux (-.f32 maxCos 1))
(*.f32 ux (+.f32 maxCos -1))
(-.f32 (*.f32 ux maxCos) ux)
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(*.f32 ux (+.f32 maxCos -1))
(-.f32 (*.f32 ux maxCos) ux)
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(-.f32 1 ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(-.f32 (fma.f32 ux maxCos 1) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (exp.f32 (log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 (fma.f32 ux maxCos ux)) (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 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 ux maxCos 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 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 (+.f32 maxCos 1) ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(*.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(*.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.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 1 (*.f32 ux (+.f32 maxCos -1)))
(-.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 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos -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 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 (fma.f32 ux maxCos ux)) (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 (-.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 (+.f32 maxCos 1) ux)))
(/.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 (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 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 ux maxCos 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 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 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 (fma.f32 ux maxCos ux)) (pow.f32 (fma.f32 ux maxCos 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 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 ux maxCos 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 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 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos -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 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 (+.f32 maxCos 1) ux)))
(/.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)) (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 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 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos -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 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 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos -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 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 (fma.f32 ux maxCos ux)) (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 (-.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 (+.f32 maxCos 1) ux)))
(/.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 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 ux maxCos 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 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 (fma.f32 ux maxCos ux)) (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 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 ux maxCos 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 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 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos -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 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 (+.f32 maxCos 1) ux)))
(/.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 (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 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 (fma.f32 ux maxCos ux)) (pow.f32 (fma.f32 ux maxCos 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 ux maxCos)) 3)) (+.f32 1 (+.f32 (-.f32 ux (*.f32 ux maxCos)) (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 3)) (+.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos -1)) (-.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 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 ux maxCos 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 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 (+.f32 maxCos 1) ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos 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 ux maxCos)) 2)) (-.f32 ux (fma.f32 ux maxCos -1)))
(pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 3)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(pow.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 3) 1/3)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(pow.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) 1/2)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(pow.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 (fma.f32 ux maxCos ux)) (pow.f32 (fma.f32 ux maxCos 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 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 ux maxCos 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 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 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos -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 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 (+.f32 maxCos 1) ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(sqrt.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (exp.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (fma.f32 ux maxCos 1) ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (*.f32 (exp.f32 (-.f32 1 ux)) (+.f32 1 (expm1.f32 (*.f32 ux maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))) (pow.f32 (exp.f32 maxCos) ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))) (+.f32 1 (expm1.f32 (*.f32 ux maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (*.f32 (pow.f32 (exp.f32 maxCos) ux) (+.f32 1 (expm1.f32 (-.f32 1 ux)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))) (exp.f32 (-.f32 1 ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))) (+.f32 1 (expm1.f32 (-.f32 1 ux)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (*.f32 (exp.f32 (fma.f32 ux maxCos 1)) (/.f32 1 (exp.f32 ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1))) (exp.f32 (neg.f32 ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1))) (/.f32 1 (exp.f32 ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (*.f32 (exp.f32 (neg.f32 ux)) (exp.f32 (fma.f32 ux maxCos 1))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (*.f32 (exp.f32 (neg.f32 ux)) (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (*.f32 (/.f32 1 (exp.f32 ux)) (exp.f32 (fma.f32 ux maxCos 1))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (*.f32 (/.f32 1 (exp.f32 ux)) (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (/.f32 (exp.f32 (fma.f32 ux maxCos 1)) (+.f32 1 (expm1.f32 ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1))) (exp.f32 ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1))) (+.f32 1 (expm1.f32 ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(cbrt.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 3))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(expm1.f32 (log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(exp.f32 (log.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(exp.f32 (*.f32 (log.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(exp.f32 (*.f32 (*.f32 (log.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 1) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 3))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 1/3))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 2))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log1p.f32 (expm1.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 1 (-.f32 1 ux) (*.f32 ux maxCos))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 1 (*.f32 ux maxCos) (-.f32 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 1 (fma.f32 ux maxCos 1) (neg.f32 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 1 (fma.f32 ux maxCos 1) (*.f32 (neg.f32 ux) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (neg.f32 ux) 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (neg.f32 ux) ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 1 (neg.f32 ux) (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (-.f32 1 ux) 1 (*.f32 ux maxCos))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (*.f32 ux maxCos) 1 (-.f32 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (fma.f32 ux maxCos 1) 1 (neg.f32 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (fma.f32 ux maxCos 1) 1 (*.f32 (neg.f32 ux) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1 (fma.f32 (neg.f32 ux) 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1 (+.f32 (neg.f32 ux) ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (cbrt.f32 (-.f32 1 ux)) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) (*.f32 ux maxCos))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.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))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (pow.f32 (cbrt.f32 maxCos) 2) (*.f32 (cbrt.f32 maxCos) ux) (-.f32 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (cbrt.f32 (*.f32 ux maxCos)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (-.f32 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (cbrt.f32 (*.f32 ux maxCos)) (-.f32 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (neg.f32 (cbrt.f32 ux)) (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) maxCos) (-.f32 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 ux)) (*.f32 ux maxCos))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (sqrt.f32 maxCos) (*.f32 (sqrt.f32 maxCos) ux) (-.f32 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 (fma.f32 ux maxCos 1)) (neg.f32 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (sqrt.f32 (*.f32 ux maxCos)) (sqrt.f32 (*.f32 ux maxCos)) (-.f32 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (sqrt.f32 ux) (neg.f32 (sqrt.f32 ux)) (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) maxCos) (-.f32 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 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 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos -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 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 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos -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 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 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos -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))
(+.f32 (*.f32 ux maxCos) (/.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 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 (fma.f32 ux maxCos ux)) (pow.f32 (fma.f32 ux maxCos 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 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 (fma.f32 ux maxCos ux)) (pow.f32 (fma.f32 ux maxCos 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 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 (fma.f32 ux maxCos ux)) (pow.f32 (fma.f32 ux maxCos 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 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 (+.f32 maxCos 1) ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos 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 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 (+.f32 maxCos 1) ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos 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 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 (+.f32 maxCos 1) ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(fma.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)) (*.f32 ux maxCos))
(+.f32 (*.f32 ux maxCos) (/.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 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 ux maxCos 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 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 ux maxCos 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 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (sqrt.f32 (neg.f32 ux)) (sqrt.f32 (neg.f32 ux)) (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 -1 ux (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux maxCos 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (-.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)) 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 ux maxCos 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (-.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)) 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 ux maxCos 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (-.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)) 0)
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (*.f32 ux (pow.f32 (cbrt.f32 maxCos) 2)) (cbrt.f32 maxCos) (-.f32 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (*.f32 ux (sqrt.f32 maxCos)) (sqrt.f32 maxCos) (-.f32 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (*.f32 maxCos (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (-.f32 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (*.f32 maxCos (sqrt.f32 ux)) (sqrt.f32 ux) (-.f32 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(+.f32 0 (*.f32 ux maxCos))
(*.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 (*.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 ux maxCos)
(-.f32 (fma.f32 ux maxCos 1) 1)
(*.f32 ux maxCos)
(pow.f32 (*.f32 ux maxCos) 1)
(*.f32 ux maxCos)
(pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 3)
(*.f32 ux maxCos)
(pow.f32 (pow.f32 (*.f32 ux maxCos) 2) 1/2)
(*.f32 ux maxCos)
(pow.f32 (pow.f32 (*.f32 ux maxCos) 3) 1/3)
(*.f32 ux maxCos)
(pow.f32 (sqrt.f32 (*.f32 ux maxCos)) 2)
(*.f32 ux maxCos)
(sqrt.f32 (pow.f32 (*.f32 ux maxCos) 2))
(*.f32 ux maxCos)
(log.f32 (pow.f32 (exp.f32 maxCos) ux))
(*.f32 ux maxCos)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))))
(*.f32 ux maxCos)
(cbrt.f32 (pow.f32 (*.f32 ux maxCos) 3))
(*.f32 ux maxCos)
(expm1.f32 (log1p.f32 (*.f32 ux maxCos)))
(*.f32 ux maxCos)
(expm1.f32 (*.f32 (log1p.f32 (*.f32 ux maxCos)) 1))
(*.f32 ux maxCos)
(exp.f32 (log.f32 (*.f32 ux maxCos)))
(*.f32 ux maxCos)
(exp.f32 (*.f32 (log.f32 (*.f32 ux maxCos)) 1))
(*.f32 ux maxCos)
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 ux maxCos)) 1) 1))
(*.f32 ux maxCos)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 ux maxCos))) 3))
(*.f32 ux maxCos)
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 ux maxCos) 3)) 1/3))
(*.f32 ux maxCos)
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 ux maxCos)) 3) 1/3))
(*.f32 ux maxCos)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 ux maxCos))) 2))
(*.f32 ux maxCos)
(log1p.f32 (expm1.f32 (*.f32 ux maxCos)))
(*.f32 ux maxCos)
(fma.f32 1 (fma.f32 ux maxCos 1) -1)
(*.f32 ux maxCos)
(fma.f32 (fma.f32 ux maxCos 1) 1 -1)
(*.f32 ux maxCos)
(fma.f32 (cbrt.f32 (fma.f32 ux maxCos 1)) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos 1)) 2) -1)
(*.f32 ux maxCos)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos 1)) 2) (cbrt.f32 (fma.f32 ux maxCos 1)) -1)
(*.f32 ux maxCos)
(fma.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 (fma.f32 ux maxCos 1)) -1)
(*.f32 ux maxCos)
(+.f32 1 (neg.f32 (-.f32 ux (*.f32 ux maxCos))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(+.f32 1 (fma.f32 -1 ux (*.f32 ux maxCos)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(+.f32 (*.f32 ux maxCos) (-.f32 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(+.f32 (fma.f32 ux maxCos 1) (neg.f32 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(+.f32 (fma.f32 ux maxCos 1) (*.f32 (neg.f32 ux) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (neg.f32 ux) 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (neg.f32 ux) ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(+.f32 0 (-.f32 (fma.f32 ux maxCos 1) ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(+.f32 (neg.f32 ux) (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux maxCos 1) ux))))) (log.f32 (cbrt.f32 (exp.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))))
(*.f32 3 (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 2 (log.f32 (sqrt.f32 (exp.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))))
(*.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(*.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.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 1 (*.f32 ux (+.f32 maxCos -1)))
(-.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 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos -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 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 (fma.f32 ux maxCos ux)) (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 (-.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 (+.f32 maxCos 1) ux)))
(/.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 (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 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 ux maxCos 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 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 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 (fma.f32 ux maxCos ux)) (pow.f32 (fma.f32 ux maxCos 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 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 ux maxCos 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 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 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos -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 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 (+.f32 maxCos 1) ux)))
(/.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)) (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 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 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos -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 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 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos -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 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 (fma.f32 ux maxCos ux)) (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 (-.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 (+.f32 maxCos 1) ux)))
(/.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 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 ux maxCos 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 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 (fma.f32 ux maxCos ux)) (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 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 ux maxCos 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 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 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos -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 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 (+.f32 maxCos 1) ux)))
(/.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 (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 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 (fma.f32 ux maxCos ux)) (pow.f32 (fma.f32 ux maxCos 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 ux maxCos)) 3)) (+.f32 1 (+.f32 (-.f32 ux (*.f32 ux maxCos)) (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 3)) (+.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos -1)) (-.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 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 ux maxCos 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 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 (+.f32 maxCos 1) ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos 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 ux maxCos)) 2)) (-.f32 ux (fma.f32 ux maxCos -1)))
(pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 3)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(pow.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 3) 1/3)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(pow.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) 1/2)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(pow.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 (fma.f32 ux maxCos ux)) (pow.f32 (fma.f32 ux maxCos 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 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 ux maxCos 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 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 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos -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 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 (+.f32 maxCos 1) ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(sqrt.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (exp.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (fma.f32 ux maxCos 1) ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (*.f32 (exp.f32 (-.f32 1 ux)) (+.f32 1 (expm1.f32 (*.f32 ux maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))) (pow.f32 (exp.f32 maxCos) ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))) (+.f32 1 (expm1.f32 (*.f32 ux maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (*.f32 (pow.f32 (exp.f32 maxCos) ux) (+.f32 1 (expm1.f32 (-.f32 1 ux)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))) (exp.f32 (-.f32 1 ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))) (+.f32 1 (expm1.f32 (-.f32 1 ux)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (*.f32 (exp.f32 (fma.f32 ux maxCos 1)) (/.f32 1 (exp.f32 ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1))) (exp.f32 (neg.f32 ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1))) (/.f32 1 (exp.f32 ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (*.f32 (exp.f32 (neg.f32 ux)) (exp.f32 (fma.f32 ux maxCos 1))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (*.f32 (exp.f32 (neg.f32 ux)) (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (*.f32 (/.f32 1 (exp.f32 ux)) (exp.f32 (fma.f32 ux maxCos 1))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (*.f32 (/.f32 1 (exp.f32 ux)) (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (/.f32 (exp.f32 (fma.f32 ux maxCos 1)) (+.f32 1 (expm1.f32 ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1))) (exp.f32 ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos 1))) (+.f32 1 (expm1.f32 ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(cbrt.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 3))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(expm1.f32 (log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(exp.f32 (log.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(exp.f32 (*.f32 (log.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(exp.f32 (*.f32 (*.f32 (log.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 1) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 3))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 1/3))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 2))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log1p.f32 (expm1.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 1 (-.f32 1 ux) (*.f32 ux maxCos))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 1 (*.f32 ux maxCos) (-.f32 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 1 (fma.f32 ux maxCos 1) (neg.f32 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 1 (fma.f32 ux maxCos 1) (*.f32 (neg.f32 ux) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (neg.f32 ux) 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (neg.f32 ux) ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 1 (neg.f32 ux) (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (-.f32 1 ux) 1 (*.f32 ux maxCos))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (*.f32 ux maxCos) 1 (-.f32 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (fma.f32 ux maxCos 1) 1 (neg.f32 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (fma.f32 ux maxCos 1) 1 (*.f32 (neg.f32 ux) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1 (fma.f32 (neg.f32 ux) 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1 (+.f32 (neg.f32 ux) ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (cbrt.f32 (-.f32 1 ux)) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) (*.f32 ux maxCos))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.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))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (pow.f32 (cbrt.f32 maxCos) 2) (*.f32 (cbrt.f32 maxCos) ux) (-.f32 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (cbrt.f32 (*.f32 ux maxCos)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (-.f32 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (cbrt.f32 (*.f32 ux maxCos)) (-.f32 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (neg.f32 (cbrt.f32 ux)) (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) maxCos) (-.f32 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 ux)) (*.f32 ux maxCos))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (sqrt.f32 maxCos) (*.f32 (sqrt.f32 maxCos) ux) (-.f32 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 (fma.f32 ux maxCos 1)) (neg.f32 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (sqrt.f32 (*.f32 ux maxCos)) (sqrt.f32 (*.f32 ux maxCos)) (-.f32 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (sqrt.f32 ux) (neg.f32 (sqrt.f32 ux)) (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) maxCos) (-.f32 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 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 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos -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 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 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos -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 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 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos -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))
(+.f32 (*.f32 ux maxCos) (/.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 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 (fma.f32 ux maxCos ux)) (pow.f32 (fma.f32 ux maxCos 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 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 (fma.f32 ux maxCos ux)) (pow.f32 (fma.f32 ux maxCos 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 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 (fma.f32 ux maxCos ux)) (pow.f32 (fma.f32 ux maxCos 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 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 (+.f32 maxCos 1) ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos 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 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 (+.f32 maxCos 1) ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos 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 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 (+.f32 maxCos 1) ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(fma.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)) (*.f32 ux maxCos))
(+.f32 (*.f32 ux maxCos) (/.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 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 ux maxCos 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 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 ux maxCos 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 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 ux maxCos 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 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (sqrt.f32 (neg.f32 ux)) (sqrt.f32 (neg.f32 ux)) (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 -1 ux (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 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 ux maxCos 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (-.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)) 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 ux maxCos 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (-.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)) 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 ux maxCos 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (-.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)) 0)
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (fma.f32 ux maxCos 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (*.f32 ux (pow.f32 (cbrt.f32 maxCos) 2)) (cbrt.f32 maxCos) (-.f32 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (*.f32 ux (sqrt.f32 maxCos)) (sqrt.f32 maxCos) (-.f32 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (*.f32 maxCos (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (-.f32 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 (*.f32 maxCos (sqrt.f32 ux)) (sqrt.f32 ux) (-.f32 1 ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)

eval76.0ms (1.3%)

Compiler

Compiled 3247 to 1849 computations (43.1% saved)

prune42.0ms (0.7%)

Pruning

7 alts after pruning (6 fresh and 1 done)

PrunedKeptTotal
New2076213
Fresh000
Picked112
Done000
Total2087215
Accuracy
100.0%
Counts
215 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.7%
(fma.f32 (sqrt.f32 ux) (neg.f32 (sqrt.f32 ux)) (fma.f32 ux maxCos 1))
99.9%
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
98.6%
(-.f32 1 ux)
99.9%
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
98.7%
(+.f32 (*.f32 ux maxCos) (/.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))))
70.5%
1
99.7%
(fma.f32 (sqrt.f32 ux) (neg.f32 (sqrt.f32 ux)) (fma.f32 ux maxCos 1))
99.9%
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
98.6%
(-.f32 1 ux)
99.9%
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
98.7%
(+.f32 (*.f32 ux maxCos) (/.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))))
70.5%
1
Compiler

Compiled 304 to 214 computations (29.6% saved)

localize316.0ms (5.6%)

Localize:

Found 11 expressions with local error:

NewAccuracyProgram
99.7%
(fma.f32 (sqrt.f32 ux) (neg.f32 (sqrt.f32 ux)) (fma.f32 ux maxCos 1))
99.4%
(pow.f32 (*.f32 ux maxCos) 2)
99.4%
(/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
98.7%
(pow.f32 (-.f32 1 ux) 2)
98.6%
(*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
100.0%
(*.f32 ux maxCos)
99.9%
(-.f32 1 (*.f32 ux ux))
99.9%
(+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux)))
98.7%
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
100.0%
(*.f32 ux maxCos)
99.9%
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
Compiler

Compiled 156 to 75 computations (51.9% saved)

series20.0ms (0.4%)

Counts
9 → 172
Calls

45 calls:

TimeVariablePointExpression
2.0ms
ux
@-inf
(fma.f32 (sqrt.f32 ux) (neg.f32 (sqrt.f32 ux)) (fma.f32 ux maxCos 1))
1.0ms
maxCos
@0
(*.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
maxCos
@0
(/.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
@-inf
(/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))

rewrite122.0ms (2.2%)

Algorithm
batch-egg-rewrite
Rules
610×add-sqr-sqrt
602×pow1
598×*-un-lft-identity
568×add-exp-log
568×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify190.0ms (3.4%)

Algorithm
egg-herbie
Rules
1274×times-frac
1094×fma-def
1076×associate-*r*
706×distribute-rgt-in
682×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

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

eval320.0ms (5.7%)

Compiler

Compiled 17548 to 10764 computations (38.7% saved)

prune122.0ms (2.2%)

Pruning

7 alts after pruning (3 fresh and 4 done)

PrunedKeptTotal
New7562758
Fresh011
Picked235
Done011
Total7587765
Accuracy
100.0%
Counts
765 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.3%
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
99.9%
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
98.6%
(-.f32 1 ux)
99.9%
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
98.7%
(+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 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))))
70.5%
1
97.3%
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
99.9%
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
98.6%
(-.f32 1 ux)
99.9%
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
98.7%
(+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 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))))
70.5%
1
Compiler

Compiled 176 to 128 computations (27.3% saved)

localize244.0ms (4.3%)

Localize:

Found 7 expressions with local error:

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

Compiled 117 to 58 computations (50.4% saved)

series4.0ms (0.1%)

Counts
5 → 84
Calls

21 calls:

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

rewrite117.0ms (2.1%)

Algorithm
batch-egg-rewrite
Rules
752×expm1-udef
750×log1p-udef
466×add-sqr-sqrt
458×pow1
456×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

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

simplify147.0ms (2.6%)

Algorithm
egg-herbie
Rules
816×fma-def
648×associate-*r*
580×associate-*l*
484×associate-/l*
416×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
061010577
118049649
279849649
Stop Event
node limit
Counts
285 → 344
Calls
Call 1
Inputs
1
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))))))
(+.f32 1 (+.f32 (*.f32 -1 (*.f32 ux (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))))) (*.f32 (pow.f32 ux 2) (-.f32 1 (+.f32 (*.f32 (+.f32 1 maxCos) (+.f32 2 (*.f32 -1 (+.f32 1 maxCos)))) (pow.f32 maxCos 2))))))
(+.f32 1 (+.f32 (*.f32 -1 (*.f32 ux (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))))) (+.f32 (*.f32 (pow.f32 ux 2) (-.f32 1 (+.f32 (*.f32 (+.f32 1 maxCos) (+.f32 2 (*.f32 -1 (+.f32 1 maxCos)))) (pow.f32 maxCos 2)))) (*.f32 (pow.f32 ux 3) (*.f32 (+.f32 1 maxCos) (-.f32 1 (+.f32 (*.f32 (+.f32 1 maxCos) (+.f32 2 (*.f32 -1 (+.f32 1 maxCos)))) (pow.f32 maxCos 2))))))))
(*.f32 -1 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 2))) (+.f32 1 maxCos)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 2))) (+.f32 1 maxCos))) (+.f32 (*.f32 2 (/.f32 1 (+.f32 1 maxCos))) (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 2))) (+.f32 1 maxCos))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (*.f32 2 (/.f32 1 (+.f32 1 maxCos))) (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))) (+.f32 1 maxCos))) (/.f32 1 (+.f32 1 maxCos))) ux)) (+.f32 (*.f32 2 (/.f32 1 (+.f32 1 maxCos))) (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2))))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 2))) (+.f32 1 maxCos))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (*.f32 2 (/.f32 1 (+.f32 1 maxCos))) (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))) (+.f32 1 maxCos))) (/.f32 1 (+.f32 1 maxCos))) ux)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (*.f32 2 (/.f32 1 (+.f32 1 maxCos))) (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2))) (/.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 2 (/.f32 1 (+.f32 1 maxCos))) (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)))))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))
(*.f32 -1 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 2))) (-.f32 1 (*.f32 -1 maxCos))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 2))) (-.f32 1 (*.f32 -1 maxCos)))) (+.f32 (*.f32 2 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos)))) (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 2))) (-.f32 1 (*.f32 -1 maxCos)))) (+.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 2 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2))) (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3)))) ux)) (+.f32 (*.f32 2 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos)))) (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2))))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 2))) (-.f32 1 (*.f32 -1 maxCos)))) (+.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 2 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2))) (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3)))) ux)) (+.f32 (*.f32 2 (/.f32 1 (*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3)))) (+.f32 (*.f32 2 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos)))) (+.f32 (/.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 4))) (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2))))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2))) (+.f32 (/.f32 1 (*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 4))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 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 1 (*.f32 -1 ux))
(+.f32 1 (+.f32 (*.f32 -1 ux) (pow.f32 ux 2)))
(+.f32 1 (+.f32 (*.f32 -1 ux) (+.f32 (*.f32 -1 (pow.f32 ux 3)) (pow.f32 ux 2))))
(/.f32 1 ux)
(-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 3))) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 3))) (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 4))))
(/.f32 1 ux)
(-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 3))) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 3))) (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 4))))
(pow.f32 ux 2)
(+.f32 (*.f32 -1 (pow.f32 ux 3)) (pow.f32 ux 2))
(+.f32 (*.f32 -1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 2) (pow.f32 ux 4)))
(+.f32 (*.f32 -1 (pow.f32 ux 3)) (+.f32 (*.f32 -1 (pow.f32 ux 5)) (+.f32 (pow.f32 ux 2) (pow.f32 ux 4))))
ux
(-.f32 ux 1)
(-.f32 (+.f32 ux (/.f32 1 ux)) 1)
(-.f32 (+.f32 ux (/.f32 1 ux)) (+.f32 1 (/.f32 1 (pow.f32 ux 2))))
ux
(-.f32 ux 1)
(-.f32 (+.f32 ux (/.f32 1 ux)) 1)
(-.f32 (+.f32 ux (/.f32 1 ux)) (+.f32 1 (/.f32 1 (pow.f32 ux 2))))
1
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (*.f32 -1 ux))
(*.f32 -1 ux)
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (*.f32 -1 ux))
(*.f32 -1 ux)
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (*.f32 -1 ux))
(+.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 1 (+.f32 1 ux)) (+.f32 (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))) (*.f32 ux maxCos)))
(+.f32 (*.f32 (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))) (pow.f32 (-.f32 1 ux) 2)) (*.f32 (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))) (neg.f32 (pow.f32 (*.f32 ux maxCos) 2))))
(+.f32 (*.f32 (pow.f32 (-.f32 1 ux) 2) (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))))) (*.f32 (neg.f32 (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))))))
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
(-.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (/.f32 (*.f32 ux ux) (+.f32 1 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 1 maxCos)))) (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))
(/.f32 1 (/.f32 (-.f32 1 (*.f32 ux (+.f32 1 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 1 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 1 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 1 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 1 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 ux 4) (pow.f32 maxCos 4))) (*.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.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 1 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 1 maxCos))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 4) (*.f32 (pow.f32 ux 4) (pow.f32 maxCos 4))) 1) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 4) (*.f32 (pow.f32 ux 4) (pow.f32 maxCos 4))) -1) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (neg.f32 (-.f32 1 (*.f32 ux (+.f32 1 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 1 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 ux 4) (pow.f32 maxCos 4)))) (*.f32 (neg.f32 (-.f32 1 (*.f32 ux (+.f32 1 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 1 maxCos)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (sqrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))))) (sqrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) 1) (-.f32 1 (*.f32 ux (+.f32 1 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 1 maxCos)))) 2)) (cbrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (-.f32 (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 1 maxCos)))))
(/.f32 (*.f32 (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 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 1 maxCos)))) (-.f32 (pow.f32 (-.f32 1 ux) 4) (*.f32 (pow.f32 ux 4) (pow.f32 maxCos 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 1 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 ux 4) (pow.f32 maxCos 4))) (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))
(/.f32 (*.f32 -1 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (neg.f32 (-.f32 1 (*.f32 ux (+.f32 1 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 1 maxCos)))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 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 1 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 (cbrt.f32 (pow.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 (exp.f32 (log1p.f32 (pow.f32 (*.f32 ux maxCos) 2))) 1)
(pow.f32 (pow.f32 (*.f32 ux maxCos) 2) 1)
(pow.f32 (*.f32 ux maxCos) 2)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) 3)
(pow.f32 (pow.f32 (pow.f32 (*.f32 ux maxCos) 2) 3) 1/3)
(sqrt.f32 (*.f32 (pow.f32 ux 4) (pow.f32 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 (pow.f32 (*.f32 ux maxCos) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 ux maxCos) 2)))
(exp.f32 (log.f32 (pow.f32 (*.f32 ux maxCos) 2)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 ux maxCos) 2)) 1))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 ux maxCos) 2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 ux)))
(*.f32 (/.f32 1 (+.f32 1 ux)) 1)
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 ux))) (cbrt.f32 (pow.f32 (+.f32 1 ux) -2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 ux) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 ux))))
(*.f32 (pow.f32 (+.f32 1 ux) -1/2) (pow.f32 (+.f32 1 ux) -1/2))
(*.f32 -1 (/.f32 1 (neg.f32 (+.f32 1 ux))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 ux)) -1))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 ux)) -1) (pow.f32 (sqrt.f32 (+.f32 1 ux)) -1))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 1 ux))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) (-.f32 (+.f32 1 (*.f32 ux ux)) ux))
(pow.f32 (+.f32 1 ux) -1)
(pow.f32 (/.f32 1 (+.f32 1 ux)) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 ux))) 3)
(pow.f32 (pow.f32 (+.f32 1 ux) -1/2) 2)
(pow.f32 (pow.f32 (+.f32 1 ux) -3) 1/3)
(sqrt.f32 (pow.f32 (+.f32 1 ux) -2))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 ux))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 ux)))))
(cbrt.f32 (pow.f32 (+.f32 1 ux) -3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux))))
(exp.f32 (neg.f32 (log1p.f32 ux)))
(exp.f32 (*.f32 (log1p.f32 ux) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 ux)) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 ux))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)))) 1)
(*.f32 1 (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
(*.f32 ux (/.f32 1 (/.f32 (+.f32 1 ux) ux)))
(*.f32 ux (*.f32 ux (/.f32 1 (+.f32 1 ux))))
(*.f32 (*.f32 ux ux) (/.f32 1 (+.f32 1 ux)))
(*.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux ux))
(*.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)) 1)
(*.f32 (cbrt.f32 (pow.f32 ux 4)) (*.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 1 (+.f32 1 ux))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))) 2) (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(*.f32 (pow.f32 (+.f32 1 ux) -1/2) (/.f32 (*.f32 ux ux) (sqrt.f32 (+.f32 1 ux))))
(*.f32 (/.f32 ux (sqrt.f32 (+.f32 1 ux))) (/.f32 ux (sqrt.f32 (+.f32 1 ux))))
(*.f32 (*.f32 ux (neg.f32 ux)) (/.f32 1 (neg.f32 (+.f32 1 ux))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (/.f32 (*.f32 ux ux) (cbrt.f32 (+.f32 1 ux))))
(*.f32 (/.f32 ux 1) (/.f32 ux (+.f32 1 ux)))
(*.f32 (/.f32 ux (+.f32 1 ux)) ux)
(*.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (/.f32 ux (cbrt.f32 (+.f32 1 ux))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 ux 4)) 1) (/.f32 (pow.f32 (cbrt.f32 ux) 2) (+.f32 1 ux)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 ux 4)) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 ux 4)) (sqrt.f32 (+.f32 1 ux))) (/.f32 (pow.f32 (cbrt.f32 ux) 2) (sqrt.f32 (+.f32 1 ux))))
(*.f32 (*.f32 (*.f32 ux ux) (cbrt.f32 (pow.f32 (+.f32 1 ux) -2))) (/.f32 1 (cbrt.f32 (+.f32 1 ux))))
(*.f32 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 ux) -1/2)) (pow.f32 (+.f32 1 ux) -1/2))
(*.f32 (/.f32 (*.f32 ux ux) (-.f32 1 (*.f32 ux ux))) (-.f32 1 ux))
(*.f32 (/.f32 (*.f32 ux ux) (+.f32 1 (pow.f32 ux 3))) (-.f32 (+.f32 1 (*.f32 ux ux)) ux))
(pow.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)) 1)
(pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))) 3)
(pow.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)) 3) 1/3)
(pow.f32 (/.f32 ux (sqrt.f32 (+.f32 1 ux))) 2)
(pow.f32 (/.f32 (+.f32 1 ux) (*.f32 ux ux)) -1)
(neg.f32 (/.f32 (*.f32 ux ux) (neg.f32 (+.f32 1 ux))))
(sqrt.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) -2)))
(log.f32 (exp.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)) 3))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(exp.f32 (-.f32 (*.f32 2 (log.f32 ux)) (log1p.f32 ux)))
(exp.f32 (*.f32 (-.f32 (*.f32 2 (log.f32 ux)) (log1p.f32 ux)) 1))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(+.f32 1 (neg.f32 ux))
(+.f32 1 (*.f32 (neg.f32 ux) 1))
(+.f32 (-.f32 1 ux) (fma.f32 (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))) 1 (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(+.f32 (-.f32 1 ux) (fma.f32 (neg.f32 (/.f32 1 (+.f32 1 ux))) (*.f32 ux ux) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(+.f32 (-.f32 1 ux) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))) 2) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(+.f32 (-.f32 1 ux) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 1 ux)))) (/.f32 ux (sqrt.f32 (+.f32 1 ux))) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))) 1))
(+.f32 (neg.f32 ux) 1)
(+.f32 (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(*.f32 1 (-.f32 1 ux))
(*.f32 (-.f32 1 ux) 1)
(*.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 1 (*.f32 ux ux)))
(*.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 ux)))
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)))
(*.f32 (-.f32 (+.f32 1 ux) (*.f32 (fma.f32 ux ux ux) ux)) (pow.f32 (+.f32 1 ux) -2))
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)) 3)) (/.f32 1 (+.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) -2))) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 ux) 2)))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) -2))) (/.f32 1 (*.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 1 (*.f32 ux ux)))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) 4))) (sqrt.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) 2))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 ux) -1/2) (/.f32 ux (sqrt.f32 (+.f32 1 ux)))) (-.f32 (pow.f32 (+.f32 1 ux) -1/2) (/.f32 ux (sqrt.f32 (+.f32 1 ux)))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (*.f32 ux ux))) (-.f32 1 ux))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (-.f32 (+.f32 1 (*.f32 ux ux)) ux))
(/.f32 1 (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux))))
(/.f32 1 (/.f32 (pow.f32 (+.f32 1 ux) 2) (-.f32 (+.f32 1 ux) (*.f32 (fma.f32 ux ux ux) ux))))
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 1 (pow.f32 ux 3))))
(/.f32 1 (/.f32 (+.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) -2))) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 ux) 2))) (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)) 3))))
(/.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 1 (*.f32 ux ux))) (-.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) -2)))))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(/.f32 (-.f32 (+.f32 1 ux) (*.f32 (fma.f32 ux ux ux) ux)) (pow.f32 (+.f32 1 ux) 2))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)) 3)) (+.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) -2))) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 ux) 2))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) -2))) (*.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 1 (*.f32 ux ux))))
(/.f32 (-.f32 -1 (*.f32 ux (neg.f32 ux))) (neg.f32 (+.f32 1 ux)))
(/.f32 (-.f32 (/.f32 (+.f32 1 ux) (*.f32 ux ux)) (+.f32 1 ux)) (*.f32 (+.f32 1 ux) (/.f32 (+.f32 1 ux) (*.f32 ux ux))))
(/.f32 (-.f32 (/.f32 (+.f32 1 ux) ux) (fma.f32 ux ux ux)) (*.f32 (+.f32 1 ux) (/.f32 (+.f32 1 ux) ux)))
(/.f32 (-.f32 (neg.f32 (+.f32 1 ux)) (*.f32 (+.f32 1 ux) (*.f32 ux (neg.f32 ux)))) (*.f32 (+.f32 1 ux) (neg.f32 (+.f32 1 ux))))
(/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 1 ux) (*.f32 ux ux))) (*.f32 (neg.f32 (+.f32 1 ux)) 1)) (*.f32 (neg.f32 (+.f32 1 ux)) (/.f32 (+.f32 1 ux) (*.f32 ux ux))))
(/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 1 ux) ux)) (*.f32 (neg.f32 (+.f32 1 ux)) ux)) (*.f32 (neg.f32 (+.f32 1 ux)) (/.f32 (+.f32 1 ux) ux)))
(/.f32 (-.f32 (neg.f32 (+.f32 1 ux)) (*.f32 (neg.f32 (+.f32 1 ux)) (*.f32 ux ux))) (*.f32 (neg.f32 (+.f32 1 ux)) (+.f32 1 ux)))
(/.f32 (-.f32 (*.f32 -1 (neg.f32 (+.f32 1 ux))) (*.f32 (neg.f32 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)))) (*.f32 (neg.f32 (+.f32 1 ux)) (neg.f32 (+.f32 1 ux))))
(/.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (neg.f32 (+.f32 1 ux)))
(/.f32 (neg.f32 (-.f32 (+.f32 1 ux) (*.f32 (fma.f32 ux ux ux) ux))) (neg.f32 (pow.f32 (+.f32 1 ux) 2)))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 3))) (neg.f32 (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)) 3))) (neg.f32 (+.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) -2))) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 ux) 2)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) -2)))) (neg.f32 (*.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 1 (*.f32 ux ux)))))
(/.f32 (+.f32 1 (pow.f32 (neg.f32 ux) 3)) (+.f32 1 (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (neg.f32 ux))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))) 3)) (+.f32 (pow.f32 (+.f32 1 ux) -2) (-.f32 (*.f32 (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)))) (*.f32 (/.f32 1 (+.f32 1 ux)) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)))))))
(/.f32 (-.f32 1 (*.f32 (neg.f32 ux) (neg.f32 ux))) (-.f32 1 (neg.f32 ux)))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))))) (-.f32 (/.f32 1 (+.f32 1 ux)) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) 1) (+.f32 1 ux))
(/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (+.f32 1 ux)))
(/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (sqrt.f32 (+.f32 1 ux))) (sqrt.f32 (+.f32 1 ux)))
(/.f32 (/.f32 (-.f32 (+.f32 1 ux) (*.f32 (fma.f32 ux ux ux) ux)) (+.f32 1 ux)) (+.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 (pow.f32 (-.f32 1 ux) 3) 1/3)
(pow.f32 (sqrt.f32 (-.f32 1 ux)) 2)
(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)))
(fma.f32 1 (/.f32 1 (+.f32 1 ux)) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 1 ux) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 ux))) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(fma.f32 (pow.f32 (+.f32 1 ux) -1/2) (pow.f32 (+.f32 1 ux) -1/2) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
Outputs
1
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))))))
(+.f32 1 (*.f32 (neg.f32 ux) (+.f32 2 (neg.f32 (+.f32 1 maxCos)))))
(-.f32 1 (*.f32 ux (+.f32 1 (neg.f32 maxCos))))
(+.f32 1 (+.f32 (*.f32 -1 (*.f32 ux (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))))) (*.f32 (pow.f32 ux 2) (-.f32 1 (+.f32 (*.f32 (+.f32 1 maxCos) (+.f32 2 (*.f32 -1 (+.f32 1 maxCos)))) (pow.f32 maxCos 2))))))
(+.f32 1 (fma.f32 -1 (*.f32 ux (+.f32 2 (neg.f32 (+.f32 1 maxCos)))) (*.f32 (-.f32 1 (fma.f32 (+.f32 1 maxCos) (+.f32 2 (neg.f32 (+.f32 1 maxCos))) (*.f32 maxCos maxCos))) (*.f32 ux ux))))
(+.f32 1 (fma.f32 (-.f32 1 (fma.f32 maxCos maxCos (*.f32 (+.f32 1 maxCos) (+.f32 1 (neg.f32 maxCos))))) (*.f32 ux ux) (*.f32 (+.f32 1 (neg.f32 maxCos)) (neg.f32 ux))))
(+.f32 1 (+.f32 (*.f32 -1 (*.f32 ux (+.f32 2 (*.f32 -1 (+.f32 1 maxCos))))) (+.f32 (*.f32 (pow.f32 ux 2) (-.f32 1 (+.f32 (*.f32 (+.f32 1 maxCos) (+.f32 2 (*.f32 -1 (+.f32 1 maxCos)))) (pow.f32 maxCos 2)))) (*.f32 (pow.f32 ux 3) (*.f32 (+.f32 1 maxCos) (-.f32 1 (+.f32 (*.f32 (+.f32 1 maxCos) (+.f32 2 (*.f32 -1 (+.f32 1 maxCos)))) (pow.f32 maxCos 2))))))))
(+.f32 1 (fma.f32 -1 (*.f32 ux (+.f32 2 (neg.f32 (+.f32 1 maxCos)))) (fma.f32 (*.f32 ux ux) (-.f32 1 (fma.f32 (+.f32 1 maxCos) (+.f32 2 (neg.f32 (+.f32 1 maxCos))) (*.f32 maxCos maxCos))) (*.f32 (*.f32 (pow.f32 ux 3) (+.f32 1 maxCos)) (-.f32 1 (fma.f32 (+.f32 1 maxCos) (+.f32 2 (neg.f32 (+.f32 1 maxCos))) (*.f32 maxCos maxCos)))))))
(+.f32 (-.f32 1 (*.f32 ux (+.f32 1 (neg.f32 maxCos)))) (*.f32 (-.f32 1 (fma.f32 maxCos maxCos (*.f32 (+.f32 1 maxCos) (+.f32 1 (neg.f32 maxCos))))) (+.f32 (*.f32 ux ux) (*.f32 (+.f32 1 maxCos) (pow.f32 ux 3)))))
(*.f32 -1 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 2))) (+.f32 1 maxCos)))
(neg.f32 (/.f32 ux (/.f32 (+.f32 1 maxCos) (-.f32 1 (*.f32 maxCos maxCos)))))
(/.f32 (neg.f32 ux) (/.f32 (+.f32 1 maxCos) (-.f32 1 (*.f32 maxCos maxCos))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 2))) (+.f32 1 maxCos))) (+.f32 (*.f32 2 (/.f32 1 (+.f32 1 maxCos))) (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))
(-.f32 (fma.f32 -1 (/.f32 ux (/.f32 (+.f32 1 maxCos) (-.f32 1 (*.f32 maxCos maxCos)))) (+.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 (-.f32 (+.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2))) (*.f32 (/.f32 ux (+.f32 1 maxCos)) (-.f32 1 (*.f32 maxCos maxCos)))) (/.f32 -1 (pow.f32 (+.f32 1 maxCos) 2)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 2))) (+.f32 1 maxCos))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (*.f32 2 (/.f32 1 (+.f32 1 maxCos))) (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))) (+.f32 1 maxCos))) (/.f32 1 (+.f32 1 maxCos))) ux)) (+.f32 (*.f32 2 (/.f32 1 (+.f32 1 maxCos))) (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2))))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))
(-.f32 (fma.f32 -1 (/.f32 ux (/.f32 (+.f32 1 maxCos) (-.f32 1 (*.f32 maxCos maxCos)))) (fma.f32 -1 (/.f32 (fma.f32 -1 (/.f32 (+.f32 (/.f32 2 (+.f32 1 maxCos)) (-.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2)) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))) (+.f32 1 maxCos)) (/.f32 1 (+.f32 1 maxCos))) ux) (+.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 (-.f32 (-.f32 (+.f32 (/.f32 2 (+.f32 1 maxCos)) (/.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 maxCos)) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 3)))) ux)) (*.f32 (/.f32 ux (+.f32 1 maxCos)) (-.f32 1 (*.f32 maxCos maxCos)))) (/.f32 -1 (pow.f32 (+.f32 1 maxCos) 2)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 2))) (+.f32 1 maxCos))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (*.f32 2 (/.f32 1 (+.f32 1 maxCos))) (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2))) (+.f32 1 maxCos))) (/.f32 1 (+.f32 1 maxCos))) ux)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (*.f32 2 (/.f32 1 (+.f32 1 maxCos))) (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2))) (/.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 2 (/.f32 1 (+.f32 1 maxCos))) (/.f32 (pow.f32 maxCos 2) (pow.f32 (+.f32 1 maxCos) 2)))))) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))
(-.f32 (fma.f32 -1 (/.f32 ux (/.f32 (+.f32 1 maxCos) (-.f32 1 (*.f32 maxCos maxCos)))) (fma.f32 -1 (/.f32 (fma.f32 -1 (/.f32 (+.f32 (/.f32 2 (+.f32 1 maxCos)) (-.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2)) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)))) (+.f32 1 maxCos)) (/.f32 1 (+.f32 1 maxCos))) ux) (fma.f32 -1 (/.f32 (fma.f32 -1 (/.f32 (+.f32 (/.f32 2 (+.f32 1 maxCos)) (-.f32 (/.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 1 (pow.f32 (+.f32 1 maxCos) 2))) (*.f32 ux ux)) (+.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 (-.f32 (-.f32 (-.f32 (+.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2))) (/.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))) (pow.f32 (+.f32 1 maxCos) 2)) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 4)))) (*.f32 ux ux))) (/.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 maxCos)) (/.f32 1 (pow.f32 (+.f32 1 maxCos) 3)))) ux)) (*.f32 (/.f32 ux (+.f32 1 maxCos)) (-.f32 1 (*.f32 maxCos maxCos)))) (/.f32 -1 (pow.f32 (+.f32 1 maxCos) 2)))
(*.f32 -1 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 2))) (-.f32 1 (*.f32 -1 maxCos))))
(neg.f32 (/.f32 ux (/.f32 (+.f32 1 maxCos) (-.f32 1 (*.f32 maxCos maxCos)))))
(/.f32 (neg.f32 ux) (/.f32 (+.f32 1 maxCos) (-.f32 1 (*.f32 maxCos maxCos))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 2))) (-.f32 1 (*.f32 -1 maxCos)))) (+.f32 (*.f32 2 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos)))) (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)))
(-.f32 (fma.f32 -1 (/.f32 ux (/.f32 (+.f32 1 maxCos) (-.f32 1 (*.f32 maxCos maxCos)))) (+.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 (-.f32 (+.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 2))) (*.f32 (/.f32 ux (+.f32 1 maxCos)) (-.f32 1 (*.f32 maxCos maxCos)))) (/.f32 -1 (pow.f32 (+.f32 1 maxCos) 2)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 2))) (-.f32 1 (*.f32 -1 maxCos)))) (+.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 2 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2))) (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3)))) ux)) (+.f32 (*.f32 2 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos)))) (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2))))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)))
(-.f32 (fma.f32 -1 (/.f32 ux (/.f32 (-.f32 1 (neg.f32 maxCos)) (-.f32 1 (*.f32 maxCos maxCos)))) (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 2 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 2)) (/.f32 (*.f32 maxCos maxCos) (pow.f32 (-.f32 1 (neg.f32 maxCos)) 3)))) ux) (+.f32 (/.f32 2 (-.f32 1 (neg.f32 maxCos))) (/.f32 (*.f32 maxCos maxCos) (pow.f32 (-.f32 1 (neg.f32 maxCos)) 2))))) (/.f32 1 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 2)))
(+.f32 (-.f32 (-.f32 (+.f32 (/.f32 2 (+.f32 1 maxCos)) (/.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 2 (pow.f32 (+.f32 1 maxCos) 2)) (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 3))))) ux)) (*.f32 (/.f32 ux (+.f32 1 maxCos)) (-.f32 1 (*.f32 maxCos maxCos)))) (/.f32 -1 (pow.f32 (+.f32 1 maxCos) 2)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 2))) (-.f32 1 (*.f32 -1 maxCos)))) (+.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 2 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2))) (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3)))) ux)) (+.f32 (*.f32 2 (/.f32 1 (*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 3)))) (+.f32 (*.f32 2 (/.f32 1 (-.f32 1 (*.f32 -1 maxCos)))) (+.f32 (/.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 4))) (/.f32 (pow.f32 maxCos 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2))))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2))) (+.f32 (/.f32 1 (*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 4))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 -1 maxCos)) 2)))))
(-.f32 (fma.f32 -1 (/.f32 ux (/.f32 (-.f32 1 (neg.f32 maxCos)) (-.f32 1 (*.f32 maxCos maxCos)))) (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 2 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 2)) (/.f32 (*.f32 maxCos maxCos) (pow.f32 (-.f32 1 (neg.f32 maxCos)) 3)))) ux) (+.f32 (/.f32 2 (*.f32 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 3) (*.f32 ux ux))) (+.f32 (/.f32 2 (-.f32 1 (neg.f32 maxCos))) (+.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (-.f32 1 (neg.f32 maxCos)) 2)) (/.f32 (*.f32 maxCos maxCos) (*.f32 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 4) (*.f32 ux ux)))))))) (+.f32 (/.f32 (/.f32 1 (*.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 (pow.f32 (-.f32 1 (neg.f32 maxCos)) 4) (*.f32 ux ux))))))
(-.f32 (-.f32 (-.f32 (+.f32 (+.f32 (+.f32 (/.f32 2 (+.f32 1 maxCos)) (/.f32 (/.f32 2 (pow.f32 (+.f32 1 maxCos) 3)) (*.f32 ux ux))) (/.f32 (*.f32 (/.f32 maxCos ux) (/.f32 maxCos ux)) (pow.f32 (+.f32 1 maxCos) 4))) (/.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 2 (pow.f32 (+.f32 1 maxCos) 2)) (/.f32 (*.f32 maxCos maxCos) (pow.f32 (+.f32 1 maxCos) 3))))) ux)) (*.f32 (/.f32 ux (+.f32 1 maxCos)) (-.f32 1 (*.f32 maxCos maxCos)))) (+.f32 (/.f32 1 (pow.f32 (+.f32 1 maxCos) 2)) (+.f32 (/.f32 (/.f32 1 (*.f32 ux ux)) (pow.f32 (+.f32 1 maxCos) 2)) (/.f32 1 (*.f32 ux (*.f32 ux (pow.f32 (+.f32 1 maxCos) 4)))))))
(-.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)
(*.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 1 (*.f32 -1 ux))
(-.f32 1 ux)
(+.f32 1 (+.f32 (*.f32 -1 ux) (pow.f32 ux 2)))
(+.f32 (-.f32 1 ux) (*.f32 ux ux))
(-.f32 (fma.f32 ux ux 1) ux)
(+.f32 1 (+.f32 (*.f32 -1 ux) (+.f32 (*.f32 -1 (pow.f32 ux 3)) (pow.f32 ux 2))))
(+.f32 (-.f32 1 ux) (fma.f32 -1 (pow.f32 ux 3) (*.f32 ux ux)))
(+.f32 (-.f32 1 ux) (-.f32 (*.f32 ux ux) (pow.f32 ux 3)))
(/.f32 1 ux)
(-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (/.f32 1 ux) (/.f32 1 (*.f32 ux ux)))
(+.f32 (/.f32 1 ux) (/.f32 -1 (*.f32 ux ux)))
(-.f32 (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 3))) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 3))) (/.f32 1 (*.f32 ux ux)))
(+.f32 (/.f32 1 ux) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 -1 (*.f32 ux ux))))
(-.f32 (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 3))) (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 4))))
(-.f32 (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 3))) (+.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 4))))
(+.f32 (/.f32 1 ux) (-.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 4)))))
(/.f32 1 ux)
(-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (/.f32 1 ux) (/.f32 1 (*.f32 ux ux)))
(+.f32 (/.f32 1 ux) (/.f32 -1 (*.f32 ux ux)))
(-.f32 (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 3))) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 3))) (/.f32 1 (*.f32 ux ux)))
(+.f32 (/.f32 1 ux) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 -1 (*.f32 ux ux))))
(-.f32 (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 3))) (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 4))))
(-.f32 (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 3))) (+.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 4))))
(+.f32 (/.f32 1 ux) (-.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 4)))))
(pow.f32 ux 2)
(*.f32 ux ux)
(+.f32 (*.f32 -1 (pow.f32 ux 3)) (pow.f32 ux 2))
(fma.f32 -1 (pow.f32 ux 3) (*.f32 ux ux))
(-.f32 (*.f32 ux ux) (pow.f32 ux 3))
(+.f32 (*.f32 -1 (pow.f32 ux 3)) (+.f32 (pow.f32 ux 2) (pow.f32 ux 4)))
(+.f32 (fma.f32 -1 (pow.f32 ux 3) (*.f32 ux ux)) (pow.f32 ux 4))
(-.f32 (fma.f32 ux ux (pow.f32 ux 4)) (pow.f32 ux 3))
(+.f32 (*.f32 -1 (pow.f32 ux 3)) (+.f32 (*.f32 -1 (pow.f32 ux 5)) (+.f32 (pow.f32 ux 2) (pow.f32 ux 4))))
(fma.f32 -1 (pow.f32 ux 3) (fma.f32 -1 (pow.f32 ux 5) (+.f32 (pow.f32 ux 4) (*.f32 ux ux))))
(-.f32 (-.f32 (fma.f32 ux ux (pow.f32 ux 4)) (pow.f32 ux 5)) (pow.f32 ux 3))
ux
(-.f32 ux 1)
(+.f32 -1 ux)
(-.f32 (+.f32 ux (/.f32 1 ux)) 1)
(+.f32 ux (-.f32 (/.f32 1 ux) 1))
(+.f32 ux (+.f32 (/.f32 1 ux) -1))
(-.f32 (+.f32 ux (/.f32 1 ux)) (+.f32 1 (/.f32 1 (pow.f32 ux 2))))
(+.f32 ux (-.f32 (/.f32 1 ux) (+.f32 1 (/.f32 1 (*.f32 ux ux)))))
(+.f32 (+.f32 ux (+.f32 (/.f32 1 ux) -1)) (/.f32 -1 (*.f32 ux ux)))
ux
(-.f32 ux 1)
(+.f32 -1 ux)
(-.f32 (+.f32 ux (/.f32 1 ux)) 1)
(+.f32 ux (-.f32 (/.f32 1 ux) 1))
(+.f32 ux (+.f32 (/.f32 1 ux) -1))
(-.f32 (+.f32 ux (/.f32 1 ux)) (+.f32 1 (/.f32 1 (pow.f32 ux 2))))
(+.f32 ux (-.f32 (/.f32 1 ux) (+.f32 1 (/.f32 1 (*.f32 ux ux)))))
(+.f32 (+.f32 ux (+.f32 (/.f32 1 ux) -1)) (/.f32 -1 (*.f32 ux ux)))
1
(+.f32 1 (*.f32 -1 ux))
(-.f32 1 ux)
(+.f32 1 (*.f32 -1 ux))
(-.f32 1 ux)
(+.f32 1 (*.f32 -1 ux))
(-.f32 1 ux)
(*.f32 -1 ux)
(neg.f32 ux)
(+.f32 1 (*.f32 -1 ux))
(-.f32 1 ux)
(+.f32 1 (*.f32 -1 ux))
(-.f32 1 ux)
(+.f32 1 (*.f32 -1 ux))
(-.f32 1 ux)
(*.f32 -1 ux)
(neg.f32 ux)
(+.f32 1 (*.f32 -1 ux))
(-.f32 1 ux)
(+.f32 1 (*.f32 -1 ux))
(-.f32 1 ux)
(+.f32 1 (*.f32 -1 ux))
(-.f32 1 ux)
(+.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 1 (+.f32 1 ux)) (+.f32 (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))) (*.f32 ux maxCos)))
(+.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux)) (*.f32 ux maxCos))
(+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux)))
(+.f32 (*.f32 (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))) (pow.f32 (-.f32 1 ux) 2)) (*.f32 (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))) (neg.f32 (pow.f32 (*.f32 ux maxCos) 2))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))
(/.f32 (-.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) (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))))) (*.f32 (neg.f32 (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
(fma.f32 ux maxCos (-.f32 1 ux))
(-.f32 (fma.f32 ux maxCos 1) ux)
(-.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)) (*.f32 ux maxCos)))
(+.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux)) (*.f32 ux maxCos))
(+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 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 1 maxCos)))) (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 1 (/.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 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 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (*.f32 ux (+.f32 1 maxCos))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 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 1 maxCos))) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) 2) (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) 2) (/.f32 (-.f32 (-.f32 1 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 1 maxCos))) (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (sqrt.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 (pow.f32 (*.f32 ux maxCos) 2) 3)) (*.f32 (-.f32 1 (*.f32 ux (+.f32 1 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 1 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 (-.f32 1 ux) (*.f32 ux maxCos))) (+.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 ux 4) (pow.f32 maxCos 4))) (*.f32 (-.f32 1 (*.f32 ux (+.f32 1 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 1 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 1 maxCos)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (pow.f32 (*.f32 ux maxCos) 2) 3)) (-.f32 1 (*.f32 ux (+.f32 1 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 (-.f32 1 ux) (*.f32 ux maxCos))) (+.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 1 maxCos))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 6) (pow.f32 (pow.f32 (*.f32 ux maxCos) 2) 3)) (-.f32 1 (*.f32 ux (+.f32 1 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 (-.f32 1 ux) (*.f32 ux maxCos))) (+.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 ux 4) (pow.f32 maxCos 4))) 1) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 4) (*.f32 (pow.f32 ux 4) (pow.f32 maxCos 4))) (*.f32 (-.f32 1 (*.f32 ux (+.f32 1 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 1 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) 4) (*.f32 (pow.f32 ux 4) (pow.f32 maxCos 4))) -1) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (neg.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 4) (*.f32 (pow.f32 ux 4) (pow.f32 maxCos 4))) (*.f32 (-.f32 1 (*.f32 ux (+.f32 1 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 1 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) 6) (pow.f32 (pow.f32 (*.f32 ux maxCos) 2) 3))) (*.f32 (neg.f32 (-.f32 1 (*.f32 ux (+.f32 1 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 1 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 (-.f32 1 ux) (*.f32 ux maxCos))) (+.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 ux 4) (pow.f32 maxCos 4)))) (*.f32 (neg.f32 (-.f32 1 (*.f32 ux (+.f32 1 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 ux 4) (pow.f32 maxCos 4))) (*.f32 (-.f32 1 (*.f32 ux (+.f32 1 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 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 1 (*.f32 ux (+.f32 1 maxCos)))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))
(/.f32 (-.f32 (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) 2) (pow.f32 (*.f32 ux maxCos) 2)) (sqrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos))))) (sqrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 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 (-.f32 1 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 1 maxCos))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))
(/.f32 (-.f32 (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) 2) (pow.f32 (*.f32 ux maxCos) 2)) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))) 2)) (cbrt.f32 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))
(/.f32 (-.f32 (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 (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 1 maxCos)))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (*.f32 (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 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 1 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 (-.f32 1 ux) (*.f32 ux maxCos))) (+.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 1 maxCos)))) (-.f32 (pow.f32 (-.f32 1 ux) 4) (*.f32 (pow.f32 ux 4) (pow.f32 maxCos 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 ux 4) (pow.f32 maxCos 4))) (*.f32 (-.f32 1 (*.f32 ux (+.f32 1 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 1 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)) (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 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 1 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 (-.f32 1 ux) (*.f32 ux maxCos))) (+.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 ux 4) (pow.f32 maxCos 4))) (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 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 ux 4) (pow.f32 maxCos 4))) (*.f32 (-.f32 1 (*.f32 ux (+.f32 1 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 1 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 1 maxCos)))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 maxCos)))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(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))
(sqrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))
(fabs.f32 (-.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 1 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 1 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 (-.f32 1 ux) (*.f32 ux maxCos)) 3))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 ux (+.f32 1 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 1 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 (-.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 ux (+.f32 1 maxCos))) 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 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 (cbrt.f32 (pow.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))
(fma.f32 ux maxCos (-.f32 1 ux))
(-.f32 (fma.f32 ux maxCos 1) 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 (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 (cbrt.f32 (*.f32 ux maxCos)) 2) 3)
(pow.f32 (pow.f32 (pow.f32 (*.f32 ux maxCos) 2) 3) 1/3)
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(sqrt.f32 (*.f32 (pow.f32 ux 4) (pow.f32 maxCos 4)))
(sqrt.f32 (pow.f32 (*.f32 ux maxCos) 4))
(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 (pow.f32 (*.f32 ux maxCos) 2) 3))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(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 (log.f32 (pow.f32 (*.f32 ux maxCos) 2)))
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(pow.f32 (*.f32 ux maxCos) 2)
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 ux maxCos) 2)) 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 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux)))) 1)
(/.f32 1 (+.f32 1 ux))
(*.f32 1 (/.f32 1 (+.f32 1 ux)))
(/.f32 1 (+.f32 1 ux))
(*.f32 (/.f32 1 (+.f32 1 ux)) 1)
(/.f32 1 (+.f32 1 ux))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 ux))) (cbrt.f32 (pow.f32 (+.f32 1 ux) -2)))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 1 ux) -2)) (cbrt.f32 (+.f32 1 ux)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 ux) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 ux))))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 ux))) (cbrt.f32 (pow.f32 (+.f32 1 ux) -2)))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 1 ux) -2)) (cbrt.f32 (+.f32 1 ux)))
(*.f32 (pow.f32 (+.f32 1 ux) -1/2) (pow.f32 (+.f32 1 ux) -1/2))
(/.f32 1 (+.f32 1 ux))
(*.f32 -1 (/.f32 1 (neg.f32 (+.f32 1 ux))))
(/.f32 1 (+.f32 1 ux))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 ux)) -1))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 ux))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 ux)) -1) (pow.f32 (sqrt.f32 (+.f32 1 ux)) -1))
(pow.f32 (sqrt.f32 (+.f32 1 ux)) -2)
(*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 1 ux))
(/.f32 (-.f32 1 ux) (-.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) (-.f32 (+.f32 1 (*.f32 ux ux)) ux))
(/.f32 (*.f32 1 (+.f32 1 (-.f32 (*.f32 ux ux) ux))) (+.f32 1 (pow.f32 ux 3)))
(/.f32 (-.f32 (fma.f32 ux ux 1) ux) (+.f32 1 (pow.f32 ux 3)))
(pow.f32 (+.f32 1 ux) -1)
(/.f32 1 (+.f32 1 ux))
(pow.f32 (/.f32 1 (+.f32 1 ux)) 1)
(/.f32 1 (+.f32 1 ux))
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 ux))) 3)
(/.f32 1 (+.f32 1 ux))
(pow.f32 (pow.f32 (+.f32 1 ux) -1/2) 2)
(/.f32 1 (+.f32 1 ux))
(pow.f32 (pow.f32 (+.f32 1 ux) -3) 1/3)
(cbrt.f32 (pow.f32 (+.f32 1 ux) -3))
(sqrt.f32 (pow.f32 (+.f32 1 ux) -2))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 ux))))
(/.f32 1 (+.f32 1 ux))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 ux)))))
(/.f32 1 (+.f32 1 ux))
(cbrt.f32 (pow.f32 (+.f32 1 ux) -3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 ux))))
(/.f32 1 (+.f32 1 ux))
(exp.f32 (neg.f32 (log1p.f32 ux)))
(exp.f32 (*.f32 (log1p.f32 ux) -1))
(exp.f32 (neg.f32 (log1p.f32 ux)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 ux)) 1))
(exp.f32 (neg.f32 (log1p.f32 ux)))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 ux))))
(/.f32 1 (+.f32 1 ux))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)))) 1)
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 1 (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 ux (/.f32 1 (/.f32 (+.f32 1 ux) ux)))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 ux (*.f32 ux (/.f32 1 (+.f32 1 ux))))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (*.f32 ux ux) (/.f32 1 (+.f32 1 ux)))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 ux ux))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)) 1)
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (cbrt.f32 (pow.f32 ux 4)) (*.f32 (pow.f32 (cbrt.f32 ux) 2) (/.f32 1 (+.f32 1 ux))))
(*.f32 (cbrt.f32 (pow.f32 ux 4)) (*.f32 (/.f32 1 (+.f32 1 ux)) (pow.f32 (cbrt.f32 ux) 2)))
(*.f32 (cbrt.f32 (pow.f32 ux 4)) (/.f32 (pow.f32 (cbrt.f32 ux) 2) (+.f32 1 ux)))
(*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))) 2))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))) 2) (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (pow.f32 (+.f32 1 ux) -1/2) (/.f32 (*.f32 ux ux) (sqrt.f32 (+.f32 1 ux))))
(*.f32 (pow.f32 (+.f32 1 ux) -1/2) (/.f32 ux (/.f32 (sqrt.f32 (+.f32 1 ux)) ux)))
(*.f32 (/.f32 ux (sqrt.f32 (+.f32 1 ux))) (/.f32 ux (sqrt.f32 (+.f32 1 ux))))
(pow.f32 (/.f32 ux (sqrt.f32 (+.f32 1 ux))) 2)
(*.f32 (*.f32 ux (neg.f32 ux)) (/.f32 1 (neg.f32 (+.f32 1 ux))))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (/.f32 (*.f32 ux ux) (cbrt.f32 (+.f32 1 ux))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (/.f32 ux (/.f32 (cbrt.f32 (+.f32 1 ux)) ux)))
(/.f32 (/.f32 ux (/.f32 (cbrt.f32 (+.f32 1 ux)) ux)) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2))
(*.f32 (/.f32 ux 1) (/.f32 ux (+.f32 1 ux)))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (/.f32 ux (+.f32 1 ux)) ux)
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (/.f32 ux (cbrt.f32 (+.f32 1 ux))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (/.f32 ux (/.f32 (cbrt.f32 (+.f32 1 ux)) ux)))
(/.f32 (/.f32 ux (/.f32 (cbrt.f32 (+.f32 1 ux)) ux)) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 ux 4)) 1) (/.f32 (pow.f32 (cbrt.f32 ux) 2) (+.f32 1 ux)))
(*.f32 (cbrt.f32 (pow.f32 ux 4)) (*.f32 (/.f32 1 (+.f32 1 ux)) (pow.f32 (cbrt.f32 ux) 2)))
(*.f32 (cbrt.f32 (pow.f32 ux 4)) (/.f32 (pow.f32 (cbrt.f32 ux) 2) (+.f32 1 ux)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 ux 4)) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(*.f32 (cbrt.f32 (*.f32 ux (/.f32 ux (+.f32 1 ux)))) (/.f32 (cbrt.f32 (pow.f32 ux 4)) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 ux 4)) (sqrt.f32 (+.f32 1 ux))) (/.f32 (pow.f32 (cbrt.f32 ux) 2) (sqrt.f32 (+.f32 1 ux))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 ux 4)) (/.f32 (pow.f32 (cbrt.f32 ux) 2) (sqrt.f32 (+.f32 1 ux)))) (sqrt.f32 (+.f32 1 ux)))
(/.f32 (/.f32 (cbrt.f32 (pow.f32 ux 4)) (sqrt.f32 (+.f32 1 ux))) (/.f32 (sqrt.f32 (+.f32 1 ux)) (pow.f32 (cbrt.f32 ux) 2)))
(*.f32 (*.f32 (*.f32 ux ux) (cbrt.f32 (pow.f32 (+.f32 1 ux) -2))) (/.f32 1 (cbrt.f32 (+.f32 1 ux))))
(*.f32 (*.f32 ux ux) (*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 ux))) (cbrt.f32 (pow.f32 (+.f32 1 ux) -2))))
(*.f32 (*.f32 ux ux) (/.f32 (cbrt.f32 (pow.f32 (+.f32 1 ux) -2)) (cbrt.f32 (+.f32 1 ux))))
(*.f32 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 ux) -1/2)) (pow.f32 (+.f32 1 ux) -1/2))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(*.f32 (/.f32 (*.f32 ux ux) (-.f32 1 (*.f32 ux ux))) (-.f32 1 ux))
(/.f32 (*.f32 (*.f32 ux ux) (-.f32 1 ux)) (-.f32 1 (*.f32 ux ux)))
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 ux 3)) (-.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 (*.f32 ux ux) (+.f32 1 (pow.f32 ux 3))) (-.f32 (+.f32 1 (*.f32 ux ux)) ux))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (*.f32 ux ux) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (-.f32 (fma.f32 ux ux 1) ux) (/.f32 (*.f32 ux ux) (+.f32 1 (pow.f32 ux 3))))
(pow.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)) 1)
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))) 3)
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(pow.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)) 3) 1/3)
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(pow.f32 (/.f32 ux (sqrt.f32 (+.f32 1 ux))) 2)
(pow.f32 (/.f32 (+.f32 1 ux) (*.f32 ux ux)) -1)
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(neg.f32 (/.f32 (*.f32 ux ux) (neg.f32 (+.f32 1 ux))))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(sqrt.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) -2)))
(log.f32 (exp.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)) 3))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(exp.f32 (-.f32 (*.f32 2 (log.f32 ux)) (log1p.f32 ux)))
(/.f32 (*.f32 ux ux) (exp.f32 (log1p.f32 ux)))
(exp.f32 (*.f32 (-.f32 (*.f32 2 (log.f32 ux)) (log1p.f32 ux)) 1))
(exp.f32 (-.f32 (*.f32 2 (log.f32 ux)) (log1p.f32 ux)))
(/.f32 (*.f32 ux ux) (exp.f32 (log1p.f32 ux)))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(*.f32 ux (/.f32 ux (+.f32 1 ux)))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 1 (*.f32 (neg.f32 ux) 1))
(-.f32 1 ux)
(+.f32 (-.f32 1 ux) (fma.f32 (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))) 1 (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(+.f32 (-.f32 1 ux) (+.f32 (/.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 ux)) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (/.f32 ux (+.f32 1 ux))) 0))
(+.f32 (-.f32 1 ux) (fma.f32 (neg.f32 (/.f32 1 (+.f32 1 ux))) (*.f32 ux ux) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(+.f32 (-.f32 1 ux) (+.f32 (/.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 ux)) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (/.f32 ux (+.f32 1 ux))) 0))
(+.f32 (-.f32 1 ux) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))) 2) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(+.f32 (-.f32 1 ux) (+.f32 (/.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 ux)) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (-.f32 1 ux) (*.f32 (*.f32 ux (/.f32 ux (+.f32 1 ux))) 0))
(+.f32 (-.f32 1 ux) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 1 ux)))) (/.f32 ux (sqrt.f32 (+.f32 1 ux))) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(+.f32 (-.f32 1 ux) (fma.f32 (/.f32 (neg.f32 ux) (sqrt.f32 (+.f32 1 ux))) (/.f32 ux (sqrt.f32 (+.f32 1 ux))) (*.f32 ux (/.f32 ux (+.f32 1 ux)))))
(+.f32 (-.f32 1 ux) (+.f32 (*.f32 ux (/.f32 ux (+.f32 1 ux))) (neg.f32 (pow.f32 (/.f32 ux (sqrt.f32 (+.f32 1 ux))) 2))))
(+.f32 (/.f32 1 (+.f32 1 ux)) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))) 1))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(+.f32 (neg.f32 ux) 1)
(-.f32 1 ux)
(+.f32 (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))) (/.f32 1 (+.f32 1 ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(*.f32 1 (-.f32 1 ux))
(-.f32 1 ux)
(*.f32 (-.f32 1 ux) 1)
(-.f32 1 ux)
(*.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 1 (*.f32 ux ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(*.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(*.f32 (-.f32 (+.f32 1 ux) (*.f32 (fma.f32 ux ux ux) ux)) (pow.f32 (+.f32 1 ux) -2))
(*.f32 (pow.f32 (+.f32 1 ux) -2) (-.f32 (+.f32 1 ux) (*.f32 ux (fma.f32 ux ux ux))))
(*.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (-.f32 -1 ux) (+.f32 -1 (*.f32 ux ux))))
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)) 3)) (/.f32 1 (+.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) -2))) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 ux) 2)))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (/.f32 ux (+.f32 1 ux))) 3)) (/.f32 1 (+.f32 (*.f32 (+.f32 (pow.f32 ux 4) 1) (pow.f32 (+.f32 1 ux) -2)) (/.f32 ux (/.f32 (pow.f32 (+.f32 1 ux) 2) ux)))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (/.f32 ux (-.f32 -1 ux))) 3)) (fma.f32 (+.f32 1 (pow.f32 ux 4)) (pow.f32 (+.f32 1 ux) -2) (*.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 ux ux))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) -2))) (/.f32 1 (*.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 1 (*.f32 ux ux)))))
(*.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 ux 4)) 1) (pow.f32 (+.f32 1 ux) -2)) (/.f32 (+.f32 1 ux) (fma.f32 ux ux 1)))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) 4))) (sqrt.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) 2))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 ux) -1/2) (/.f32 ux (sqrt.f32 (+.f32 1 ux)))) (-.f32 (pow.f32 (+.f32 1 ux) -1/2) (/.f32 ux (sqrt.f32 (+.f32 1 ux)))))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (*.f32 ux ux))) (-.f32 1 ux))
(-.f32 1 ux)
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))) (-.f32 (+.f32 1 (*.f32 ux ux)) ux))
(*.f32 (+.f32 1 (-.f32 (*.f32 ux ux) ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 (pow.f32 ux 3))))
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (+.f32 1 (pow.f32 ux 3)) (-.f32 (fma.f32 ux ux 1) ux)))
(/.f32 1 (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux))))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(/.f32 1 (/.f32 (pow.f32 (+.f32 1 ux) 2) (-.f32 (+.f32 1 ux) (*.f32 (fma.f32 ux ux ux) ux))))
(*.f32 (pow.f32 (+.f32 1 ux) -2) (-.f32 (+.f32 1 ux) (*.f32 ux (fma.f32 ux ux ux))))
(*.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (-.f32 -1 ux) (+.f32 -1 (*.f32 ux ux))))
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 1 (pow.f32 ux 3))))
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))
(/.f32 1 (/.f32 (+.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) -2))) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 ux) 2))) (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)) 3))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (/.f32 ux (+.f32 1 ux))) 3)) (/.f32 1 (+.f32 (*.f32 (+.f32 (pow.f32 ux 4) 1) (pow.f32 (+.f32 1 ux) -2)) (/.f32 ux (/.f32 (pow.f32 (+.f32 1 ux) 2) ux)))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (/.f32 ux (-.f32 -1 ux))) 3)) (fma.f32 (+.f32 1 (pow.f32 ux 4)) (pow.f32 (+.f32 1 ux) -2) (*.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 ux ux))))
(/.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 1 (*.f32 ux ux))) (-.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) -2)))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) -2))) (/.f32 1 (*.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 1 (*.f32 ux ux)))))
(*.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 ux 4)) 1) (pow.f32 (+.f32 1 ux) -2)) (/.f32 (+.f32 1 ux) (fma.f32 ux ux 1)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(/.f32 (-.f32 (+.f32 1 ux) (*.f32 (fma.f32 ux ux ux) ux)) (pow.f32 (+.f32 1 ux) 2))
(/.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 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)) 3)) (+.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) -2))) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 ux) 2))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (/.f32 ux (+.f32 1 ux))) 3)) (/.f32 1 (+.f32 (*.f32 (+.f32 (pow.f32 ux 4) 1) (pow.f32 (+.f32 1 ux) -2)) (/.f32 ux (/.f32 (pow.f32 (+.f32 1 ux) 2) ux)))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (/.f32 ux (-.f32 -1 ux))) 3)) (fma.f32 (+.f32 1 (pow.f32 ux 4)) (pow.f32 (+.f32 1 ux) -2) (*.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 ux ux))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) -2))) (*.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 1 (*.f32 ux ux))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) -2))) (/.f32 1 (*.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 1 (*.f32 ux ux)))))
(*.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 ux 4)) 1) (pow.f32 (+.f32 1 ux) -2)) (/.f32 (+.f32 1 ux) (fma.f32 ux ux 1)))
(/.f32 (-.f32 -1 (*.f32 ux (neg.f32 ux))) (neg.f32 (+.f32 1 ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(/.f32 (-.f32 (/.f32 (+.f32 1 ux) (*.f32 ux ux)) (+.f32 1 ux)) (*.f32 (+.f32 1 ux) (/.f32 (+.f32 1 ux) (*.f32 ux ux))))
(/.f32 (-.f32 (/.f32 (+.f32 1 ux) (*.f32 ux ux)) (+.f32 1 ux)) (/.f32 (pow.f32 (+.f32 1 ux) 2) (*.f32 ux ux)))
(*.f32 (/.f32 (+.f32 (-.f32 -1 ux) (/.f32 (+.f32 1 ux) (*.f32 ux ux))) (pow.f32 (+.f32 1 ux) 2)) (*.f32 ux ux))
(/.f32 (-.f32 (/.f32 (+.f32 1 ux) ux) (fma.f32 ux ux ux)) (*.f32 (+.f32 1 ux) (/.f32 (+.f32 1 ux) ux)))
(/.f32 (-.f32 (/.f32 (+.f32 1 ux) ux) (fma.f32 ux ux ux)) (/.f32 (pow.f32 (+.f32 1 ux) 2) ux))
(/.f32 (-.f32 (neg.f32 (+.f32 1 ux)) (*.f32 (+.f32 1 ux) (*.f32 ux (neg.f32 ux)))) (*.f32 (+.f32 1 ux) (neg.f32 (+.f32 1 ux))))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 1 ux) (*.f32 ux ux))) (*.f32 (neg.f32 (+.f32 1 ux)) 1)) (*.f32 (neg.f32 (+.f32 1 ux)) (/.f32 (+.f32 1 ux) (*.f32 ux ux))))
(/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 1 ux)) (*.f32 ux ux)) (neg.f32 (+.f32 1 ux))) (/.f32 (neg.f32 (pow.f32 (+.f32 1 ux) 2)) (*.f32 ux ux)))
(*.f32 (/.f32 (+.f32 (+.f32 1 ux) (/.f32 (-.f32 -1 ux) (*.f32 ux ux))) (neg.f32 (pow.f32 (+.f32 1 ux) 2))) (*.f32 ux ux))
(/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 1 ux) ux)) (*.f32 (neg.f32 (+.f32 1 ux)) ux)) (*.f32 (neg.f32 (+.f32 1 ux)) (/.f32 (+.f32 1 ux) ux)))
(/.f32 (+.f32 (/.f32 (neg.f32 (+.f32 1 ux)) ux) (*.f32 (+.f32 1 ux) ux)) (/.f32 (neg.f32 (pow.f32 (+.f32 1 ux) 2)) ux))
(/.f32 (+.f32 (/.f32 (-.f32 -1 ux) ux) (fma.f32 ux ux ux)) (neg.f32 (/.f32 (pow.f32 (+.f32 1 ux) 2) ux)))
(/.f32 (-.f32 (neg.f32 (+.f32 1 ux)) (*.f32 (neg.f32 (+.f32 1 ux)) (*.f32 ux ux))) (*.f32 (neg.f32 (+.f32 1 ux)) (+.f32 1 ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(/.f32 (-.f32 (*.f32 -1 (neg.f32 (+.f32 1 ux))) (*.f32 (neg.f32 (+.f32 1 ux)) (*.f32 ux (neg.f32 ux)))) (*.f32 (neg.f32 (+.f32 1 ux)) (neg.f32 (+.f32 1 ux))))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(/.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (neg.f32 (+.f32 1 ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(/.f32 (neg.f32 (-.f32 (+.f32 1 ux) (*.f32 (fma.f32 ux ux ux) ux))) (neg.f32 (pow.f32 (+.f32 1 ux) 2)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 3))) (neg.f32 (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 3))) (+.f32 -1 (neg.f32 (fma.f32 ux ux ux))))
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 -1 (fma.f32 ux ux ux)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)) 3))) (neg.f32 (+.f32 (+.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) -2))) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 ux) 2)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (/.f32 ux (+.f32 1 ux))) 3))) (neg.f32 (+.f32 (*.f32 (+.f32 (pow.f32 ux 4) 1) (pow.f32 (+.f32 1 ux) -2)) (/.f32 ux (/.f32 (pow.f32 (+.f32 1 ux) 2) ux)))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (/.f32 ux (-.f32 -1 ux))) 3)) (fma.f32 (+.f32 1 (pow.f32 ux 4)) (pow.f32 (+.f32 1 ux) -2) (*.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 ux ux)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) -2)))) (neg.f32 (*.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 1 (*.f32 ux ux)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) -2)))) (*.f32 (/.f32 -1 (+.f32 1 ux)) (+.f32 1 (*.f32 ux ux))))
(*.f32 1 (*.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 ux 4)) 1) (pow.f32 (+.f32 1 ux) -2)) (/.f32 (+.f32 1 ux) (fma.f32 ux ux 1))))
(/.f32 (+.f32 1 (pow.f32 (neg.f32 ux) 3)) (+.f32 1 (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (neg.f32 ux))))
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))
(/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))) 3)) (+.f32 (pow.f32 (+.f32 1 ux) -2) (-.f32 (*.f32 (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)))) (*.f32 (/.f32 1 (+.f32 1 ux)) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)))))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (/.f32 ux (+.f32 1 ux))) 3)) (/.f32 1 (+.f32 (*.f32 (+.f32 (pow.f32 ux 4) 1) (pow.f32 (+.f32 1 ux) -2)) (/.f32 ux (/.f32 (pow.f32 (+.f32 1 ux) 2) ux)))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 ux) -3) (pow.f32 (*.f32 ux (/.f32 ux (-.f32 -1 ux))) 3)) (fma.f32 (+.f32 1 (pow.f32 ux 4)) (pow.f32 (+.f32 1 ux) -2) (*.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 ux ux))))
(/.f32 (-.f32 1 (*.f32 (neg.f32 ux) (neg.f32 ux))) (-.f32 1 (neg.f32 ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))))) (-.f32 (/.f32 1 (+.f32 1 ux)) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 ux) -2) (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 1 ux) -2))) (/.f32 1 (*.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 1 (*.f32 ux ux)))))
(*.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 ux 4)) 1) (pow.f32 (+.f32 1 ux) -2)) (/.f32 (+.f32 1 ux) (fma.f32 ux ux 1)))
(/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) 1) (+.f32 1 ux))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (+.f32 1 ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(/.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (sqrt.f32 (+.f32 1 ux))) (sqrt.f32 (+.f32 1 ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(/.f32 (/.f32 (-.f32 (+.f32 1 ux) (*.f32 (fma.f32 ux ux ux) ux)) (+.f32 1 ux)) (+.f32 1 ux))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.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 (pow.f32 (-.f32 1 ux) 3) 1/3)
(-.f32 1 ux)
(pow.f32 (sqrt.f32 (-.f32 1 ux)) 2)
(-.f32 1 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)
(fma.f32 1 (/.f32 1 (+.f32 1 ux)) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 1 ux) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 ux))) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 1 ux) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 ux))) (/.f32 (*.f32 ux (neg.f32 ux)) (+.f32 1 ux)))
(+.f32 (*.f32 ux (/.f32 ux (-.f32 -1 ux))) (/.f32 (cbrt.f32 (pow.f32 (+.f32 1 ux) -2)) (cbrt.f32 (+.f32 1 ux))))
(fma.f32 (pow.f32 (+.f32 1 ux) -1/2) (pow.f32 (+.f32 1 ux) -1/2) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))

eval276.0ms (4.9%)

Compiler

Compiled 12573 to 7956 computations (36.7% saved)

prune84.0ms (1.5%)

Pruning

8 alts after pruning (4 fresh and 4 done)

PrunedKeptTotal
New4883491
Fresh011
Picked112
Done134
Total4908498
Accuracy
100.0%
Counts
498 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.0%
(/.f32 (-.f32 (neg.f32 (+.f32 1 ux)) (*.f32 (+.f32 1 ux) (*.f32 ux (neg.f32 ux)))) (*.f32 (+.f32 1 ux) (neg.f32 (+.f32 1 ux))))
97.4%
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
97.3%
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
99.9%
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
98.6%
(-.f32 1 ux)
99.9%
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
99.9%
(+.f32 1 (*.f32 (neg.f32 ux) (+.f32 2 (neg.f32 (+.f32 1 maxCos)))))
70.5%
1
97.0%
(/.f32 (-.f32 (neg.f32 (+.f32 1 ux)) (*.f32 (+.f32 1 ux) (*.f32 ux (neg.f32 ux)))) (*.f32 (+.f32 1 ux) (neg.f32 (+.f32 1 ux))))
97.4%
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
97.3%
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
99.9%
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
98.6%
(-.f32 1 ux)
99.9%
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
99.9%
(+.f32 1 (*.f32 (neg.f32 ux) (+.f32 2 (neg.f32 (+.f32 1 maxCos)))))
70.5%
1
Compiler

Compiled 194 to 150 computations (22.7% saved)

localize224.0ms (4%)

Localize:

Found 9 expressions with local error:

NewAccuracyProgram
99.5%
(-.f32 (neg.f32 (+.f32 1 ux)) (*.f32 (+.f32 1 ux) (*.f32 ux (neg.f32 ux))))
99.0%
(*.f32 (+.f32 1 ux) (*.f32 ux (neg.f32 ux)))
98.5%
(/.f32 (-.f32 (neg.f32 (+.f32 1 ux)) (*.f32 (+.f32 1 ux) (*.f32 ux (neg.f32 ux)))) (*.f32 (+.f32 1 ux) (neg.f32 (+.f32 1 ux))))
98.5%
(*.f32 (+.f32 1 ux) (neg.f32 (+.f32 1 ux)))
99.9%
(-.f32 1 (*.f32 ux ux))
98.7%
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
99.9%
(*.f32 (neg.f32 ux) (+.f32 2 (neg.f32 (+.f32 1 maxCos))))
99.9%
(+.f32 1 (*.f32 (neg.f32 ux) (+.f32 2 (neg.f32 (+.f32 1 maxCos)))))
99.8%
(+.f32 2 (neg.f32 (+.f32 1 maxCos)))
Compiler

Compiled 131 to 79 computations (39.7% saved)

series7.0ms (0.1%)

Counts
7 → 108
Calls

27 calls:

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

rewrite70.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
488×add-sqr-sqrt
478×pow1
478×*-un-lft-identity
452×add-exp-log
452×add-cbrt-cube
Iterations

Useful iterations: 1 (0.0ms)

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

simplify99.0ms (1.7%)

Algorithm
egg-herbie
Rules
1350×times-frac
874×fma-def
720×associate-*l*
708×associate-*r*
674×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05639664
114668078
Stop Event
node limit
Counts
384 → 428
Calls
Call 1
Inputs
1
(+.f32 1 (*.f32 -1 maxCos))
(+.f32 1 (*.f32 -1 maxCos))
(+.f32 1 (*.f32 -1 maxCos))
(*.f32 -1 maxCos)
(+.f32 1 (*.f32 -1 maxCos))
(+.f32 1 (*.f32 -1 maxCos))
(+.f32 1 (*.f32 -1 maxCos))
(*.f32 -1 maxCos)
(+.f32 1 (*.f32 -1 maxCos))
(+.f32 1 (*.f32 -1 maxCos))
(+.f32 1 (*.f32 -1 maxCos))
1
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(*.f32 maxCos ux)
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(*.f32 maxCos ux)
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 -1 ux)
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(*.f32 maxCos ux)
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(*.f32 maxCos ux)
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
-1
(-.f32 (*.f32 -2 ux) 1)
(-.f32 (+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2))) 1)
(-.f32 (+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2))) 1)
(*.f32 -1 (pow.f32 ux 2))
(+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2)))
(-.f32 (+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2))) 1)
(-.f32 (+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2))) 1)
(*.f32 -1 (pow.f32 ux 2))
(+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2)))
(-.f32 (+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2))) 1)
(-.f32 (+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2))) 1)
1
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (*.f32 -1 ux))
(*.f32 -1 ux)
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (*.f32 -1 ux))
(*.f32 -1 ux)
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (*.f32 -1 ux))
(*.f32 -1 (pow.f32 ux 2))
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 -1 (pow.f32 ux 3)))
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 -1 (pow.f32 ux 3)))
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 -1 (pow.f32 ux 3)))
(*.f32 -1 (pow.f32 ux 3))
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 -1 (pow.f32 ux 3)))
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 -1 (pow.f32 ux 3)))
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 -1 (pow.f32 ux 3)))
(*.f32 -1 (pow.f32 ux 3))
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 -1 (pow.f32 ux 3)))
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 -1 (pow.f32 ux 3)))
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 -1 (pow.f32 ux 3)))
-1
(-.f32 (*.f32 -1 ux) 1)
(-.f32 (+.f32 (*.f32 -1 ux) (pow.f32 ux 2)) 1)
(-.f32 (+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 2) (pow.f32 ux 3))) 1)
(pow.f32 ux 3)
(+.f32 (pow.f32 ux 2) (pow.f32 ux 3))
(+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 2) (pow.f32 ux 3)))
(-.f32 (+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 2) (pow.f32 ux 3))) 1)
(pow.f32 ux 3)
(+.f32 (pow.f32 ux 2) (pow.f32 ux 3))
(+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 2) (pow.f32 ux 3)))
(-.f32 (+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 2) (pow.f32 ux 3))) 1)
(-.f32 2 (+.f32 1 maxCos))
(-.f32 1 maxCos)
(-.f32 0 (-.f32 (+.f32 1 maxCos) 2))
(-.f32 3 (neg.f32 maxCos))
(-.f32 (exp.f32 (log1p.f32 (-.f32 1 maxCos))) 1)
(-.f32 (/.f32 4 (-.f32 1 maxCos)) (/.f32 (pow.f32 (+.f32 1 maxCos) 2) (-.f32 1 maxCos)))
(-.f32 (-.f32 2 maxCos) 1)
(*.f32 1 (-.f32 1 maxCos))
(*.f32 (-.f32 1 maxCos) 1)
(*.f32 (cbrt.f32 (-.f32 1 maxCos)) (pow.f32 (cbrt.f32 (-.f32 1 maxCos)) 2))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 maxCos)) 2) (cbrt.f32 (-.f32 1 maxCos)))
(*.f32 (sqrt.f32 (-.f32 1 maxCos)) (sqrt.f32 (-.f32 1 maxCos)))
(*.f32 (+.f32 8 (pow.f32 (+.f32 1 maxCos) 3)) (/.f32 1 (+.f32 4 (*.f32 (+.f32 1 maxCos) (-.f32 (+.f32 1 maxCos) 2)))))
(*.f32 (+.f32 4 (pow.f32 (+.f32 1 maxCos) 2)) (/.f32 1 (-.f32 1 maxCos)))
(/.f32 1 (/.f32 (+.f32 4 (*.f32 (+.f32 1 maxCos) (-.f32 (+.f32 1 maxCos) 2))) (+.f32 8 (pow.f32 (+.f32 1 maxCos) 3))))
(/.f32 1 (/.f32 (-.f32 1 maxCos) (+.f32 4 (pow.f32 (+.f32 1 maxCos) 2))))
(/.f32 (+.f32 8 (pow.f32 (+.f32 1 maxCos) 3)) (+.f32 4 (*.f32 (+.f32 1 maxCos) (-.f32 (+.f32 1 maxCos) 2))))
(/.f32 (+.f32 8 (pow.f32 (+.f32 1 maxCos) 3)) (+.f32 (pow.f32 (+.f32 1 maxCos) 2) (-.f32 4 (*.f32 2 (+.f32 1 maxCos)))))
(/.f32 (+.f32 4 (pow.f32 (+.f32 1 maxCos) 2)) (-.f32 1 maxCos))
(/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (+.f32 1 maxCos))
(/.f32 (neg.f32 (+.f32 8 (pow.f32 (+.f32 1 maxCos) 3))) (neg.f32 (+.f32 4 (*.f32 (+.f32 1 maxCos) (-.f32 (+.f32 1 maxCos) 2)))))
(/.f32 (neg.f32 (+.f32 4 (pow.f32 (+.f32 1 maxCos) 2))) (neg.f32 (-.f32 1 maxCos)))
(/.f32 (-.f32 1 (pow.f32 maxCos 3)) (+.f32 1 (+.f32 (*.f32 maxCos maxCos) maxCos)))
(/.f32 (-.f32 8 (pow.f32 (+.f32 1 maxCos) 3)) (+.f32 4 (*.f32 (+.f32 1 maxCos) (-.f32 (+.f32 1 maxCos) 2))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 maxCos) 2) 4) (-.f32 (+.f32 1 maxCos) 2))
(pow.f32 (-.f32 1 maxCos) 1)
(pow.f32 (cbrt.f32 (-.f32 1 maxCos)) 3)
(pow.f32 (pow.f32 (-.f32 1 maxCos) 3) 1/3)
(pow.f32 (sqrt.f32 (-.f32 1 maxCos)) 2)
(sqrt.f32 (pow.f32 (-.f32 1 maxCos) 2))
(log.f32 (exp.f32 (-.f32 1 maxCos)))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 maxCos))))
(cbrt.f32 (pow.f32 (-.f32 1 maxCos) 3))
(expm1.f32 (log1p.f32 (-.f32 1 maxCos)))
(exp.f32 (log.f32 (-.f32 1 maxCos)))
(exp.f32 (*.f32 (log.f32 (-.f32 1 maxCos)) 1))
(log1p.f32 (expm1.f32 (-.f32 1 maxCos)))
(fma.f32 1 (+.f32 1 maxCos) 2)
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 1 maxCos)) 2) (cbrt.f32 (+.f32 1 maxCos)) 2)
(fma.f32 (sqrt.f32 (+.f32 1 maxCos)) (sqrt.f32 (+.f32 1 maxCos)) 2)
(fma.f32 -1 (+.f32 1 maxCos) 2)
(-.f32 1 (*.f32 (-.f32 1 maxCos) ux))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 1 maxCos) ux 1))) 1)
(-.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) ux 1)) (/.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (fma.f32 (-.f32 1 maxCos) ux 1)))
(-.f32 (-.f32 1 (*.f32 2 ux)) (*.f32 (+.f32 1 maxCos) ux))
(*.f32 1 (fma.f32 (-.f32 1 maxCos) ux 1))
(*.f32 (fma.f32 (-.f32 1 maxCos) ux 1) 1)
(*.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) ux 1)) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) ux 1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) ux 1)) 2) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) ux 1)))
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 maxCos) ux 1)) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) ux 1)))
(*.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (*.f32 (-.f32 1 maxCos) ux)))))
(*.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) ux 1)))
(/.f32 1 (/.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (*.f32 (-.f32 1 maxCos) ux))) (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))))
(/.f32 1 (/.f32 (fma.f32 (-.f32 1 maxCos) ux 1) (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (+.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (*.f32 (-.f32 1 maxCos) ux))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (fma.f32 (-.f32 1 maxCos) ux 1)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) (fma.f32 (-.f32 1 maxCos) ux 1))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (*.f32 (-.f32 1 maxCos) ux)))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))) (neg.f32 (fma.f32 (-.f32 1 maxCos) ux 1)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (+.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (*.f32 (-.f32 1 maxCos) ux))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) 1) (-.f32 (*.f32 (-.f32 1 maxCos) ux) 1))
(pow.f32 (fma.f32 (-.f32 1 maxCos) ux 1) 1)
(pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) ux 1)) 3)
(pow.f32 (pow.f32 (fma.f32 (-.f32 1 maxCos) ux 1) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 1 maxCos) ux 1)) 2)
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 1 maxCos) ux 1) 2))
(log.f32 (exp.f32 (fma.f32 (-.f32 1 maxCos) ux 1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 1 maxCos) ux 1))))
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 1 maxCos) ux 1) 3))
(expm1.f32 (log1p.f32 (fma.f32 (-.f32 1 maxCos) ux 1)))
(exp.f32 (log1p.f32 (*.f32 (-.f32 1 maxCos) ux)))
(exp.f32 (*.f32 (log1p.f32 (*.f32 (-.f32 1 maxCos) ux)) 1))
(log1p.f32 (expm1.f32 (fma.f32 (-.f32 1 maxCos) ux 1)))
(fma.f32 1 (*.f32 (-.f32 1 maxCos) ux) 1)
(fma.f32 (-.f32 1 maxCos) ux 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 maxCos) ux)) 2) (cbrt.f32 (*.f32 (-.f32 1 maxCos) ux)) 1)
(fma.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) ux)) (sqrt.f32 (*.f32 (-.f32 1 maxCos) ux)) 1)
(+.f32 (*.f32 2 ux) (*.f32 (+.f32 1 maxCos) ux))
(+.f32 (*.f32 (+.f32 1 maxCos) ux) (*.f32 2 ux))
(+.f32 (*.f32 (*.f32 2 ux) 1) (*.f32 (*.f32 (+.f32 1 maxCos) ux) 1))
(-.f32 (fma.f32 (-.f32 1 maxCos) ux 1) 1)
(-.f32 0 (*.f32 (-.f32 1 maxCos) ux))
(/.f32 (+.f32 (pow.f32 (*.f32 2 ux) 3) (pow.f32 (*.f32 (+.f32 1 maxCos) ux) 3)) (+.f32 (*.f32 (*.f32 2 ux) (*.f32 2 ux)) (-.f32 (*.f32 (*.f32 (+.f32 1 maxCos) ux) (*.f32 (+.f32 1 maxCos) ux)) (*.f32 (*.f32 2 ux) (*.f32 (+.f32 1 maxCos) ux)))))
(/.f32 (-.f32 (*.f32 (*.f32 2 ux) (*.f32 2 ux)) (*.f32 (*.f32 (+.f32 1 maxCos) ux) (*.f32 (+.f32 1 maxCos) ux))) (-.f32 (*.f32 2 ux) (*.f32 (+.f32 1 maxCos) ux)))
(/.f32 (*.f32 ux (+.f32 8 (pow.f32 (+.f32 1 maxCos) 3))) (+.f32 4 (*.f32 (+.f32 1 maxCos) (-.f32 (+.f32 1 maxCos) 2))))
(/.f32 (*.f32 ux (+.f32 4 (pow.f32 (+.f32 1 maxCos) 2))) (-.f32 1 maxCos))
(/.f32 (*.f32 (+.f32 8 (pow.f32 (+.f32 1 maxCos) 3)) ux) (+.f32 4 (*.f32 (+.f32 1 maxCos) (-.f32 (+.f32 1 maxCos) 2))))
(/.f32 (*.f32 (+.f32 4 (pow.f32 (+.f32 1 maxCos) 2)) ux) (-.f32 1 maxCos))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 1)
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 maxCos) ux)) 3)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) ux)) 2)
(neg.f32 (*.f32 (-.f32 1 maxCos) ux))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))
(log.f32 (pow.f32 (exp.f32 (-.f32 1 maxCos)) ux))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 maxCos) ux))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 maxCos) ux)))
(exp.f32 (log.f32 (*.f32 (-.f32 1 maxCos) ux)))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 maxCos) ux)) 1))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 1 maxCos) ux)))
(fma.f32 2 ux (*.f32 (+.f32 1 maxCos) ux))
(fma.f32 ux 2 (*.f32 (+.f32 1 maxCos) ux))
(+.f32 (+.f32 1 ux) (fma.f32 ux ux ux))
(+.f32 (fma.f32 ux ux ux) (+.f32 1 ux))
(-.f32 0 (pow.f32 (+.f32 1 ux) 2))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (+.f32 1 ux) 2))) 1)
(/.f32 1 (*.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 1 (+.f32 1 ux))))
(/.f32 (+.f32 1 ux) (/.f32 1 (+.f32 1 ux)))
(/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (*.f32 (/.f32 1 (+.f32 1 ux)) (pow.f32 (+.f32 1 ux) 2)))
(/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (*.f32 (pow.f32 (+.f32 1 ux) 2) (/.f32 1 (+.f32 1 ux))))
(/.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2) (pow.f32 (pow.f32 (+.f32 1 ux) 2) 2))
(/.f32 (/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (+.f32 1 ux)) (*.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 1 ux)))
(/.f32 (*.f32 (/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (+.f32 1 ux)) (/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (+.f32 1 ux))) (pow.f32 (+.f32 1 ux) 2))
(/.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 (*.f32 ux ux)) (+.f32 1 (*.f32 ux ux))) (pow.f32 (+.f32 1 ux) 2))
(/.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 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (+.f32 1 ux))) (pow.f32 (+.f32 1 ux) 3))
(/.f32 (*.f32 (/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (+.f32 1 ux)) 1) (*.f32 (+.f32 1 ux) (/.f32 1 (+.f32 1 ux))))
(/.f32 (*.f32 (/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (+.f32 1 ux)) (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) (pow.f32 (+.f32 1 ux) 3))
(/.f32 (*.f32 (+.f32 1 ux) (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) (pow.f32 (+.f32 1 ux) 2))
(/.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 ux) (/.f32 (*.f32 (+.f32 1 ux) (-.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 (*.f32 ux ux)) (+.f32 1 ux)) (+.f32 1 ux))
(/.f32 (*.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (+.f32 1 ux)) (pow.f32 (+.f32 1 ux) 2))
(/.f32 (*.f32 (/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (+.f32 1 ux)) (+.f32 1 ux)) (+.f32 1 ux))
(pow.f32 (+.f32 1 ux) 2)
(pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) 3)
(pow.f32 (pow.f32 (+.f32 1 ux) 2) 1)
(pow.f32 (pow.f32 (pow.f32 (+.f32 1 ux) 2) 3) 1/3)
(neg.f32 (pow.f32 (+.f32 1 ux) 2))
(sqrt.f32 (pow.f32 (pow.f32 (+.f32 1 ux) 2) 2))
(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 (pow.f32 (+.f32 1 ux) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (+.f32 1 ux) 2)))
(exp.f32 (+.f32 (log1p.f32 ux) (log1p.f32 ux)))
(exp.f32 (*.f32 (+.f32 (log1p.f32 ux) (log1p.f32 ux)) 1))
(log1p.f32 (expm1.f32 (pow.f32 (+.f32 1 ux) 2)))
(+.f32 1 ux)
(+.f32 ux 1)
(+.f32 ux -1)
(+.f32 0 (+.f32 1 ux))
(+.f32 (/.f32 1 (+.f32 1 ux)) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(+.f32 -1 ux)
(-.f32 1 ux)
(-.f32 ux 1)
(-.f32 0 (+.f32 1 ux))
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
(-.f32 -1 ux)
(-.f32 (exp.f32 (log1p.f32 (+.f32 1 ux))) 1)
(*.f32 1 (+.f32 1 ux))
(*.f32 (+.f32 1 ux) 1)
(*.f32 (+.f32 1 ux) -1)
(*.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (/.f32 1 (pow.f32 (+.f32 1 ux) 2)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (cbrt.f32 (+.f32 1 ux)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (neg.f32 (cbrt.f32 (+.f32 1 ux))))
(*.f32 (cbrt.f32 (+.f32 1 ux)) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) 2) (*.f32 (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) (/.f32 1 (pow.f32 (+.f32 1 ux) 2))))
(*.f32 (sqrt.f32 (+.f32 1 ux)) (sqrt.f32 (+.f32 1 ux)))
(*.f32 (sqrt.f32 (+.f32 1 ux)) (neg.f32 (sqrt.f32 (+.f32 1 ux))))
(*.f32 (sqrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) (*.f32 (sqrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) (/.f32 1 (pow.f32 (+.f32 1 ux) 2))))
(*.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (+.f32 1 ux)))
(*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (/.f32 1 (pow.f32 (+.f32 1 ux) 2)) (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))))
(*.f32 -1 (+.f32 1 ux))
(*.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)))
(*.f32 (/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (+.f32 1 ux)) (/.f32 1 (+.f32 1 ux)))
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) 2)) (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)))
(*.f32 (/.f32 1 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) 2)) (/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) 2) 1) (/.f32 (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) (pow.f32 (+.f32 1 ux) 2)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) 1) (/.f32 (sqrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) (pow.f32 (+.f32 1 ux) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) 2) (+.f32 1 ux)) (/.f32 (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) (+.f32 1 ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) 2) (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) 2)) (cbrt.f32 (+.f32 1 ux)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) 2)) (/.f32 (sqrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)))
(*.f32 (neg.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (+.f32 1 ux)))
(*.f32 (neg.f32 (sqrt.f32 (+.f32 1 ux))) (sqrt.f32 (+.f32 1 ux)))
(*.f32 (*.f32 -1 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (+.f32 1 ux)))
(*.f32 (*.f32 -1 (sqrt.f32 (+.f32 1 ux))) (sqrt.f32 (+.f32 1 ux)))
(pow.f32 (+.f32 1 ux) 1)
(pow.f32 (cbrt.f32 (+.f32 1 ux)) 3)
(pow.f32 (pow.f32 (+.f32 1 ux) 2) 1/2)
(pow.f32 (pow.f32 (+.f32 1 ux) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 1 ux)) 2)
(pow.f32 (/.f32 1 (+.f32 1 ux)) -1)
(neg.f32 (+.f32 1 ux))
(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))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 3) (pow.f32 (pow.f32 (+.f32 1 ux) 2) 3)))
(expm1.f32 (log1p.f32 (+.f32 1 ux)))
(exp.f32 (log1p.f32 ux))
(exp.f32 (*.f32 (log1p.f32 ux) 1))
(log1p.f32 (expm1.f32 (+.f32 1 ux)))
(fma.f32 1 ux 1)
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (cbrt.f32 ux) 1)
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) 1)
(+.f32 (*.f32 ux ux) (pow.f32 ux 3))
(+.f32 (pow.f32 ux 3) (*.f32 ux ux))
(-.f32 0 (*.f32 ux (fma.f32 ux ux ux)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux (fma.f32 ux ux ux)))) 1)
(/.f32 (*.f32 (*.f32 ux ux) (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (fma.f32 ux ux ux)))
(/.f32 (*.f32 (*.f32 ux ux) (+.f32 1 (*.f32 ux ux))) (+.f32 1 ux))
(/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (*.f32 ux ux)) (+.f32 1 (fma.f32 ux ux ux)))
(/.f32 (*.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux ux)) (+.f32 1 ux))
(pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 1)
(pow.f32 (cbrt.f32 (*.f32 ux (fma.f32 ux ux ux))) 3)
(pow.f32 (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 3) 1/3)
(pow.f32 (*.f32 ux (sqrt.f32 (+.f32 1 ux))) 2)
(neg.f32 (*.f32 ux (fma.f32 ux ux ux)))
(sqrt.f32 (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 2))
(log.f32 (pow.f32 (exp.f32 (fma.f32 ux ux ux)) ux))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (fma.f32 ux ux ux)))))
(log.f32 (/.f32 1 (pow.f32 (exp.f32 (fma.f32 ux ux ux)) ux)))
(cbrt.f32 (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 3))
(expm1.f32 (log1p.f32 (*.f32 ux (fma.f32 ux ux ux))))
(exp.f32 (log.f32 (*.f32 ux (fma.f32 ux ux ux))))
(exp.f32 (*.f32 (log.f32 (*.f32 ux (fma.f32 ux ux ux))) 1))
(log1p.f32 (expm1.f32 (*.f32 ux (fma.f32 ux ux ux))))
(+.f32 (+.f32 1 ux) (*.f32 ux (fma.f32 ux ux ux)))
(+.f32 (*.f32 ux (fma.f32 ux ux ux)) (+.f32 1 ux))
(+.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (fma.f32 (*.f32 ux (fma.f32 ux ux ux)) 1 (*.f32 ux (fma.f32 ux ux ux))))
(+.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (fma.f32 (*.f32 ux ux) (+.f32 1 ux) (*.f32 ux (fma.f32 ux ux ux))))
(+.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (fma.f32 (+.f32 1 ux) (*.f32 ux ux) (*.f32 ux (fma.f32 ux ux ux))))
(+.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (fma.f32 ux ux ux)))) (cbrt.f32 (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 2)) (*.f32 ux (fma.f32 ux ux ux))))
(+.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (+.f32 1 ux)))) (*.f32 ux (sqrt.f32 (+.f32 1 ux))) (*.f32 ux (fma.f32 ux ux ux))))
(+.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (fma.f32 ux (fma.f32 ux ux ux) (*.f32 ux (fma.f32 ux ux ux))))
(+.f32 -1 (+.f32 ux (*.f32 ux (fma.f32 ux ux ux))))
(+.f32 -1 (-.f32 ux (*.f32 ux (fma.f32 ux ux ux))))
(*.f32 1 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))))
(*.f32 (+.f32 1 ux) (+.f32 -1 (*.f32 ux ux)))
(*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))
(*.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 1)
(*.f32 (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) (pow.f32 (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) 2) (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) 2) (neg.f32 (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))))))
(*.f32 (sqrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) (sqrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))))
(*.f32 (sqrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) (neg.f32 (sqrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))))))
(*.f32 (-.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2) (*.f32 (fma.f32 ux ux ux) (fma.f32 ux ux ux)))))
(*.f32 -1 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))))
(*.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2) (/.f32 1 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))))
(*.f32 (+.f32 (sqrt.f32 (+.f32 1 ux)) (*.f32 ux (sqrt.f32 (+.f32 1 ux)))) (-.f32 (sqrt.f32 (+.f32 1 ux)) (*.f32 ux (sqrt.f32 (+.f32 1 ux)))))
(*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) 2)) (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))))
(*.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))))) (sqrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2) (*.f32 (fma.f32 ux ux ux) (fma.f32 ux ux ux))) (-.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 3))))
(/.f32 1 (/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2)))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 3)) (+.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2) (*.f32 (fma.f32 ux ux ux) (fma.f32 ux ux ux))))
(/.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2) (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 3))) (+.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2) (*.f32 (fma.f32 ux ux ux) (fma.f32 ux ux ux))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2) (*.f32 (fma.f32 ux ux ux) (fma.f32 ux ux ux)))))
(/.f32 (neg.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2)) (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 3)) (+.f32 (pow.f32 (+.f32 1 ux) 2) (-.f32 (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 2) (*.f32 (fma.f32 ux ux ux) (fma.f32 ux ux ux)))))
(pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 1)
(pow.f32 (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) 3)
(pow.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) 2)
(neg.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))))
(sqrt.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2))
(log.f32 (exp.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))))))
(log.f32 (/.f32 1 (exp.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))))))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 3))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))))
(exp.f32 (log.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))))
(fma.f32 1 (+.f32 1 ux) (*.f32 ux (fma.f32 ux ux ux)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (cbrt.f32 (+.f32 1 ux)) (*.f32 ux (fma.f32 ux ux ux)))
(fma.f32 (sqrt.f32 (+.f32 1 ux)) (sqrt.f32 (+.f32 1 ux)) (*.f32 ux (fma.f32 ux ux ux)))
(fma.f32 -1 (+.f32 1 ux) (*.f32 ux (fma.f32 ux ux ux)))
Outputs
1
(+.f32 1 (*.f32 -1 maxCos))
(-.f32 1 maxCos)
(+.f32 1 (*.f32 -1 maxCos))
(-.f32 1 maxCos)
(+.f32 1 (*.f32 -1 maxCos))
(-.f32 1 maxCos)
(*.f32 -1 maxCos)
(neg.f32 maxCos)
(+.f32 1 (*.f32 -1 maxCos))
(-.f32 1 maxCos)
(+.f32 1 (*.f32 -1 maxCos))
(-.f32 1 maxCos)
(+.f32 1 (*.f32 -1 maxCos))
(-.f32 1 maxCos)
(*.f32 -1 maxCos)
(neg.f32 maxCos)
(+.f32 1 (*.f32 -1 maxCos))
(-.f32 1 maxCos)
(+.f32 1 (*.f32 -1 maxCos))
(-.f32 1 maxCos)
(+.f32 1 (*.f32 -1 maxCos))
(-.f32 1 maxCos)
1
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 1 maxCos) (neg.f32 ux))
(fma.f32 maxCos ux (neg.f32 ux))
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 1 maxCos) (neg.f32 ux))
(fma.f32 maxCos ux (neg.f32 ux))
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 -1 ux))
(-.f32 1 ux)
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 maxCos ux)
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 maxCos ux)
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 1 maxCos) (neg.f32 ux))
(fma.f32 maxCos ux (neg.f32 ux))
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 1 maxCos) (neg.f32 ux))
(fma.f32 maxCos ux (neg.f32 ux))
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 1 maxCos) (neg.f32 ux))
(fma.f32 maxCos ux (neg.f32 ux))
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 1 maxCos) (neg.f32 ux))
(fma.f32 maxCos ux (neg.f32 ux))
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 1 maxCos) (neg.f32 ux))
(fma.f32 maxCos ux (neg.f32 ux))
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 1 maxCos) (neg.f32 ux))
(fma.f32 maxCos ux (neg.f32 ux))
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 1 maxCos) (neg.f32 ux))
(fma.f32 maxCos ux (neg.f32 ux))
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 1 maxCos) (neg.f32 ux))
(fma.f32 maxCos ux (neg.f32 ux))
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 1 maxCos) (neg.f32 ux))
(fma.f32 maxCos ux (neg.f32 ux))
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 1 maxCos) (neg.f32 ux))
(fma.f32 maxCos ux (neg.f32 ux))
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 1 maxCos) (neg.f32 ux))
(fma.f32 maxCos ux (neg.f32 ux))
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (-.f32 1 maxCos) (neg.f32 ux))
(fma.f32 maxCos ux (neg.f32 ux))
(*.f32 -1 ux)
(neg.f32 ux)
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 maxCos) (neg.f32 ux))
(fma.f32 maxCos ux (neg.f32 ux))
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 maxCos) (neg.f32 ux))
(fma.f32 maxCos ux (neg.f32 ux))
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 maxCos) (neg.f32 ux))
(fma.f32 maxCos ux (neg.f32 ux))
(*.f32 maxCos ux)
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 maxCos) (neg.f32 ux))
(fma.f32 maxCos ux (neg.f32 ux))
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 maxCos) (neg.f32 ux))
(fma.f32 maxCos ux (neg.f32 ux))
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 maxCos) (neg.f32 ux))
(fma.f32 maxCos ux (neg.f32 ux))
(*.f32 maxCos ux)
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 maxCos) (neg.f32 ux))
(fma.f32 maxCos ux (neg.f32 ux))
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 maxCos) (neg.f32 ux))
(fma.f32 maxCos ux (neg.f32 ux))
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 maxCos) (neg.f32 ux))
(fma.f32 maxCos ux (neg.f32 ux))
-1
(-.f32 (*.f32 -2 ux) 1)
(fma.f32 -2 ux -1)
(fma.f32 ux -2 -1)
(-.f32 (+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2))) 1)
(+.f32 (fma.f32 -2 ux (neg.f32 (*.f32 ux ux))) -1)
(fma.f32 ux -2 (-.f32 -1 (*.f32 ux ux)))
(-.f32 (+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2))) 1)
(+.f32 (fma.f32 -2 ux (neg.f32 (*.f32 ux ux))) -1)
(fma.f32 ux -2 (-.f32 -1 (*.f32 ux ux)))
(*.f32 -1 (pow.f32 ux 2))
(neg.f32 (*.f32 ux ux))
(*.f32 ux (neg.f32 ux))
(+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2)))
(fma.f32 -2 ux (neg.f32 (*.f32 ux ux)))
(-.f32 (*.f32 ux -2) (*.f32 ux ux))
(-.f32 (+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2))) 1)
(+.f32 (fma.f32 -2 ux (neg.f32 (*.f32 ux ux))) -1)
(fma.f32 ux -2 (-.f32 -1 (*.f32 ux ux)))
(-.f32 (+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2))) 1)
(+.f32 (fma.f32 -2 ux (neg.f32 (*.f32 ux ux))) -1)
(fma.f32 ux -2 (-.f32 -1 (*.f32 ux ux)))
(*.f32 -1 (pow.f32 ux 2))
(neg.f32 (*.f32 ux ux))
(*.f32 ux (neg.f32 ux))
(+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2)))
(fma.f32 -2 ux (neg.f32 (*.f32 ux ux)))
(-.f32 (*.f32 ux -2) (*.f32 ux ux))
(-.f32 (+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2))) 1)
(+.f32 (fma.f32 -2 ux (neg.f32 (*.f32 ux ux))) -1)
(fma.f32 ux -2 (-.f32 -1 (*.f32 ux ux)))
(-.f32 (+.f32 (*.f32 -2 ux) (*.f32 -1 (pow.f32 ux 2))) 1)
(+.f32 (fma.f32 -2 ux (neg.f32 (*.f32 ux ux))) -1)
(fma.f32 ux -2 (-.f32 -1 (*.f32 ux ux)))
1
(+.f32 1 (*.f32 -1 ux))
(-.f32 1 ux)
(+.f32 1 (*.f32 -1 ux))
(-.f32 1 ux)
(+.f32 1 (*.f32 -1 ux))
(-.f32 1 ux)
(*.f32 -1 ux)
(neg.f32 ux)
(+.f32 1 (*.f32 -1 ux))
(-.f32 1 ux)
(+.f32 1 (*.f32 -1 ux))
(-.f32 1 ux)
(+.f32 1 (*.f32 -1 ux))
(-.f32 1 ux)
(*.f32 -1 ux)
(neg.f32 ux)
(+.f32 1 (*.f32 -1 ux))
(-.f32 1 ux)
(+.f32 1 (*.f32 -1 ux))
(-.f32 1 ux)
(+.f32 1 (*.f32 -1 ux))
(-.f32 1 ux)
(*.f32 -1 (pow.f32 ux 2))
(neg.f32 (*.f32 ux ux))
(*.f32 ux (neg.f32 ux))
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 -1 (pow.f32 ux 3)))
(*.f32 -1 (fma.f32 ux ux (pow.f32 ux 3)))
(*.f32 ux (neg.f32 (fma.f32 ux ux ux)))
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 -1 (pow.f32 ux 3)))
(*.f32 -1 (fma.f32 ux ux (pow.f32 ux 3)))
(*.f32 ux (neg.f32 (fma.f32 ux ux ux)))
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 -1 (pow.f32 ux 3)))
(*.f32 -1 (fma.f32 ux ux (pow.f32 ux 3)))
(*.f32 ux (neg.f32 (fma.f32 ux ux ux)))
(*.f32 -1 (pow.f32 ux 3))
(neg.f32 (pow.f32 ux 3))
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 -1 (pow.f32 ux 3)))
(*.f32 -1 (fma.f32 ux ux (pow.f32 ux 3)))
(*.f32 ux (neg.f32 (fma.f32 ux ux ux)))
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 -1 (pow.f32 ux 3)))
(*.f32 -1 (fma.f32 ux ux (pow.f32 ux 3)))
(*.f32 ux (neg.f32 (fma.f32 ux ux ux)))
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 -1 (pow.f32 ux 3)))
(*.f32 -1 (fma.f32 ux ux (pow.f32 ux 3)))
(*.f32 ux (neg.f32 (fma.f32 ux ux ux)))
(*.f32 -1 (pow.f32 ux 3))
(neg.f32 (pow.f32 ux 3))
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 -1 (pow.f32 ux 3)))
(*.f32 -1 (fma.f32 ux ux (pow.f32 ux 3)))
(*.f32 ux (neg.f32 (fma.f32 ux ux ux)))
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 -1 (pow.f32 ux 3)))
(*.f32 -1 (fma.f32 ux ux (pow.f32 ux 3)))
(*.f32 ux (neg.f32 (fma.f32 ux ux ux)))
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 -1 (pow.f32 ux 3)))
(*.f32 -1 (fma.f32 ux ux (pow.f32 ux 3)))
(*.f32 ux (neg.f32 (fma.f32 ux ux ux)))
-1
(-.f32 (*.f32 -1 ux) 1)
(fma.f32 -1 ux -1)
(-.f32 -1 ux)
(-.f32 (+.f32 (*.f32 -1 ux) (pow.f32 ux 2)) 1)
(+.f32 (fma.f32 -1 ux (*.f32 ux ux)) -1)
(fma.f32 -1 ux (fma.f32 ux ux -1))
(-.f32 (+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 2) (pow.f32 ux 3))) 1)
(+.f32 (fma.f32 -1 ux (fma.f32 ux ux (pow.f32 ux 3))) -1)
(*.f32 (+.f32 1 ux) (fma.f32 ux ux -1))
(pow.f32 ux 3)
(+.f32 (pow.f32 ux 2) (pow.f32 ux 3))
(fma.f32 ux ux (pow.f32 ux 3))
(*.f32 ux (fma.f32 ux ux ux))
(+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 2) (pow.f32 ux 3)))
(fma.f32 -1 ux (fma.f32 ux ux (pow.f32 ux 3)))
(-.f32 (*.f32 ux (fma.f32 ux ux ux)) ux)
(-.f32 (+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 2) (pow.f32 ux 3))) 1)
(+.f32 (fma.f32 -1 ux (fma.f32 ux ux (pow.f32 ux 3))) -1)
(*.f32 (+.f32 1 ux) (fma.f32 ux ux -1))
(pow.f32 ux 3)
(+.f32 (pow.f32 ux 2) (pow.f32 ux 3))
(fma.f32 ux ux (pow.f32 ux 3))
(*.f32 ux (fma.f32 ux ux ux))
(+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 2) (pow.f32 ux 3)))
(fma.f32 -1 ux (fma.f32 ux ux (pow.f32 ux 3)))
(-.f32 (*.f32 ux (fma.f32 ux ux ux)) ux)
(-.f32 (+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 2) (pow.f32 ux 3))) 1)
(+.f32 (fma.f32 -1 ux (fma.f32 ux ux (pow.f32 ux 3))) -1)
(*.f32 (+.f32 1 ux) (fma.f32 ux ux -1))
(-.f32 2 (+.f32 1 maxCos))
(-.f32 1 maxCos)
(-.f32 1 maxCos)
(-.f32 0 (-.f32 (+.f32 1 maxCos) 2))
(-.f32 1 maxCos)
(-.f32 3 (neg.f32 maxCos))
(+.f32 maxCos 3)
(-.f32 (exp.f32 (log1p.f32 (-.f32 1 maxCos))) 1)
(-.f32 1 maxCos)
(-.f32 (/.f32 4 (-.f32 1 maxCos)) (/.f32 (pow.f32 (+.f32 1 maxCos) 2) (-.f32 1 maxCos)))
(-.f32 (-.f32 2 maxCos) 1)
(-.f32 1 maxCos)
(*.f32 1 (-.f32 1 maxCos))
(-.f32 1 maxCos)
(*.f32 (-.f32 1 maxCos) 1)
(-.f32 1 maxCos)
(*.f32 (cbrt.f32 (-.f32 1 maxCos)) (pow.f32 (cbrt.f32 (-.f32 1 maxCos)) 2))
(-.f32 1 maxCos)
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 maxCos)) 2) (cbrt.f32 (-.f32 1 maxCos)))
(-.f32 1 maxCos)
(*.f32 (sqrt.f32 (-.f32 1 maxCos)) (sqrt.f32 (-.f32 1 maxCos)))
(-.f32 1 maxCos)
(*.f32 (+.f32 8 (pow.f32 (+.f32 1 maxCos) 3)) (/.f32 1 (+.f32 4 (*.f32 (+.f32 1 maxCos) (-.f32 (+.f32 1 maxCos) 2)))))
(/.f32 (*.f32 (+.f32 8 (pow.f32 (+.f32 1 maxCos) 3)) 1) (+.f32 4 (*.f32 (+.f32 1 maxCos) (+.f32 1 (-.f32 maxCos 2)))))
(/.f32 (+.f32 8 (pow.f32 (+.f32 1 maxCos) 3)) (fma.f32 (+.f32 1 maxCos) (+.f32 -1 maxCos) 4))
(*.f32 (+.f32 4 (pow.f32 (+.f32 1 maxCos) 2)) (/.f32 1 (-.f32 1 maxCos)))
(/.f32 (+.f32 4 (pow.f32 (+.f32 1 maxCos) 2)) (-.f32 1 maxCos))
(/.f32 1 (/.f32 (+.f32 4 (*.f32 (+.f32 1 maxCos) (-.f32 (+.f32 1 maxCos) 2))) (+.f32 8 (pow.f32 (+.f32 1 maxCos) 3))))
(/.f32 (*.f32 (+.f32 8 (pow.f32 (+.f32 1 maxCos) 3)) 1) (+.f32 4 (*.f32 (+.f32 1 maxCos) (+.f32 1 (-.f32 maxCos 2)))))
(/.f32 (+.f32 8 (pow.f32 (+.f32 1 maxCos) 3)) (fma.f32 (+.f32 1 maxCos) (+.f32 -1 maxCos) 4))
(/.f32 1 (/.f32 (-.f32 1 maxCos) (+.f32 4 (pow.f32 (+.f32 1 maxCos) 2))))
(*.f32 (+.f32 4 (pow.f32 (+.f32 1 maxCos) 2)) (/.f32 1 (-.f32 1 maxCos)))
(/.f32 (+.f32 4 (pow.f32 (+.f32 1 maxCos) 2)) (-.f32 1 maxCos))
(/.f32 (+.f32 8 (pow.f32 (+.f32 1 maxCos) 3)) (+.f32 4 (*.f32 (+.f32 1 maxCos) (-.f32 (+.f32 1 maxCos) 2))))
(/.f32 (*.f32 (+.f32 8 (pow.f32 (+.f32 1 maxCos) 3)) 1) (+.f32 4 (*.f32 (+.f32 1 maxCos) (+.f32 1 (-.f32 maxCos 2)))))
(/.f32 (+.f32 8 (pow.f32 (+.f32 1 maxCos) 3)) (fma.f32 (+.f32 1 maxCos) (+.f32 -1 maxCos) 4))
(/.f32 (+.f32 8 (pow.f32 (+.f32 1 maxCos) 3)) (+.f32 (pow.f32 (+.f32 1 maxCos) 2) (-.f32 4 (*.f32 2 (+.f32 1 maxCos)))))
(/.f32 (+.f32 8 (pow.f32 (+.f32 1 maxCos) 3)) (+.f32 (pow.f32 (+.f32 1 maxCos) 2) (+.f32 4 (*.f32 -2 (+.f32 1 maxCos)))))
(/.f32 (+.f32 8 (pow.f32 (+.f32 1 maxCos) 3)) (+.f32 (pow.f32 (+.f32 1 maxCos) 2) (-.f32 2 (*.f32 maxCos 2))))
(/.f32 (+.f32 4 (pow.f32 (+.f32 1 maxCos) 2)) (-.f32 1 maxCos))
(*.f32 (+.f32 4 (pow.f32 (+.f32 1 maxCos) 2)) (/.f32 1 (-.f32 1 maxCos)))
(/.f32 (-.f32 1 (*.f32 maxCos maxCos)) (+.f32 1 maxCos))
(/.f32 (neg.f32 (+.f32 8 (pow.f32 (+.f32 1 maxCos) 3))) (neg.f32 (+.f32 4 (*.f32 (+.f32 1 maxCos) (-.f32 (+.f32 1 maxCos) 2)))))
(/.f32 (+.f32 -8 (neg.f32 (pow.f32 (+.f32 1 maxCos) 3))) (+.f32 -4 (neg.f32 (*.f32 (+.f32 1 maxCos) (+.f32 1 (-.f32 maxCos 2))))))
(/.f32 (-.f32 -8 (pow.f32 (+.f32 1 maxCos) 3)) (+.f32 -4 (*.f32 (-.f32 1 maxCos) (+.f32 1 maxCos))))
(/.f32 (neg.f32 (+.f32 4 (pow.f32 (+.f32 1 maxCos) 2))) (neg.f32 (-.f32 1 maxCos)))
(/.f32 (+.f32 -4 (neg.f32 (pow.f32 (+.f32 1 maxCos) 2))) (neg.f32 (-.f32 1 maxCos)))
(/.f32 (-.f32 -4 (pow.f32 (+.f32 1 maxCos) 2)) (+.f32 -1 maxCos))
(/.f32 (-.f32 1 (pow.f32 maxCos 3)) (+.f32 1 (+.f32 (*.f32 maxCos maxCos) maxCos)))
(/.f32 (-.f32 1 (pow.f32 maxCos 3)) (+.f32 1 (fma.f32 maxCos maxCos maxCos)))
(/.f32 (-.f32 8 (pow.f32 (+.f32 1 maxCos) 3)) (+.f32 4 (*.f32 (+.f32 1 maxCos) (-.f32 (+.f32 1 maxCos) 2))))
(/.f32 (-.f32 8 (pow.f32 (+.f32 1 maxCos) 3)) (+.f32 4 (*.f32 (+.f32 1 maxCos) (+.f32 1 (-.f32 maxCos 2)))))
(/.f32 (-.f32 8 (pow.f32 (+.f32 1 maxCos) 3)) (fma.f32 (+.f32 1 maxCos) (+.f32 -1 maxCos) 4))
(/.f32 (-.f32 (pow.f32 (+.f32 1 maxCos) 2) 4) (-.f32 (+.f32 1 maxCos) 2))
(/.f32 (+.f32 (pow.f32 (+.f32 1 maxCos) 2) -4) (+.f32 1 (-.f32 maxCos 2)))
(/.f32 (+.f32 (pow.f32 (+.f32 1 maxCos) 2) -4) (+.f32 -1 maxCos))
(pow.f32 (-.f32 1 maxCos) 1)
(-.f32 1 maxCos)
(pow.f32 (cbrt.f32 (-.f32 1 maxCos)) 3)
(-.f32 1 maxCos)
(pow.f32 (pow.f32 (-.f32 1 maxCos) 3) 1/3)
(-.f32 1 maxCos)
(pow.f32 (sqrt.f32 (-.f32 1 maxCos)) 2)
(-.f32 1 maxCos)
(sqrt.f32 (pow.f32 (-.f32 1 maxCos) 2))
(fabs.f32 (-.f32 1 maxCos))
(log.f32 (exp.f32 (-.f32 1 maxCos)))
(-.f32 1 maxCos)
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 maxCos))))
(-.f32 1 maxCos)
(cbrt.f32 (pow.f32 (-.f32 1 maxCos) 3))
(-.f32 1 maxCos)
(expm1.f32 (log1p.f32 (-.f32 1 maxCos)))
(-.f32 1 maxCos)
(exp.f32 (log.f32 (-.f32 1 maxCos)))
(-.f32 1 maxCos)
(exp.f32 (*.f32 (log.f32 (-.f32 1 maxCos)) 1))
(-.f32 1 maxCos)
(log1p.f32 (expm1.f32 (-.f32 1 maxCos)))
(-.f32 1 maxCos)
(fma.f32 1 (+.f32 1 maxCos) 2)
(-.f32 3 (neg.f32 maxCos))
(+.f32 maxCos 3)
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 1 maxCos)) 2) (cbrt.f32 (+.f32 1 maxCos)) 2)
(-.f32 3 (neg.f32 maxCos))
(+.f32 maxCos 3)
(fma.f32 (sqrt.f32 (+.f32 1 maxCos)) (sqrt.f32 (+.f32 1 maxCos)) 2)
(-.f32 3 (neg.f32 maxCos))
(+.f32 maxCos 3)
(fma.f32 -1 (+.f32 1 maxCos) 2)
(-.f32 1 maxCos)
(-.f32 1 (*.f32 (-.f32 1 maxCos) ux))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 1 maxCos) ux 1))) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(-.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) ux 1)) (/.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (fma.f32 (-.f32 1 maxCos) ux 1)))
(-.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)))
(-.f32 (-.f32 1 (*.f32 2 ux)) (*.f32 (+.f32 1 maxCos) ux))
(-.f32 1 (*.f32 ux (+.f32 2 (+.f32 1 maxCos))))
(-.f32 1 (*.f32 ux (+.f32 maxCos 3)))
(*.f32 1 (fma.f32 (-.f32 1 maxCos) ux 1))
(fma.f32 ux (-.f32 1 maxCos) 1)
(*.f32 (fma.f32 (-.f32 1 maxCos) ux 1) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(*.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) ux 1)) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) ux 1)) 2))
(fma.f32 ux (-.f32 1 maxCos) 1)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) ux 1)) 2) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) ux 1)))
(fma.f32 ux (-.f32 1 maxCos) 1)
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 maxCos) ux 1)) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) ux 1)))
(fma.f32 ux (-.f32 1 maxCos) 1)
(*.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (*.f32 (-.f32 1 maxCos) ux)))))
(/.f32 1 (/.f32 (+.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 ux (-.f32 1 maxCos))) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) ux 1)))
(*.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 1 (/.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (*.f32 (-.f32 1 maxCos) ux))) (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))))
(/.f32 1 (/.f32 (+.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 ux (-.f32 1 maxCos))) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 1 (/.f32 (fma.f32 (-.f32 1 maxCos) ux 1) (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))
(*.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (+.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (*.f32 (-.f32 1 maxCos) ux))))
(/.f32 1 (/.f32 (+.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 ux (-.f32 1 maxCos))) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (fma.f32 (-.f32 1 maxCos) ux 1)))
(/.f32 1 (/.f32 (+.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 ux (-.f32 1 maxCos))) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) (fma.f32 (-.f32 1 maxCos) ux 1))
(*.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (*.f32 (-.f32 1 maxCos) ux)))))
(/.f32 (+.f32 -1 (neg.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (neg.f32 (+.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (-.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (-.f32 -1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))) (neg.f32 (fma.f32 (-.f32 1 maxCos) ux 1)))
(/.f32 (+.f32 -1 (neg.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (neg.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(/.f32 (-.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 (fma.f32 maxCos ux (neg.f32 ux)) -1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3)) (+.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (*.f32 (-.f32 1 maxCos) ux))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) 1) (-.f32 (*.f32 (-.f32 1 maxCos) ux) 1))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) -1) (fma.f32 (-.f32 1 maxCos) ux -1))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) -1))
(pow.f32 (fma.f32 (-.f32 1 maxCos) ux 1) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) ux 1)) 3)
(fma.f32 ux (-.f32 1 maxCos) 1)
(pow.f32 (pow.f32 (fma.f32 (-.f32 1 maxCos) ux 1) 3) 1/3)
(fma.f32 ux (-.f32 1 maxCos) 1)
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 1 maxCos) ux 1)) 2)
(fma.f32 ux (-.f32 1 maxCos) 1)
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 1 maxCos) ux 1) 2))
(sqrt.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2))
(fabs.f32 (fma.f32 ux (-.f32 1 maxCos) 1))
(log.f32 (exp.f32 (fma.f32 (-.f32 1 maxCos) ux 1)))
(fma.f32 ux (-.f32 1 maxCos) 1)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 1 maxCos) ux 1))))
(fma.f32 ux (-.f32 1 maxCos) 1)
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 1 maxCos) ux 1) 3))
(fma.f32 ux (-.f32 1 maxCos) 1)
(expm1.f32 (log1p.f32 (fma.f32 (-.f32 1 maxCos) ux 1)))
(fma.f32 ux (-.f32 1 maxCos) 1)
(exp.f32 (log1p.f32 (*.f32 (-.f32 1 maxCos) ux)))
(exp.f32 (log1p.f32 (*.f32 ux (-.f32 1 maxCos))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 (-.f32 1 maxCos) ux)) 1))
(exp.f32 (log1p.f32 (*.f32 ux (-.f32 1 maxCos))))
(log1p.f32 (expm1.f32 (fma.f32 (-.f32 1 maxCos) ux 1)))
(fma.f32 ux (-.f32 1 maxCos) 1)
(fma.f32 1 (*.f32 (-.f32 1 maxCos) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(fma.f32 (-.f32 1 maxCos) ux 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 maxCos) ux)) 2) (cbrt.f32 (*.f32 (-.f32 1 maxCos) ux)) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(fma.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) ux)) (sqrt.f32 (*.f32 (-.f32 1 maxCos) ux)) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(+.f32 (*.f32 2 ux) (*.f32 (+.f32 1 maxCos) ux))
(*.f32 ux (+.f32 2 (+.f32 1 maxCos)))
(*.f32 ux (+.f32 maxCos 3))
(+.f32 (*.f32 (+.f32 1 maxCos) ux) (*.f32 2 ux))
(*.f32 ux (+.f32 2 (+.f32 1 maxCos)))
(*.f32 ux (+.f32 maxCos 3))
(+.f32 (*.f32 (*.f32 2 ux) 1) (*.f32 (*.f32 (+.f32 1 maxCos) ux) 1))
(*.f32 ux (+.f32 2 (+.f32 1 maxCos)))
(*.f32 ux (+.f32 maxCos 3))
(-.f32 (fma.f32 (-.f32 1 maxCos) ux 1) 1)
(+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(+.f32 (*.f32 ux (-.f32 1 maxCos)) 0)
(-.f32 0 (*.f32 (-.f32 1 maxCos) ux))
(*.f32 (-.f32 1 maxCos) (neg.f32 ux))
(fma.f32 maxCos ux (neg.f32 ux))
(/.f32 (+.f32 (pow.f32 (*.f32 2 ux) 3) (pow.f32 (*.f32 (+.f32 1 maxCos) ux) 3)) (+.f32 (*.f32 (*.f32 2 ux) (*.f32 2 ux)) (-.f32 (*.f32 (*.f32 (+.f32 1 maxCos) ux) (*.f32 (+.f32 1 maxCos) ux)) (*.f32 (*.f32 2 ux) (*.f32 (+.f32 1 maxCos) ux)))))
(/.f32 (+.f32 (*.f32 8 (pow.f32 ux 3)) (pow.f32 (*.f32 ux (+.f32 1 maxCos)) 3)) (+.f32 (*.f32 4 (*.f32 ux ux)) (*.f32 (*.f32 ux (+.f32 1 maxCos)) (-.f32 (*.f32 ux (+.f32 1 maxCos)) (*.f32 ux 2)))))
(/.f32 (*.f32 (pow.f32 ux 3) (+.f32 8 (pow.f32 (+.f32 1 maxCos) 3))) (fma.f32 4 (*.f32 ux ux) (*.f32 ux (*.f32 (+.f32 1 maxCos) (fma.f32 maxCos ux (neg.f32 ux))))))
(/.f32 (-.f32 (*.f32 (*.f32 2 ux) (*.f32 2 ux)) (*.f32 (*.f32 (+.f32 1 maxCos) ux) (*.f32 (+.f32 1 maxCos) ux))) (-.f32 (*.f32 2 ux) (*.f32 (+.f32 1 maxCos) ux)))
(/.f32 (*.f32 (*.f32 ux (+.f32 2 (+.f32 1 maxCos))) (*.f32 ux (-.f32 1 maxCos))) (*.f32 ux (-.f32 1 maxCos)))
(/.f32 (*.f32 ux (+.f32 maxCos 3)) (/.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (*.f32 ux (+.f32 8 (pow.f32 (+.f32 1 maxCos) 3))) (+.f32 4 (*.f32 (+.f32 1 maxCos) (-.f32 (+.f32 1 maxCos) 2))))
(/.f32 (+.f32 8 (pow.f32 (+.f32 1 maxCos) 3)) (/.f32 (+.f32 4 (*.f32 (+.f32 1 maxCos) (+.f32 1 (-.f32 maxCos 2)))) ux))
(*.f32 (/.f32 ux (fma.f32 (+.f32 1 maxCos) (+.f32 -1 maxCos) 4)) (+.f32 8 (pow.f32 (+.f32 1 maxCos) 3)))
(/.f32 (*.f32 ux (+.f32 4 (pow.f32 (+.f32 1 maxCos) 2))) (-.f32 1 maxCos))
(/.f32 ux (/.f32 (-.f32 1 maxCos) (+.f32 4 (pow.f32 (+.f32 1 maxCos) 2))))
(*.f32 (/.f32 ux (-.f32 1 maxCos)) (+.f32 4 (pow.f32 (+.f32 1 maxCos) 2)))
(/.f32 (*.f32 (+.f32 8 (pow.f32 (+.f32 1 maxCos) 3)) ux) (+.f32 4 (*.f32 (+.f32 1 maxCos) (-.f32 (+.f32 1 maxCos) 2))))
(/.f32 (+.f32 8 (pow.f32 (+.f32 1 maxCos) 3)) (/.f32 (+.f32 4 (*.f32 (+.f32 1 maxCos) (+.f32 1 (-.f32 maxCos 2)))) ux))
(*.f32 (/.f32 ux (fma.f32 (+.f32 1 maxCos) (+.f32 -1 maxCos) 4)) (+.f32 8 (pow.f32 (+.f32 1 maxCos) 3)))
(/.f32 (*.f32 (+.f32 4 (pow.f32 (+.f32 1 maxCos) 2)) ux) (-.f32 1 maxCos))
(/.f32 ux (/.f32 (-.f32 1 maxCos) (+.f32 4 (pow.f32 (+.f32 1 maxCos) 2))))
(*.f32 (/.f32 ux (-.f32 1 maxCos)) (+.f32 4 (pow.f32 (+.f32 1 maxCos) 2)))
(pow.f32 (*.f32 (-.f32 1 maxCos) ux) 1)
(*.f32 ux (-.f32 1 maxCos))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 maxCos) ux)) 3)
(*.f32 ux (-.f32 1 maxCos))
(pow.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) 1/3)
(*.f32 ux (-.f32 1 maxCos))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) ux)) 2)
(*.f32 ux (-.f32 1 maxCos))
(neg.f32 (*.f32 (-.f32 1 maxCos) ux))
(*.f32 (-.f32 1 maxCos) (neg.f32 ux))
(fma.f32 maxCos ux (neg.f32 ux))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))
(sqrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(fabs.f32 (*.f32 ux (-.f32 1 maxCos)))
(log.f32 (pow.f32 (exp.f32 (-.f32 1 maxCos)) ux))
(*.f32 ux (-.f32 1 maxCos))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 maxCos) ux))))
(*.f32 ux (-.f32 1 maxCos))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3))
(*.f32 ux (-.f32 1 maxCos))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 maxCos) ux)))
(*.f32 ux (-.f32 1 maxCos))
(exp.f32 (log.f32 (*.f32 (-.f32 1 maxCos) ux)))
(*.f32 ux (-.f32 1 maxCos))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 maxCos) ux)) 1))
(*.f32 ux (-.f32 1 maxCos))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 1 maxCos) ux)))
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 2 ux (*.f32 (+.f32 1 maxCos) ux))
(*.f32 ux (+.f32 2 (+.f32 1 maxCos)))
(*.f32 ux (+.f32 maxCos 3))
(fma.f32 ux 2 (*.f32 (+.f32 1 maxCos) ux))
(*.f32 ux (+.f32 2 (+.f32 1 maxCos)))
(*.f32 ux (+.f32 maxCos 3))
(+.f32 (+.f32 1 ux) (fma.f32 ux ux ux))
(+.f32 1 (+.f32 ux (fma.f32 ux ux ux)))
(pow.f32 (+.f32 1 ux) 2)
(+.f32 (fma.f32 ux ux ux) (+.f32 1 ux))
(+.f32 1 (+.f32 ux (fma.f32 ux ux ux)))
(pow.f32 (+.f32 1 ux) 2)
(-.f32 0 (pow.f32 (+.f32 1 ux) 2))
(neg.f32 (pow.f32 (+.f32 1 ux) 2))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (+.f32 1 ux) 2))) 1)
(+.f32 1 (+.f32 ux (fma.f32 ux ux ux)))
(pow.f32 (+.f32 1 ux) 2)
(/.f32 1 (*.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 1 (+.f32 1 ux))))
(+.f32 1 (+.f32 ux (fma.f32 ux ux ux)))
(pow.f32 (+.f32 1 ux) 2)
(/.f32 (+.f32 1 ux) (/.f32 1 (+.f32 1 ux)))
(+.f32 1 (+.f32 ux (fma.f32 ux ux ux)))
(pow.f32 (+.f32 1 ux) 2)
(/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (*.f32 (/.f32 1 (+.f32 1 ux)) (pow.f32 (+.f32 1 ux) 2)))
(*.f32 (*.f32 (/.f32 (+.f32 1 ux) 1) (+.f32 1 ux)) (/.f32 (-.f32 -1 (*.f32 ux ux)) (pow.f32 (+.f32 1 ux) 2)))
(-.f32 -1 (*.f32 ux ux))
(/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (*.f32 (pow.f32 (+.f32 1 ux) 2) (/.f32 1 (+.f32 1 ux))))
(*.f32 (*.f32 (/.f32 (+.f32 1 ux) 1) (+.f32 1 ux)) (/.f32 (-.f32 -1 (*.f32 ux ux)) (pow.f32 (+.f32 1 ux) 2)))
(-.f32 -1 (*.f32 ux ux))
(/.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2) (pow.f32 (pow.f32 (+.f32 1 ux) 2) 2))
(*.f32 (-.f32 -1 (*.f32 ux ux)) (/.f32 (-.f32 -1 (*.f32 ux ux)) (pow.f32 (+.f32 1 ux) 2)))
(/.f32 (/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (+.f32 1 ux)) (*.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 1 ux)))
(*.f32 (*.f32 (/.f32 (+.f32 1 ux) 1) (+.f32 1 ux)) (/.f32 (-.f32 -1 (*.f32 ux ux)) (pow.f32 (+.f32 1 ux) 2)))
(-.f32 -1 (*.f32 ux ux))
(/.f32 (*.f32 (/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (+.f32 1 ux)) (/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (+.f32 1 ux))) (pow.f32 (+.f32 1 ux) 2))
(/.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2) (pow.f32 (pow.f32 (+.f32 1 ux) 2) 2))
(*.f32 (-.f32 -1 (*.f32 ux ux)) (/.f32 (-.f32 -1 (*.f32 ux ux)) (pow.f32 (+.f32 1 ux) 2)))
(/.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 (fma.f32 ux ux ux))) (/.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 1 (*.f32 ux ux))) (pow.f32 (+.f32 1 ux) 2))
(/.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 (pow.f32 (+.f32 1 ux) 2) (+.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (fma.f32 ux ux 1) (pow.f32 (+.f32 1 ux) 2)) (fma.f32 ux ux 1))
(/.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 1 (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (fma.f32 ux ux 1) (+.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 1 (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (fma.f32 ux ux 1) (+.f32 1 ux)))
(/.f32 (*.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (+.f32 1 ux))) (pow.f32 (+.f32 1 ux) 3))
(/.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2) (pow.f32 (pow.f32 (+.f32 1 ux) 2) 2))
(*.f32 (-.f32 -1 (*.f32 ux ux)) (/.f32 (-.f32 -1 (*.f32 ux ux)) (pow.f32 (+.f32 1 ux) 2)))
(/.f32 (*.f32 (/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (+.f32 1 ux)) 1) (*.f32 (+.f32 1 ux) (/.f32 1 (+.f32 1 ux))))
(*.f32 (*.f32 (/.f32 (+.f32 1 ux) 1) (+.f32 1 ux)) (/.f32 (-.f32 -1 (*.f32 ux ux)) (pow.f32 (+.f32 1 ux) 2)))
(-.f32 -1 (*.f32 ux ux))
(/.f32 (*.f32 (/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (+.f32 1 ux)) (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) (pow.f32 (+.f32 1 ux) 3))
(/.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2) (pow.f32 (pow.f32 (+.f32 1 ux) 2) 2))
(*.f32 (-.f32 -1 (*.f32 ux ux)) (/.f32 (-.f32 -1 (*.f32 ux ux)) (pow.f32 (+.f32 1 ux) 2)))
(/.f32 (*.f32 (+.f32 1 ux) (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) (pow.f32 (+.f32 1 ux) 2))
(*.f32 (*.f32 (/.f32 (+.f32 1 ux) 1) (+.f32 1 ux)) (/.f32 (-.f32 -1 (*.f32 ux ux)) (pow.f32 (+.f32 1 ux) 2)))
(-.f32 -1 (*.f32 ux ux))
(/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (fma.f32 ux ux ux)))
(/.f32 (+.f32 1 ux) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 1 ux))
(/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 (*.f32 ux ux))) (+.f32 1 ux))
(/.f32 (+.f32 1 (*.f32 ux ux)) 1)
(fma.f32 ux ux 1)
(/.f32 (*.f32 (+.f32 1 ux) (/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (+.f32 1 ux))) (+.f32 1 ux))
(*.f32 (*.f32 (/.f32 (+.f32 1 ux) 1) (+.f32 1 ux)) (/.f32 (-.f32 -1 (*.f32 ux ux)) (pow.f32 (+.f32 1 ux) 2)))
(-.f32 -1 (*.f32 ux ux))
(/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 ux)) (+.f32 1 (fma.f32 ux ux ux)))
(/.f32 (+.f32 1 ux) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 1 ux))
(/.f32 (*.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 1 ux)) (+.f32 1 ux))
(/.f32 (+.f32 1 (*.f32 ux ux)) 1)
(fma.f32 ux ux 1)
(/.f32 (*.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (+.f32 1 ux)) (pow.f32 (+.f32 1 ux) 2))
(*.f32 (*.f32 (/.f32 (+.f32 1 ux) 1) (+.f32 1 ux)) (/.f32 (-.f32 -1 (*.f32 ux ux)) (pow.f32 (+.f32 1 ux) 2)))
(-.f32 -1 (*.f32 ux ux))
(/.f32 (*.f32 (/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (+.f32 1 ux)) (+.f32 1 ux)) (+.f32 1 ux))
(*.f32 (*.f32 (/.f32 (+.f32 1 ux) 1) (+.f32 1 ux)) (/.f32 (-.f32 -1 (*.f32 ux ux)) (pow.f32 (+.f32 1 ux) 2)))
(-.f32 -1 (*.f32 ux ux))
(pow.f32 (+.f32 1 ux) 2)
(+.f32 1 (+.f32 ux (fma.f32 ux ux ux)))
(pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) 3)
(+.f32 1 (+.f32 ux (fma.f32 ux ux ux)))
(pow.f32 (+.f32 1 ux) 2)
(pow.f32 (pow.f32 (+.f32 1 ux) 2) 1)
(+.f32 1 (+.f32 ux (fma.f32 ux ux ux)))
(pow.f32 (+.f32 1 ux) 2)
(pow.f32 (pow.f32 (pow.f32 (+.f32 1 ux) 2) 3) 1/3)
(+.f32 1 (+.f32 ux (fma.f32 ux ux ux)))
(pow.f32 (+.f32 1 ux) 2)
(neg.f32 (pow.f32 (+.f32 1 ux) 2))
(sqrt.f32 (pow.f32 (pow.f32 (+.f32 1 ux) 2) 2))
(sqrt.f32 (pow.f32 (+.f32 1 ux) 4))
(log.f32 (exp.f32 (pow.f32 (+.f32 1 ux) 2)))
(+.f32 1 (+.f32 ux (fma.f32 ux ux ux)))
(pow.f32 (+.f32 1 ux) 2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (+.f32 1 ux) 2))))
(+.f32 1 (+.f32 ux (fma.f32 ux ux ux)))
(pow.f32 (+.f32 1 ux) 2)
(cbrt.f32 (pow.f32 (pow.f32 (+.f32 1 ux) 2) 3))
(+.f32 1 (+.f32 ux (fma.f32 ux ux ux)))
(pow.f32 (+.f32 1 ux) 2)
(expm1.f32 (log1p.f32 (pow.f32 (+.f32 1 ux) 2)))
(+.f32 1 (+.f32 ux (fma.f32 ux ux ux)))
(pow.f32 (+.f32 1 ux) 2)
(exp.f32 (+.f32 (log1p.f32 ux) (log1p.f32 ux)))
(exp.f32 (*.f32 2 (log1p.f32 ux)))
(pow.f32 (exp.f32 2) (log1p.f32 ux))
(exp.f32 (*.f32 (+.f32 (log1p.f32 ux) (log1p.f32 ux)) 1))
(exp.f32 (*.f32 2 (log1p.f32 ux)))
(pow.f32 (exp.f32 2) (log1p.f32 ux))
(log1p.f32 (expm1.f32 (pow.f32 (+.f32 1 ux) 2)))
(+.f32 1 (+.f32 ux (fma.f32 ux ux ux)))
(pow.f32 (+.f32 1 ux) 2)
(+.f32 1 ux)
(+.f32 ux 1)
(+.f32 1 ux)
(+.f32 ux -1)
(+.f32 -1 ux)
(+.f32 0 (+.f32 1 ux))
(+.f32 1 ux)
(+.f32 (/.f32 1 (+.f32 1 ux)) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 ux (/.f32 (+.f32 1 ux) ux)))
(-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (/.f32 ux (+.f32 1 ux)) ux))
(+.f32 -1 ux)
(-.f32 1 ux)
(-.f32 ux 1)
(+.f32 -1 ux)
(-.f32 0 (+.f32 1 ux))
(fma.f32 -1 ux -1)
(-.f32 -1 ux)
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 ux (/.f32 (+.f32 1 ux) ux)))
(-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (/.f32 ux (+.f32 1 ux)) ux))
(-.f32 -1 ux)
(fma.f32 -1 ux -1)
(-.f32 (exp.f32 (log1p.f32 (+.f32 1 ux))) 1)
(+.f32 1 ux)
(*.f32 1 (+.f32 1 ux))
(+.f32 1 ux)
(*.f32 (+.f32 1 ux) 1)
(+.f32 1 ux)
(*.f32 (+.f32 1 ux) -1)
(fma.f32 -1 ux -1)
(-.f32 -1 ux)
(*.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (/.f32 1 (pow.f32 (+.f32 1 ux) 2)))
(/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (pow.f32 (+.f32 1 ux) 2))
(/.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 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (neg.f32 (cbrt.f32 (+.f32 1 ux))))
(fma.f32 -1 ux -1)
(-.f32 -1 ux)
(*.f32 (cbrt.f32 (+.f32 1 ux)) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2))
(+.f32 1 ux)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) 2) (*.f32 (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) (/.f32 1 (pow.f32 (+.f32 1 ux) 2))))
(/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (pow.f32 (+.f32 1 ux) 2))
(/.f32 (-.f32 -1 (*.f32 ux ux)) (+.f32 1 ux))
(*.f32 (sqrt.f32 (+.f32 1 ux)) (sqrt.f32 (+.f32 1 ux)))
(+.f32 1 ux)
(*.f32 (sqrt.f32 (+.f32 1 ux)) (neg.f32 (sqrt.f32 (+.f32 1 ux))))
(fma.f32 -1 ux -1)
(-.f32 -1 ux)
(*.f32 (sqrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) (*.f32 (sqrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) (/.f32 1 (pow.f32 (+.f32 1 ux) 2))))
(/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (pow.f32 (+.f32 1 ux) 2))
(/.f32 (-.f32 -1 (*.f32 ux ux)) (+.f32 1 ux))
(*.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (+.f32 1 ux)))
(/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (pow.f32 (+.f32 1 ux) 2))
(/.f32 (-.f32 -1 (*.f32 ux ux)) (+.f32 1 ux))
(*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (/.f32 1 (pow.f32 (+.f32 1 ux) 2)) (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))))
(/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (pow.f32 (+.f32 1 ux) 2))
(/.f32 (-.f32 -1 (*.f32 ux ux)) (+.f32 1 ux))
(*.f32 -1 (+.f32 1 ux))
(fma.f32 -1 ux -1)
(-.f32 -1 ux)
(*.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)))
(*.f32 (/.f32 1 (+.f32 1 ux)) (+.f32 1 (*.f32 ux ux)))
(/.f32 (fma.f32 ux ux 1) (+.f32 1 ux))
(*.f32 (/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (+.f32 1 ux)) (/.f32 1 (+.f32 1 ux)))
(/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (pow.f32 (+.f32 1 ux) 2))
(/.f32 (-.f32 -1 (*.f32 ux ux)) (+.f32 1 ux))
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) 2)) (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)))
(+.f32 1 ux)
(*.f32 (/.f32 1 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) 2)) (/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)))
(*.f32 (/.f32 1 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) 2)) (/.f32 (+.f32 1 ux) (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (-.f32 -1 (*.f32 ux ux)))))
(/.f32 (*.f32 (/.f32 (+.f32 1 ux) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (-.f32 -1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 4))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) 2) 1) (/.f32 (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) (pow.f32 (+.f32 1 ux) 2)))
(/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (pow.f32 (+.f32 1 ux) 2))
(/.f32 (-.f32 -1 (*.f32 ux ux)) (+.f32 1 ux))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) 1) (/.f32 (sqrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) (pow.f32 (+.f32 1 ux) 2)))
(/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (pow.f32 (+.f32 1 ux) 2))
(/.f32 (-.f32 -1 (*.f32 ux ux)) (+.f32 1 ux))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) 2) (+.f32 1 ux)) (/.f32 (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) (+.f32 1 ux)))
(/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (pow.f32 (+.f32 1 ux) 2))
(/.f32 (-.f32 -1 (*.f32 ux ux)) (+.f32 1 ux))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) 2) (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) 2)) (cbrt.f32 (+.f32 1 ux)))
(*.f32 (cbrt.f32 (+.f32 1 ux)) (/.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) 2) (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) 2)))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) 2) (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 4) (cbrt.f32 (+.f32 1 ux))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) 2)) (/.f32 (sqrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)))
(*.f32 (/.f32 1 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) 2)) (/.f32 (+.f32 1 ux) (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (-.f32 -1 (*.f32 ux ux)))))
(/.f32 (*.f32 (/.f32 (+.f32 1 ux) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (-.f32 -1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 4))
(*.f32 (neg.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (+.f32 1 ux)))
(fma.f32 -1 ux -1)
(-.f32 -1 ux)
(*.f32 (neg.f32 (sqrt.f32 (+.f32 1 ux))) (sqrt.f32 (+.f32 1 ux)))
(fma.f32 -1 ux -1)
(-.f32 -1 ux)
(*.f32 (*.f32 -1 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (+.f32 1 ux)))
(fma.f32 -1 ux -1)
(-.f32 -1 ux)
(*.f32 (*.f32 -1 (sqrt.f32 (+.f32 1 ux))) (sqrt.f32 (+.f32 1 ux)))
(fma.f32 -1 ux -1)
(-.f32 -1 ux)
(pow.f32 (+.f32 1 ux) 1)
(+.f32 1 ux)
(pow.f32 (cbrt.f32 (+.f32 1 ux)) 3)
(+.f32 1 ux)
(pow.f32 (pow.f32 (+.f32 1 ux) 2) 1/2)
(+.f32 1 ux)
(pow.f32 (pow.f32 (+.f32 1 ux) 3) 1/3)
(+.f32 1 ux)
(pow.f32 (sqrt.f32 (+.f32 1 ux)) 2)
(+.f32 1 ux)
(pow.f32 (/.f32 1 (+.f32 1 ux)) -1)
(+.f32 1 ux)
(neg.f32 (+.f32 1 ux))
(fma.f32 -1 ux -1)
(-.f32 -1 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)
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 3) (pow.f32 (pow.f32 (+.f32 1 ux) 2) 3)))
(expm1.f32 (log1p.f32 (+.f32 1 ux)))
(+.f32 1 ux)
(exp.f32 (log1p.f32 ux))
(exp.f32 (*.f32 (log1p.f32 ux) 1))
(exp.f32 (log1p.f32 ux))
(log1p.f32 (expm1.f32 (+.f32 1 ux)))
(+.f32 1 ux)
(fma.f32 1 ux 1)
(+.f32 1 ux)
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (cbrt.f32 ux) 1)
(+.f32 1 ux)
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) 1)
(+.f32 1 ux)
(+.f32 (*.f32 ux ux) (pow.f32 ux 3))
(fma.f32 ux ux (pow.f32 ux 3))
(*.f32 ux (fma.f32 ux ux ux))
(+.f32 (pow.f32 ux 3) (*.f32 ux ux))
(fma.f32 ux ux (pow.f32 ux 3))
(*.f32 ux (fma.f32 ux ux ux))
(-.f32 0 (*.f32 ux (fma.f32 ux ux ux)))
(*.f32 -1 (fma.f32 ux ux (pow.f32 ux 3)))
(*.f32 ux (neg.f32 (fma.f32 ux ux ux)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux (fma.f32 ux ux ux)))) 1)
(fma.f32 ux ux (pow.f32 ux 3))
(*.f32 ux (fma.f32 ux ux ux))
(/.f32 (*.f32 (*.f32 ux ux) (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (fma.f32 ux ux ux)))
(/.f32 (*.f32 ux ux) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 (pow.f32 ux 3))))
(/.f32 ux (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 ux (pow.f32 ux 4))))
(/.f32 (*.f32 (*.f32 ux ux) (+.f32 1 (*.f32 ux ux))) (+.f32 1 ux))
(/.f32 (*.f32 ux ux) (/.f32 (+.f32 1 ux) (+.f32 1 (*.f32 ux ux))))
(/.f32 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)) (+.f32 1 ux))
(/.f32 (*.f32 (+.f32 1 (pow.f32 ux 3)) (*.f32 ux ux)) (+.f32 1 (fma.f32 ux ux ux)))
(/.f32 (*.f32 ux ux) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 (pow.f32 ux 3))))
(/.f32 ux (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 ux (pow.f32 ux 4))))
(/.f32 (*.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux ux)) (+.f32 1 ux))
(/.f32 (*.f32 ux ux) (/.f32 (+.f32 1 ux) (+.f32 1 (*.f32 ux ux))))
(/.f32 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)) (+.f32 1 ux))
(pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 1)
(fma.f32 ux ux (pow.f32 ux 3))
(*.f32 ux (fma.f32 ux ux ux))
(pow.f32 (cbrt.f32 (*.f32 ux (fma.f32 ux ux ux))) 3)
(fma.f32 ux ux (pow.f32 ux 3))
(*.f32 ux (fma.f32 ux ux ux))
(pow.f32 (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 3) 1/3)
(fma.f32 ux ux (pow.f32 ux 3))
(*.f32 ux (fma.f32 ux ux ux))
(pow.f32 (*.f32 ux (sqrt.f32 (+.f32 1 ux))) 2)
(fma.f32 ux ux (pow.f32 ux 3))
(*.f32 ux (fma.f32 ux ux ux))
(neg.f32 (*.f32 ux (fma.f32 ux ux ux)))
(*.f32 -1 (fma.f32 ux ux (pow.f32 ux 3)))
(*.f32 ux (neg.f32 (fma.f32 ux ux ux)))
(sqrt.f32 (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 2))
(fabs.f32 (*.f32 ux (fma.f32 ux ux ux)))
(log.f32 (pow.f32 (exp.f32 (fma.f32 ux ux ux)) ux))
(fma.f32 ux ux (pow.f32 ux 3))
(*.f32 ux (fma.f32 ux ux ux))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (fma.f32 ux ux ux)))))
(fma.f32 ux ux (pow.f32 ux 3))
(*.f32 ux (fma.f32 ux ux ux))
(log.f32 (/.f32 1 (pow.f32 (exp.f32 (fma.f32 ux ux ux)) ux)))
(*.f32 -1 (fma.f32 ux ux (pow.f32 ux 3)))
(*.f32 ux (neg.f32 (fma.f32 ux ux ux)))
(cbrt.f32 (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 3))
(fma.f32 ux ux (pow.f32 ux 3))
(*.f32 ux (fma.f32 ux ux ux))
(expm1.f32 (log1p.f32 (*.f32 ux (fma.f32 ux ux ux))))
(fma.f32 ux ux (pow.f32 ux 3))
(*.f32 ux (fma.f32 ux ux ux))
(exp.f32 (log.f32 (*.f32 ux (fma.f32 ux ux ux))))
(fma.f32 ux ux (pow.f32 ux 3))
(*.f32 ux (fma.f32 ux ux ux))
(exp.f32 (*.f32 (log.f32 (*.f32 ux (fma.f32 ux ux ux))) 1))
(fma.f32 ux ux (pow.f32 ux 3))
(*.f32 ux (fma.f32 ux ux ux))
(log1p.f32 (expm1.f32 (*.f32 ux (fma.f32 ux ux ux))))
(fma.f32 ux ux (pow.f32 ux 3))
(*.f32 ux (fma.f32 ux ux ux))
(+.f32 (+.f32 1 ux) (*.f32 ux (fma.f32 ux ux ux)))
(fma.f32 ux (fma.f32 ux ux ux) (+.f32 1 ux))
(*.f32 (+.f32 1 ux) (fma.f32 ux ux 1))
(+.f32 (*.f32 ux (fma.f32 ux ux ux)) (+.f32 1 ux))
(fma.f32 ux (fma.f32 ux ux ux) (+.f32 1 ux))
(*.f32 (+.f32 1 ux) (fma.f32 ux ux 1))
(+.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (fma.f32 (*.f32 ux (fma.f32 ux ux ux)) 1 (*.f32 ux (fma.f32 ux ux ux))))
(fma.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)) (fma.f32 (*.f32 ux (fma.f32 ux ux ux)) 1 (*.f32 ux (fma.f32 ux ux ux))))
(fma.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)) (*.f32 2 (*.f32 ux (fma.f32 ux ux ux))))
(+.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (fma.f32 (*.f32 ux ux) (+.f32 1 ux) (*.f32 ux (fma.f32 ux ux ux))))
(fma.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)) (fma.f32 (*.f32 ux (fma.f32 ux ux ux)) 1 (*.f32 ux (fma.f32 ux ux ux))))
(fma.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)) (*.f32 2 (*.f32 ux (fma.f32 ux ux ux))))
(+.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (fma.f32 (+.f32 1 ux) (*.f32 ux ux) (*.f32 ux (fma.f32 ux ux ux))))
(fma.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)) (fma.f32 (*.f32 ux (fma.f32 ux ux ux)) 1 (*.f32 ux (fma.f32 ux ux ux))))
(fma.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)) (*.f32 2 (*.f32 ux (fma.f32 ux ux ux))))
(+.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (fma.f32 ux ux ux)))) (cbrt.f32 (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 2)) (*.f32 ux (fma.f32 ux ux ux))))
(fma.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (fma.f32 ux ux ux)))) (cbrt.f32 (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 2)) (*.f32 ux (fma.f32 ux ux ux))))
(+.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (fma.f32 (neg.f32 (*.f32 ux (sqrt.f32 (+.f32 1 ux)))) (*.f32 ux (sqrt.f32 (+.f32 1 ux))) (*.f32 ux (fma.f32 ux ux ux))))
(fma.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)) (fma.f32 (*.f32 (neg.f32 ux) (sqrt.f32 (+.f32 1 ux))) (*.f32 ux (sqrt.f32 (+.f32 1 ux))) (*.f32 ux (fma.f32 ux ux ux))))
(fma.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)) (+.f32 (*.f32 ux (fma.f32 ux ux ux)) (*.f32 ux (neg.f32 (fma.f32 ux ux ux)))))
(+.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (fma.f32 ux (fma.f32 ux ux ux) (*.f32 ux (fma.f32 ux ux ux))))
(fma.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)) (fma.f32 (*.f32 ux (fma.f32 ux ux ux)) 1 (*.f32 ux (fma.f32 ux ux ux))))
(fma.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)) (*.f32 2 (*.f32 ux (fma.f32 ux ux ux))))
(+.f32 -1 (+.f32 ux (*.f32 ux (fma.f32 ux ux ux))))
(+.f32 (+.f32 -1 ux) (*.f32 ux (fma.f32 ux ux ux)))
(+.f32 -1 (fma.f32 ux (fma.f32 ux ux ux) ux))
(+.f32 -1 (-.f32 ux (*.f32 ux (fma.f32 ux ux ux))))
(-.f32 (+.f32 -1 ux) (*.f32 ux (fma.f32 ux ux ux)))
(-.f32 ux (fma.f32 ux (fma.f32 ux ux ux) 1))
(*.f32 1 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))))
(*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))
(*.f32 (+.f32 1 ux) (+.f32 -1 (*.f32 ux ux)))
(+.f32 (fma.f32 -1 ux (fma.f32 ux ux (pow.f32 ux 3))) -1)
(*.f32 (+.f32 1 ux) (fma.f32 ux ux -1))
(*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))
(*.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 1)
(*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))
(*.f32 (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) (pow.f32 (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) 2))
(*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) 2) (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))))
(*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) 2) (neg.f32 (cbrt.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 -1 ux))
(*.f32 (sqrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) (sqrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))))
(*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))
(*.f32 (sqrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) (neg.f32 (sqrt.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 -1 ux))
(*.f32 (-.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2) (*.f32 (fma.f32 ux ux ux) (fma.f32 ux ux ux)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 3)) 1) (+.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2) (*.f32 (fma.f32 ux ux ux) (fma.f32 ux ux ux))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 3)) (fma.f32 (fma.f32 ux ux ux) (fma.f32 ux ux ux) (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2)))
(*.f32 -1 (*.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 -1 ux))
(*.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2) (/.f32 1 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))))
(*.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2) (/.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 -1 (*.f32 ux ux))))
(/.f32 (+.f32 1 ux) (/.f32 (-.f32 -1 (*.f32 ux ux)) (*.f32 (-.f32 -1 (*.f32 ux ux)) (-.f32 -1 (*.f32 ux ux)))))
(*.f32 (+.f32 (sqrt.f32 (+.f32 1 ux)) (*.f32 ux (sqrt.f32 (+.f32 1 ux)))) (-.f32 (sqrt.f32 (+.f32 1 ux)) (*.f32 ux (sqrt.f32 (+.f32 1 ux)))))
(*.f32 (*.f32 (+.f32 1 ux) (sqrt.f32 (+.f32 1 ux))) (-.f32 (sqrt.f32 (+.f32 1 ux)) (*.f32 ux (sqrt.f32 (+.f32 1 ux)))))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 ux)) 3) (*.f32 (-.f32 1 ux) (sqrt.f32 (+.f32 1 ux))))
(*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) 2)) (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))))
(*.f32 (-.f32 -1 ux) (-.f32 -1 (*.f32 ux ux)))
(*.f32 (-.f32 -1 (*.f32 ux ux)) (-.f32 -1 ux))
(*.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))))) (sqrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))))
(*.f32 (-.f32 -1 ux) (-.f32 -1 (*.f32 ux ux)))
(*.f32 (-.f32 -1 (*.f32 ux ux)) (-.f32 -1 ux))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2) (*.f32 (fma.f32 ux ux ux) (fma.f32 ux ux ux))) (-.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 3))))
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 3)) 1) (+.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2) (*.f32 (fma.f32 ux ux ux) (fma.f32 ux ux ux))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 3)) (fma.f32 (fma.f32 ux ux ux) (fma.f32 ux ux ux) (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2)))
(/.f32 1 (/.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2)))
(*.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2) (/.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 -1 (*.f32 ux ux))))
(/.f32 (+.f32 1 ux) (/.f32 (-.f32 -1 (*.f32 ux ux)) (*.f32 (-.f32 -1 (*.f32 ux ux)) (-.f32 -1 (*.f32 ux ux)))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 3)) (+.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2) (*.f32 (fma.f32 ux ux ux) (fma.f32 ux ux ux))))
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 3)) 1) (+.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2) (*.f32 (fma.f32 ux ux ux) (fma.f32 ux ux ux))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 3)) (fma.f32 (fma.f32 ux ux ux) (fma.f32 ux ux ux) (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2)))
(/.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2) (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))))
(*.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2) (/.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 -1 (*.f32 ux ux))))
(/.f32 (+.f32 1 ux) (/.f32 (-.f32 -1 (*.f32 ux ux)) (*.f32 (-.f32 -1 (*.f32 ux ux)) (-.f32 -1 (*.f32 ux ux)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 3))) (+.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2) (*.f32 (fma.f32 ux ux ux) (fma.f32 ux ux ux))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 3))) (fma.f32 (fma.f32 ux ux ux) (fma.f32 ux ux ux) (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2) (*.f32 (fma.f32 ux ux ux) (fma.f32 ux ux ux)))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 3)) (fma.f32 (fma.f32 ux ux ux) (fma.f32 ux ux ux) (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2))))
(/.f32 (neg.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2)) (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))))
(/.f32 (neg.f32 (*.f32 (+.f32 1 ux) (*.f32 (-.f32 -1 (*.f32 ux ux)) (-.f32 -1 (*.f32 ux ux))))) (-.f32 -1 (*.f32 ux ux)))
(/.f32 (+.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 3)) (+.f32 (pow.f32 (+.f32 1 ux) 2) (-.f32 (pow.f32 (*.f32 ux (fma.f32 ux ux ux)) 2) (*.f32 (fma.f32 ux ux ux) (fma.f32 ux ux ux)))))
(pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 1)
(*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))
(pow.f32 (cbrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) 3)
(*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))
(pow.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 3) 1/3)
(*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))
(pow.f32 (sqrt.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) 2)
(*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))
(neg.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 -1 ux))
(sqrt.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 2))
(fabs.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))))
(log.f32 (exp.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))))
(*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))))))
(*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))
(log.f32 (/.f32 1 (exp.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 -1 ux))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux))) 3))
(*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))))
(*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))
(exp.f32 (log.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))))
(*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))) 1))
(*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))))
(*.f32 (+.f32 1 ux) (-.f32 -1 (*.f32 ux ux)))
(fma.f32 1 (+.f32 1 ux) (*.f32 ux (fma.f32 ux ux ux)))
(fma.f32 ux (fma.f32 ux ux ux) (+.f32 1 ux))
(*.f32 (+.f32 1 ux) (fma.f32 ux ux 1))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (cbrt.f32 (+.f32 1 ux)) (*.f32 ux (fma.f32 ux ux ux)))
(fma.f32 ux (fma.f32 ux ux ux) (+.f32 1 ux))
(*.f32 (+.f32 1 ux) (fma.f32 ux ux 1))
(fma.f32 (sqrt.f32 (+.f32 1 ux)) (sqrt.f32 (+.f32 1 ux)) (*.f32 ux (fma.f32 ux ux ux)))
(fma.f32 ux (fma.f32 ux ux ux) (+.f32 1 ux))
(*.f32 (+.f32 1 ux) (fma.f32 ux ux 1))
(fma.f32 -1 (+.f32 1 ux) (*.f32 ux (fma.f32 ux ux ux)))
(+.f32 (fma.f32 -1 ux (fma.f32 ux ux (pow.f32 ux 3))) -1)
(*.f32 (+.f32 1 ux) (fma.f32 ux ux -1))

eval221.0ms (3.9%)

Compiler

Compiled 9413 to 6305 computations (33% saved)

prune88.0ms (1.6%)

Pruning

8 alts after pruning (3 fresh and 5 done)

PrunedKeptTotal
New5292531
Fresh011
Picked213
Done044
Total5318539
Accuracy
100.0%
Counts
539 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.4%
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
97.0%
(/.f32 (*.f32 (+.f32 1 ux) (+.f32 -1 (*.f32 ux ux))) (*.f32 (+.f32 1 ux) (neg.f32 (+.f32 1 ux))))
97.3%
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
99.9%
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
98.6%
(-.f32 1 ux)
99.9%
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
99.9%
(+.f32 1 (*.f32 (neg.f32 ux) (-.f32 (-.f32 2 maxCos) 1)))
70.5%
1
Compiler

Compiled 269 to 181 computations (32.7% saved)

regimes42.0ms (0.7%)

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

4 calls:

15.0ms
uy
8.0ms
ux
8.0ms
maxCos
7.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 199 to 126 computations (36.7% saved)

regimes19.0ms (0.3%)

Counts
5 → 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))
Outputs
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
Calls

4 calls:

5.0ms
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
4.0ms
uy
4.0ms
maxCos
4.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 52 to 35 computations (32.7% saved)

regimes15.0ms (0.3%)

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:

4.0ms
maxCos
4.0ms
uy
3.0ms
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
3.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)

regimes10.0ms (0.2%)

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

3 calls:

3.0ms
ux
3.0ms
maxCos
3.0ms
uy
Results
AccuracySegmentsBranch
98.6%1ux
98.6%1uy
98.6%1maxCos
Compiler

Compiled 19 to 15 computations (21.1% saved)

regimes9.0ms (0.2%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

3 calls:

3.0ms
maxCos
3.0ms
ux
3.0ms
uy
Results
AccuracySegmentsBranch
70.5%1ux
70.5%1uy
70.5%1maxCos
Compiler

Compiled 16 to 13 computations (18.8% saved)

simplify13.0ms (0.2%)

Algorithm
egg-herbie
Rules
126×unsub-neg
68×distribute-lft-neg-in
66×distribute-neg-in
66×neg-mul-1
42×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01775
13971
26771
310671
416871
523971
629271
732871
835671
936171
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f32 1 (*.f32 (neg.f32 ux) (-.f32 (-.f32 2 maxCos) 1)))
(-.f32 1 (-.f32 ux (*.f32 ux maxCos)))
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(-.f32 1 ux)
1
Outputs
(+.f32 1 (*.f32 (neg.f32 ux) (-.f32 (-.f32 2 maxCos) 1)))
(-.f32 1 (*.f32 ux (-.f32 (-.f32 2 maxCos) 1)))
(-.f32 1 (*.f32 ux (+.f32 (-.f32 2 maxCos) -1)))
(+.f32 1 (*.f32 ux (-.f32 1 (-.f32 2 maxCos))))
(+.f32 1 (*.f32 ux (+.f32 1 (-.f32 maxCos 2))))
(-.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 42 to 33 computations (21.4% saved)

soundness756.0ms (13.4%)

Rules
1276×fma-def
1276×fma-def
1070×log-prod
1070×log-prod
816×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01145
124237
2350637
027145
1642127
061010577
118049649
279849649
020217
147195
01145
124237
2350637
Stop Event
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 285 to 183 computations (35.8% saved)

end0.0ms (0%)

preprocess31.0ms (0.5%)

Remove

(abs uy)

Compiler

Compiled 104 to 74 computations (28.8% saved)

Profiling

Loading profile data...