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.3s (24.1%)

Results
1.3s8256×body256valid
Bogosity

preprocess147.0ms (2.6%)

Algorithm
egg-herbie
Rules
2196×fma-def
416×fma-neg
284×sub-neg
220×associate-+l-
178×cancel-sign-sub-inv
Problems
256×No Errors
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 30 to 18 computations (40% saved)

eval3.0ms (0.1%)

Compiler

Compiled 15 to 9 computations (40% saved)

prune2.0ms (0%)

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

Compiled 56 to 38 computations (32.1% saved)

localize110.0ms (2%)

Localize:

Found 4 expressions with local error:

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

Compiled 45 to 23 computations (48.9% saved)

series5.0ms (0.1%)

Counts
4 → 96
Calls

24 calls:

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

rewrite104.0ms (1.9%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01252
126352
2352752
Stop Event
node limit
Counts
4 → 401
Calls
Call 1
Inputs
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(*.f32 ux maxCos)
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 ux maxCos (-.f32 1 ux))
Outputs
(-.f32 1 (*.f32 ux (-.f32 1 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 1 (+.f32 ux (*.f32 ux maxCos)))) (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 1 (+.f32 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 1 (+.f32 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 1 (+.f32 ux (*.f32 ux maxCos))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 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 1 (+.f32 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 1 (+.f32 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 1 maxCos)) 3)) (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (pow.f32 (neg.f32 ux) 2)) (-.f32 (fma.f32 ux maxCos 1) (neg.f32 ux)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (*.f32 ux (-.f32 1 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) 2) 1/2)
(pow.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 3) 1/3)
(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 1 (+.f32 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 (-.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 (fma.f32 ux maxCos 1) (neg.f32 ux))
(fma.f32 1 (fma.f32 ux maxCos 1) (*.f32 (neg.f32 ux) 1))
(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 (-.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 (fma.f32 ux maxCos 1) 1 (neg.f32 ux))
(fma.f32 (fma.f32 ux maxCos 1) 1 (*.f32 (neg.f32 ux) 1))
(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)) (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)) (*.f32 ux maxCos))
(fma.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)) (cbrt.f32 (-.f32 1 ux)) (*.f32 ux maxCos))
(fma.f32 (cbrt.f32 (*.f32 maxCos maxCos)) (*.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 1 (+.f32 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 1 (+.f32 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 1 (+.f32 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 (cbrt.f32 (*.f32 maxCos maxCos))) (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 (*.f32 3 (log.f32 (*.f32 ux maxCos))) 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 1 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 (-.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 (fma.f32 ux maxCos 1) (neg.f32 ux))
(+.f32 (fma.f32 ux maxCos 1) (*.f32 (neg.f32 ux) 1))
(+.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 1 (+.f32 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 1 (+.f32 ux (*.f32 ux maxCos))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 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 1 (+.f32 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 1 (+.f32 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 1 maxCos)) 3)) (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (pow.f32 (neg.f32 ux) 2)) (-.f32 (fma.f32 ux maxCos 1) (neg.f32 ux)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (*.f32 ux (-.f32 1 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) 2) 1/2)
(pow.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 3) 1/3)
(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 1 (+.f32 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 (-.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 (fma.f32 ux maxCos 1) (neg.f32 ux))
(fma.f32 1 (fma.f32 ux maxCos 1) (*.f32 (neg.f32 ux) 1))
(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 (-.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 (fma.f32 ux maxCos 1) 1 (neg.f32 ux))
(fma.f32 (fma.f32 ux maxCos 1) 1 (*.f32 (neg.f32 ux) 1))
(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)) (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)) (*.f32 ux maxCos))
(fma.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)) (cbrt.f32 (-.f32 1 ux)) (*.f32 ux maxCos))
(fma.f32 (cbrt.f32 (*.f32 maxCos maxCos)) (*.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 1 (+.f32 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 1 (+.f32 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 1 (+.f32 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 (cbrt.f32 (*.f32 maxCos maxCos))) (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 1 (neg.f32 (*.f32 ux (-.f32 1 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 (-.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 (fma.f32 ux maxCos 1) (neg.f32 ux))
(+.f32 (fma.f32 ux maxCos 1) (*.f32 (neg.f32 ux) 1))
(+.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 ux (-.f32 1 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 1 (+.f32 ux (*.f32 ux maxCos)))) (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 1 (+.f32 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 1 (+.f32 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 1 (+.f32 ux (*.f32 ux maxCos))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 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 1 (+.f32 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 1 (+.f32 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 1 maxCos)) 3)) (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (pow.f32 (neg.f32 ux) 2)) (-.f32 (fma.f32 ux maxCos 1) (neg.f32 ux)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (*.f32 ux (-.f32 1 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) 2) 1/2)
(pow.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 3) 1/3)
(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 1 (+.f32 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)))

simplify146.0ms (2.6%)

Algorithm
egg-herbie
Rules
924×associate-+r+
772×unswap-sqr
684×fma-neg
638×cancel-sign-sub-inv
520×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
039014297
192412671
2289412539
Stop Event
node limit
Counts
497 → 217
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)
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 1 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 1 (+.f32 ux (*.f32 ux maxCos)))) (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 1 (+.f32 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 1 (+.f32 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 1 (+.f32 ux (*.f32 ux maxCos))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 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 1 (+.f32 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 1 (+.f32 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 1 maxCos)) 3)) (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (pow.f32 (neg.f32 ux) 2)) (-.f32 (fma.f32 ux maxCos 1) (neg.f32 ux)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (*.f32 ux (-.f32 1 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) 2) 1/2)
(pow.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 3) 1/3)
(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 1 (+.f32 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 (-.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 (fma.f32 ux maxCos 1) (neg.f32 ux))
(fma.f32 1 (fma.f32 ux maxCos 1) (*.f32 (neg.f32 ux) 1))
(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 (-.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 (fma.f32 ux maxCos 1) 1 (neg.f32 ux))
(fma.f32 (fma.f32 ux maxCos 1) 1 (*.f32 (neg.f32 ux) 1))
(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)) (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)) (*.f32 ux maxCos))
(fma.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)) (cbrt.f32 (-.f32 1 ux)) (*.f32 ux maxCos))
(fma.f32 (cbrt.f32 (*.f32 maxCos maxCos)) (*.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 1 (+.f32 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 1 (+.f32 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 1 (+.f32 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 (cbrt.f32 (*.f32 maxCos maxCos))) (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 (*.f32 3 (log.f32 (*.f32 ux maxCos))) 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 1 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 (-.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 (fma.f32 ux maxCos 1) (neg.f32 ux))
(+.f32 (fma.f32 ux maxCos 1) (*.f32 (neg.f32 ux) 1))
(+.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 1 (+.f32 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 1 (+.f32 ux (*.f32 ux maxCos))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 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 1 (+.f32 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 1 (+.f32 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 1 maxCos)) 3)) (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (pow.f32 (neg.f32 ux) 2)) (-.f32 (fma.f32 ux maxCos 1) (neg.f32 ux)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (*.f32 ux (-.f32 1 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) 2) 1/2)
(pow.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 3) 1/3)
(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 1 (+.f32 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 (-.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 (fma.f32 ux maxCos 1) (neg.f32 ux))
(fma.f32 1 (fma.f32 ux maxCos 1) (*.f32 (neg.f32 ux) 1))
(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 (-.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 (fma.f32 ux maxCos 1) 1 (neg.f32 ux))
(fma.f32 (fma.f32 ux maxCos 1) 1 (*.f32 (neg.f32 ux) 1))
(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)) (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)) (*.f32 ux maxCos))
(fma.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)) (cbrt.f32 (-.f32 1 ux)) (*.f32 ux maxCos))
(fma.f32 (cbrt.f32 (*.f32 maxCos maxCos)) (*.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 1 (+.f32 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 1 (+.f32 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 1 (+.f32 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 (cbrt.f32 (*.f32 maxCos maxCos))) (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 1 (neg.f32 (*.f32 ux (-.f32 1 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 (-.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 (fma.f32 ux maxCos 1) (neg.f32 ux))
(+.f32 (fma.f32 ux maxCos 1) (*.f32 (neg.f32 ux) 1))
(+.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 ux (-.f32 1 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 1 (+.f32 ux (*.f32 ux maxCos)))) (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 1 (+.f32 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 1 (+.f32 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 1 (+.f32 ux (*.f32 ux maxCos))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 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 1 (+.f32 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 1 (+.f32 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 1 maxCos)) 3)) (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (pow.f32 (neg.f32 ux) 2)) (-.f32 (fma.f32 ux maxCos 1) (neg.f32 ux)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (*.f32 ux (-.f32 1 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) 2) 1/2)
(pow.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 3) 1/3)
(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 1 (+.f32 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)))
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)
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 1 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 1 (+.f32 ux (*.f32 ux maxCos)))) (/.f32 (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 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(*.f32 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 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) 1) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 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)) (fma.f32 (*.f32 ux maxCos) (+.f32 -1 (fma.f32 ux maxCos 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 (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 1 (+.f32 ux (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 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 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) 1) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 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)) (fma.f32 (*.f32 ux maxCos) (+.f32 -1 (fma.f32 ux maxCos ux)) (pow.f32 (-.f32 1 ux) 2)))
(/.f32 1 (/.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 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 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) 1) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 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)) (fma.f32 (*.f32 ux maxCos) (+.f32 -1 (fma.f32 ux maxCos 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 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) 1) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 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)) (fma.f32 (*.f32 ux maxCos) (+.f32 -1 (fma.f32 ux maxCos ux)) (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 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 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 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) 1) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 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)) (fma.f32 (*.f32 ux maxCos) (+.f32 -1 (fma.f32 ux maxCos 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 1 (+.f32 ux (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 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 1 maxCos)) 3)) (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.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 ux (*.f32 ux maxCos)) 3)) (+.f32 1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (-.f32 (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 (fma.f32 ux maxCos ux)))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (pow.f32 (neg.f32 ux) 2)) (-.f32 (fma.f32 ux maxCos 1) (neg.f32 ux)))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 ux maxCos ux)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2)) (fma.f32 ux (-.f32 1 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) 2) 1/2)
(+.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 (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 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) 1) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 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)) (fma.f32 (*.f32 ux maxCos) (+.f32 -1 (fma.f32 ux maxCos ux)) (pow.f32 (-.f32 1 ux) 2)))
(pow.f32 (/.f32 (-.f32 1 (+.f32 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 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(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 (-.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 (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 (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 (-.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 (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 (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)) (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)) (*.f32 ux maxCos))
(fma.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)) (cbrt.f32 (-.f32 1 ux)) (*.f32 ux maxCos))
(fma.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)) (*.f32 ux maxCos))
(fma.f32 (cbrt.f32 (*.f32 maxCos maxCos)) (*.f32 (cbrt.f32 maxCos) ux) (-.f32 1 ux))
(fma.f32 (cbrt.f32 (*.f32 maxCos maxCos)) (*.f32 ux (cbrt.f32 maxCos)) (-.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))
(+.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 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) 1) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 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)) (fma.f32 (*.f32 ux maxCos) (+.f32 -1 (fma.f32 ux maxCos ux)) (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 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) 1) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 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)) (fma.f32 (*.f32 ux maxCos) (+.f32 -1 (fma.f32 ux maxCos ux)) (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 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) 1) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 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)) (fma.f32 (*.f32 ux maxCos) (+.f32 -1 (fma.f32 ux maxCos ux)) (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 1 (+.f32 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 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(fma.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 1 (+.f32 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 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(fma.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) (+.f32 (neg.f32 ux) ux))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 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 (cbrt.f32 (*.f32 maxCos maxCos))) (cbrt.f32 maxCos) (-.f32 1 ux))
(fma.f32 (cbrt.f32 (*.f32 maxCos maxCos)) (*.f32 ux (cbrt.f32 maxCos)) (-.f32 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 (*.f32 3 (log.f32 (*.f32 ux maxCos))) 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 1 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 (-.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 (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 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 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) 1) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 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)) (fma.f32 (*.f32 ux maxCos) (+.f32 -1 (fma.f32 ux maxCos 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 (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 1 (+.f32 ux (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 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 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) 1) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 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)) (fma.f32 (*.f32 ux maxCos) (+.f32 -1 (fma.f32 ux maxCos ux)) (pow.f32 (-.f32 1 ux) 2)))
(/.f32 1 (/.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 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 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) 1) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 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)) (fma.f32 (*.f32 ux maxCos) (+.f32 -1 (fma.f32 ux maxCos 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 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) 1) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 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)) (fma.f32 (*.f32 ux maxCos) (+.f32 -1 (fma.f32 ux maxCos ux)) (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 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 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 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) 1) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 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)) (fma.f32 (*.f32 ux maxCos) (+.f32 -1 (fma.f32 ux maxCos 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 1 (+.f32 ux (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 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 1 maxCos)) 3)) (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.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 ux (*.f32 ux maxCos)) 3)) (+.f32 1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (-.f32 (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 (fma.f32 ux maxCos ux)))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (pow.f32 (neg.f32 ux) 2)) (-.f32 (fma.f32 ux maxCos 1) (neg.f32 ux)))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 ux maxCos ux)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2)) (fma.f32 ux (-.f32 1 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) 2) 1/2)
(+.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 (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 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) 1) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 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)) (fma.f32 (*.f32 ux maxCos) (+.f32 -1 (fma.f32 ux maxCos ux)) (pow.f32 (-.f32 1 ux) 2)))
(pow.f32 (/.f32 (-.f32 1 (+.f32 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 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(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 (-.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 (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 (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 (-.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 (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 (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)) (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)) (*.f32 ux maxCos))
(fma.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)) (cbrt.f32 (-.f32 1 ux)) (*.f32 ux maxCos))
(fma.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)) (*.f32 ux maxCos))
(fma.f32 (cbrt.f32 (*.f32 maxCos maxCos)) (*.f32 (cbrt.f32 maxCos) ux) (-.f32 1 ux))
(fma.f32 (cbrt.f32 (*.f32 maxCos maxCos)) (*.f32 ux (cbrt.f32 maxCos)) (-.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))
(+.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 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) 1) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 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)) (fma.f32 (*.f32 ux maxCos) (+.f32 -1 (fma.f32 ux maxCos ux)) (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 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) 1) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 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)) (fma.f32 (*.f32 ux maxCos) (+.f32 -1 (fma.f32 ux maxCos ux)) (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 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) 1) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 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)) (fma.f32 (*.f32 ux maxCos) (+.f32 -1 (fma.f32 ux maxCos ux)) (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 1 (+.f32 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 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(fma.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 1 (+.f32 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 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(fma.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) (+.f32 (neg.f32 ux) ux))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 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 (cbrt.f32 (*.f32 maxCos maxCos))) (cbrt.f32 maxCos) (-.f32 1 ux))
(fma.f32 (cbrt.f32 (*.f32 maxCos maxCos)) (*.f32 ux (cbrt.f32 maxCos)) (-.f32 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 1 (neg.f32 (*.f32 ux (-.f32 1 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 (-.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 (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 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 ux (-.f32 1 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 1 (+.f32 ux (*.f32 ux maxCos)))) (/.f32 (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 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(*.f32 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 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) 1) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 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)) (fma.f32 (*.f32 ux maxCos) (+.f32 -1 (fma.f32 ux maxCos 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 (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 1 (+.f32 ux (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 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 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) 1) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 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)) (fma.f32 (*.f32 ux maxCos) (+.f32 -1 (fma.f32 ux maxCos ux)) (pow.f32 (-.f32 1 ux) 2)))
(/.f32 1 (/.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 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 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) 1) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 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)) (fma.f32 (*.f32 ux maxCos) (+.f32 -1 (fma.f32 ux maxCos 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 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) 1) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 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)) (fma.f32 (*.f32 ux maxCos) (+.f32 -1 (fma.f32 ux maxCos ux)) (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 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 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 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) 1) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 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)) (fma.f32 (*.f32 ux maxCos) (+.f32 -1 (fma.f32 ux maxCos 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 1 (+.f32 ux (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 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 1 maxCos)) 3)) (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.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 ux (*.f32 ux maxCos)) 3)) (+.f32 1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (-.f32 (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 (fma.f32 ux maxCos ux)))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (pow.f32 (neg.f32 ux) 2)) (-.f32 (fma.f32 ux maxCos 1) (neg.f32 ux)))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 1 (fma.f32 ux maxCos ux)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2)) (fma.f32 ux (-.f32 1 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) 2) 1/2)
(+.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 (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 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) 1) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 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)) (fma.f32 (*.f32 ux maxCos) (+.f32 -1 (fma.f32 ux maxCos ux)) (pow.f32 (-.f32 1 ux) 2)))
(pow.f32 (/.f32 (-.f32 1 (+.f32 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 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(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)

eval64.0ms (1.1%)

Compiler

Compiled 3337 to 1923 computations (42.4% saved)

prune48.0ms (0.9%)

Pruning

12 alts after pruning (11 fresh and 1 done)

PrunedKeptTotal
New20611217
Fresh000
Picked213
Done000
Total20812220
Accuracy
100.0%
Counts
220 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.8%
(fma.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)) (*.f32 ux maxCos))
99.9%
(fma.f32 ux maxCos (-.f32 1 ux))
98.8%
(pow.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2)
98.8%
(/.f32 1 (/.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
98.6%
(/.f32 1 (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))))
99.9%
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
98.5%
(-.f32 1 ux)
98.7%
(+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
98.8%
(+.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 1 (+.f32 ux (*.f32 ux maxCos)))))
9.0%
(*.f32 ux maxCos)
70.8%
1
98.8%
(fma.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)) (*.f32 ux maxCos))
99.9%
(fma.f32 ux maxCos (-.f32 1 ux))
98.8%
(pow.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2)
98.8%
(/.f32 1 (/.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
98.6%
(/.f32 1 (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))))
99.9%
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
98.5%
(-.f32 1 ux)
98.7%
(+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
98.8%
(+.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 1 (+.f32 ux (*.f32 ux maxCos)))))
9.0%
(*.f32 ux maxCos)
70.8%
1
Compiler

Compiled 650 to 468 computations (28% saved)

localize313.0ms (5.6%)

Localize:

Found 15 expressions with local error:

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

Compiled 201 to 108 computations (46.3% saved)

series83.0ms (1.5%)

Counts
13 → 228
Calls

60 calls:

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

rewrite98.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
746×add-sqr-sqrt
738×pow1
732×*-un-lft-identity
700×add-exp-log
700×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify133.0ms (2.4%)

Algorithm
egg-herbie
Rules
812×times-frac
800×fma-def
782×associate-*r*
678×associate-*l*
528×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

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

eval341.0ms (6.1%)

Compiler

Compiled 17294 to 11007 computations (36.4% saved)

prune190.0ms (3.4%)

Pruning

12 alts after pruning (9 fresh and 3 done)

PrunedKeptTotal
New7327739
Fresh426
Picked325
Done011
Total73912751
Accuracy
100.0%
Counts
751 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(fma.f32 ux maxCos (-.f32 1 ux))
98.8%
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2)
97.5%
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
97.5%
(/.f32 1 (/.f32 1 (-.f32 1 ux)))
99.9%
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
98.5%
(-.f32 1 ux)
98.6%
(+.f32 (*.f32 ux maxCos) (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux))) (+.f32 1 ux)))
98.7%
(+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 ux (+.f32 1 ux)) 1)))
98.6%
(+.f32 (*.f32 ux maxCos) (/.f32 1 (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))))
98.8%
(+.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux))))
9.0%
(*.f32 ux maxCos)
70.8%
1
99.9%
(fma.f32 ux maxCos (-.f32 1 ux))
98.8%
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2)
97.5%
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
97.5%
(/.f32 1 (/.f32 1 (-.f32 1 ux)))
99.9%
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
98.5%
(-.f32 1 ux)
98.6%
(+.f32 (*.f32 ux maxCos) (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux))) (+.f32 1 ux)))
98.7%
(+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 (*.f32 ux (+.f32 1 ux)) 1)))
98.6%
(+.f32 (*.f32 ux maxCos) (/.f32 1 (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))))
98.8%
(+.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux))))
9.0%
(*.f32 ux maxCos)
70.8%
1
Compiler

Compiled 534 to 408 computations (23.6% saved)

localize423.0ms (7.6%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
99.9%
(+.f32 (*.f32 ux maxCos) (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux))) (+.f32 1 ux)))
99.9%
(-.f32 1 (pow.f32 ux 4))
99.5%
(/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux)))
99.0%
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux))) (+.f32 1 ux))
99.9%
(+.f32 (*.f32 ux maxCos) (/.f32 1 (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))))
99.9%
(-.f32 1 (*.f32 ux ux))
99.8%
(/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))
98.9%
(/.f32 1 (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux))))
99.9%
(-.f32 1 (*.f32 ux ux))
99.0%
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
100.0%
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
99.9%
(*.f32 ux (-.f32 1 maxCos))
99.5%
(sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
98.9%
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2)
Compiler

Compiled 191 to 110 computations (42.4% saved)

series14.0ms (0.2%)

Counts
9 → 124
Calls

39 calls:

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

rewrite92.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
540×add-sqr-sqrt
532×pow1
528×*-un-lft-identity
508×add-exp-log
508×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify176.0ms (3.2%)

Algorithm
egg-herbie
Rules
950×associate-*r*
884×associate-*l*
808×fma-neg
548×associate-/l*
528×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
071714551
1182912183
2784212171
Stop Event
node limit
Counts
491 → 442
Calls
Call 1
Inputs
1
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (+.f32 (*.f32 ux (-.f32 maxCos 1)) (*.f32 (pow.f32 ux 2) (+.f32 (*.f32 -1/4 (pow.f32 (-.f32 maxCos 1) 2)) (*.f32 1/4 (pow.f32 (-.f32 maxCos 1) 2))))))
(+.f32 1 (+.f32 (*.f32 ux (-.f32 maxCos 1)) (+.f32 (*.f32 (pow.f32 ux 2) (+.f32 (*.f32 -1/4 (pow.f32 (-.f32 maxCos 1) 2)) (*.f32 1/4 (pow.f32 (-.f32 maxCos 1) 2)))) (*.f32 (pow.f32 ux 3) (+.f32 (*.f32 -1/8 (pow.f32 (-.f32 maxCos 1) 3)) (*.f32 1/8 (pow.f32 (-.f32 maxCos 1) 3)))))))
(-.f32 1 ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (+.f32 (*.f32 maxCos ux) (*.f32 (pow.f32 maxCos 2) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 ux 2) (-.f32 1 ux))) (*.f32 1/4 (/.f32 (pow.f32 ux 2) (-.f32 1 ux))))))) ux)
(-.f32 (+.f32 1 (+.f32 (*.f32 maxCos ux) (+.f32 (*.f32 (pow.f32 maxCos 2) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 ux 2) (-.f32 1 ux))) (*.f32 1/4 (/.f32 (pow.f32 ux 2) (-.f32 1 ux))))) (*.f32 (pow.f32 maxCos 3) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 ux 3) (pow.f32 (-.f32 1 ux) 2))) (*.f32 1/8 (/.f32 (pow.f32 ux 3) (pow.f32 (-.f32 1 ux) 2)))))))) ux)
1
(+.f32 1 (*.f32 1/2 (*.f32 ux (-.f32 maxCos 1))))
(+.f32 1 (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 maxCos 1) 2))) (*.f32 1/2 (*.f32 ux (-.f32 maxCos 1)))))
(+.f32 1 (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 maxCos 1) 2))) (+.f32 (*.f32 1/16 (*.f32 (pow.f32 ux 3) (pow.f32 (-.f32 maxCos 1) 3))) (*.f32 1/2 (*.f32 ux (-.f32 maxCos 1))))))
(sqrt.f32 (-.f32 1 ux))
(+.f32 (sqrt.f32 (-.f32 1 ux)) (*.f32 1/2 (*.f32 (*.f32 maxCos ux) (sqrt.f32 (/.f32 1 (-.f32 1 ux))))))
(+.f32 (sqrt.f32 (-.f32 1 ux)) (+.f32 (*.f32 -1/8 (*.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 3))))) (*.f32 1/2 (*.f32 (*.f32 maxCos ux) (sqrt.f32 (/.f32 1 (-.f32 1 ux)))))))
(+.f32 (sqrt.f32 (-.f32 1 ux)) (+.f32 (*.f32 -1/8 (*.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 3))))) (+.f32 (*.f32 1/16 (*.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 5))))) (*.f32 1/2 (*.f32 (*.f32 maxCos ux) (sqrt.f32 (/.f32 1 (-.f32 1 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 ux)
(+.f32 1 (+.f32 ux (pow.f32 ux 2)))
(+.f32 1 (+.f32 ux (+.f32 (pow.f32 ux 2) (pow.f32 ux 3))))
(/.f32 -1 ux)
(neg.f32 (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2))))
(neg.f32 (+.f32 (/.f32 1 ux) (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 3)))))
(neg.f32 (+.f32 (/.f32 1 ux) (+.f32 (/.f32 1 (pow.f32 ux 2)) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (pow.f32 ux 4))))))
(/.f32 -1 ux)
(neg.f32 (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2))))
(neg.f32 (+.f32 (/.f32 1 ux) (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 3)))))
(neg.f32 (+.f32 (/.f32 1 ux) (+.f32 (/.f32 1 (pow.f32 ux 2)) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (pow.f32 ux 4))))))
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 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 -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 (pow.f32 ux 4)))
(+.f32 1 (*.f32 -1 (pow.f32 ux 4)))
(+.f32 1 (*.f32 -1 (pow.f32 ux 4)))
(*.f32 -1 (pow.f32 ux 4))
(+.f32 1 (*.f32 -1 (pow.f32 ux 4)))
(+.f32 1 (*.f32 -1 (pow.f32 ux 4)))
(+.f32 1 (*.f32 -1 (pow.f32 ux 4)))
(*.f32 -1 (pow.f32 ux 4))
(+.f32 1 (*.f32 -1 (pow.f32 ux 4)))
(+.f32 1 (*.f32 -1 (pow.f32 ux 4)))
(+.f32 1 (*.f32 -1 (pow.f32 ux 4)))
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 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2)))) (/.f32 (pow.f32 ux 4) (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2)))))
(-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 1 (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2))))) (/.f32 (pow.f32 ux 4) (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2)))))
(-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 1 (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2))))) (/.f32 (pow.f32 ux 4) (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2)))))
(-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 1 (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2))))) (/.f32 (pow.f32 ux 4) (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2)))))
(*.f32 maxCos ux)
(-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 1 (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2))))) (/.f32 (pow.f32 ux 4) (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2)))))
(-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 1 (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2))))) (/.f32 (pow.f32 ux 4) (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2)))))
(-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 1 (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2))))) (/.f32 (pow.f32 ux 4) (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2)))))
(*.f32 maxCos ux)
(-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 1 (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2))))) (/.f32 (pow.f32 ux 4) (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2)))))
(-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 1 (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2))))) (/.f32 (pow.f32 ux 4) (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2)))))
(-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 1 (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2))))) (/.f32 (pow.f32 ux 4) (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos))))
(+.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1))
(+.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1)
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(-.f32 (exp.f32 (log1p.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))) 1)
(-.f32 (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (+.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))
(-.f32 (/.f32 1 (+.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 1 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))) (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2) (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1/4) (*.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1/4) (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (+.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1/4)) (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1/4))
(*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(/.f32 1 (/.f32 (+.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(/.f32 1 (/.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (neg.f32 (+.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (neg.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 3)) (+.f32 1 (-.f32 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) (*.f32 ux (neg.f32 (-.f32 1 maxCos))))))
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) (*.f32 ux (neg.f32 (-.f32 1 maxCos))))) (-.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 2))
(log.f32 (exp.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3))
(expm1.f32 (log1p.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(exp.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) 1))
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))) 1)
(*.f32 1 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 1)
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))) (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1/4) (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1/4))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 1/2))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (sqrt.f32 (+.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (sqrt.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1/2)
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))) 3)
(pow.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3/2) 1/3)
(pow.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1/4) 2)
(fabs.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(exp.f32 (*.f32 1/2 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) 1/2))
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(+.f32 1 (neg.f32 ux))
(+.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (*.f32 (*.f32 ux (neg.f32 ux)) (exp.f32 (neg.f32 (log1p.f32 ux)))))
(+.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) 1) (*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (*.f32 ux (neg.f32 ux))))
(-.f32 1 ux)
(-.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
(-.f32 (exp.f32 (log1p.f32 (-.f32 1 ux))) 1)
(-.f32 (/.f32 (/.f32 1 (fma.f32 ux ux 1)) (+.f32 1 ux)) (/.f32 (/.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)) (+.f32 1 ux)))
(-.f32 (/.f32 1 (*.f32 (+.f32 1 ux) (fma.f32 ux ux 1))) (/.f32 (pow.f32 ux 4) (*.f32 (+.f32 1 ux) (fma.f32 ux ux 1))))
(*.f32 1 (-.f32 1 ux))
(*.f32 (-.f32 1 (*.f32 ux ux)) (exp.f32 (neg.f32 (log1p.f32 ux))))
(*.f32 (-.f32 1 ux) 1)
(*.f32 (-.f32 1 (pow.f32 ux 4)) (/.f32 1 (*.f32 (+.f32 1 ux) (fma.f32 ux ux 1))))
(*.f32 (-.f32 1 (pow.f32 ux 4)) (*.f32 (/.f32 1 (fma.f32 ux ux 1)) (exp.f32 (neg.f32 (log1p.f32 ux)))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (exp.f32 (neg.f32 (log1p.f32 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 (*.f32 ux ux))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (exp.f32 (neg.f32 (log1p.f32 ux)))))
(*.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 ux)))
(*.f32 -1 (/.f32 1 (/.f32 -1 (-.f32 1 ux))))
(*.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 1 (+.f32 -1 (neg.f32 ux))))
(*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (-.f32 1 (*.f32 ux ux)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 1 (-.f32 1 ux))) 2) -1) (pow.f32 (cbrt.f32 (/.f32 1 (-.f32 1 ux))) -1))
(*.f32 (pow.f32 (/.f32 1 (sqrt.f32 (-.f32 1 ux))) -1) (pow.f32 (/.f32 1 (sqrt.f32 (-.f32 1 ux))) -1))
(*.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 (-.f32 1 (pow.f32 ux 4)) 1) (/.f32 (/.f32 1 (fma.f32 ux ux 1)) (+.f32 1 ux)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (/.f32 (/.f32 1 (fma.f32 ux ux 1)) (cbrt.f32 (+.f32 1 ux))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (sqrt.f32 (+.f32 1 ux))) (/.f32 (/.f32 1 (fma.f32 ux ux 1)) (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 (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))) 1) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux 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 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) 2) (+.f32 1 ux)) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) (fma.f32 ux ux 1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 4))) (+.f32 1 ux)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 4))) (fma.f32 ux ux 1)))
(*.f32 (/.f32 1 (+.f32 -1 (neg.f32 ux))) (neg.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) 1) (-.f32 1 (*.f32 ux ux)))
(*.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (-.f32 1 (pow.f32 ux 4))) (/.f32 1 (fma.f32 ux ux 1)))
(*.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))) (sqrt.f32 (-.f32 1 (*.f32 ux 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 (fma.f32 ux ux 1) ux))
(pow.f32 (/.f32 1 (-.f32 1 ux)) -1)
(pow.f32 (-.f32 1 ux) 1)
(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)
(neg.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 -1 (neg.f32 ux))))
(sqrt.f32 (pow.f32 (-.f32 1 ux) 2))
(log.f32 (exp.f32 (-.f32 1 ux)))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))))
(cbrt.f32 (pow.f32 (-.f32 1 ux) 3))
(expm1.f32 (log1p.f32 (-.f32 1 ux)))
(exp.f32 (log.f32 (-.f32 1 ux)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (-.f32 1 ux))) -1))
(exp.f32 (*.f32 (log.f32 (-.f32 1 ux)) 1))
(log1p.f32 (expm1.f32 (-.f32 1 ux)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (-.f32 1 ux)))) 1)
(*.f32 1 (/.f32 1 (-.f32 1 ux)))
(*.f32 (+.f32 1 ux) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 1 (-.f32 1 ux)) 1)
(*.f32 (cbrt.f32 (/.f32 1 (-.f32 1 ux))) (pow.f32 (cbrt.f32 (/.f32 1 (-.f32 1 ux))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1 (-.f32 1 ux))) 2) (cbrt.f32 (/.f32 1 (-.f32 1 ux))))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (*.f32 (cbrt.f32 (+.f32 1 ux)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 ux))) (/.f32 1 (sqrt.f32 (-.f32 1 ux))))
(*.f32 (sqrt.f32 (+.f32 1 ux)) (*.f32 (sqrt.f32 (+.f32 1 ux)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))))
(*.f32 -1 (/.f32 -1 (-.f32 1 ux)))
(*.f32 (+.f32 -1 (neg.f32 ux)) (/.f32 1 (neg.f32 (-.f32 1 (*.f32 ux ux)))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (+.f32 1 ux))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 4))) (*.f32 (+.f32 1 ux) (fma.f32 ux ux 1)))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 4))) (/.f32 (+.f32 1 ux) (/.f32 1 (fma.f32 ux ux 1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)) (/.f32 (+.f32 1 ux) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 ux ux)))) (/.f32 (+.f32 1 ux) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) 1) (/.f32 (cbrt.f32 (+.f32 1 ux)) (-.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (-.f32 1 (pow.f32 ux 4))) (/.f32 (cbrt.f32 (+.f32 1 ux)) (/.f32 1 (fma.f32 ux ux 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)) (cbrt.f32 (/.f32 1 (-.f32 1 ux))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))) (/.f32 (cbrt.f32 (+.f32 1 ux)) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 ux)) 1) (/.f32 (sqrt.f32 (+.f32 1 ux)) (-.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 ux)) (-.f32 1 (pow.f32 ux 4))) (/.f32 (sqrt.f32 (+.f32 1 ux)) (/.f32 1 (fma.f32 ux ux 1))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 ux)) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)) (/.f32 (sqrt.f32 (+.f32 1 ux)) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))))
(*.f32 (/.f32 1 (neg.f32 (-.f32 1 (*.f32 ux ux)))) (+.f32 -1 (neg.f32 ux)))
(*.f32 (/.f32 (+.f32 1 ux) 1) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4))) (fma.f32 ux ux 1))
(*.f32 (/.f32 (+.f32 1 ux) (neg.f32 (-.f32 1 (pow.f32 ux 4)))) (neg.f32 (fma.f32 ux ux 1)))
(*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(pow.f32 (/.f32 1 (-.f32 1 ux)) 1)
(pow.f32 (-.f32 1 ux) -1)
(pow.f32 (cbrt.f32 (/.f32 1 (-.f32 1 ux))) 3)
(pow.f32 (pow.f32 (/.f32 1 (-.f32 1 ux)) 3) 1/3)
(pow.f32 (/.f32 1 (sqrt.f32 (-.f32 1 ux))) 2)
(neg.f32 (/.f32 (+.f32 1 ux) (neg.f32 (-.f32 1 (*.f32 ux ux)))))
(sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2)))
(log.f32 (exp.f32 (/.f32 1 (-.f32 1 ux))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (-.f32 1 ux)))))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 1 ux)) 3))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (-.f32 1 (*.f32 ux ux)) 3)))
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 1 ux))))
(exp.f32 (neg.f32 (log.f32 (-.f32 1 ux))))
(exp.f32 (*.f32 (neg.f32 (log.f32 (-.f32 1 ux))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 1 ux))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 1)
(-.f32 (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))) (/.f32 (pow.f32 (-.f32 1 ux) 2) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))
(*.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(*.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(*.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (-.f32 1 ux) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(*.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (/.f32 1 (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (-.f32 1 ux) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))))
(/.f32 1 (/.f32 (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (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 (-.f32 1 ux) (-.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 ux (*.f32 maxCos (-.f32 1 ux))))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (-.f32 1 ux) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2))) (neg.f32 (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 3)
(pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2)
(sqrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))
(log.f32 (exp.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3))
(expm1.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(exp.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(exp.f32 (*.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 1))
(log1p.f32 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(fma.f32 1 (-.f32 1 ux) (*.f32 ux maxCos))
(fma.f32 1 (*.f32 ux maxCos) (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 (-.f32 1 (*.f32 ux ux)) (exp.f32 (neg.f32 (log1p.f32 ux))) (*.f32 ux maxCos))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (cbrt.f32 (*.f32 ux maxCos)) (-.f32 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 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))
(fma.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (-.f32 1 (*.f32 ux ux)) (*.f32 ux maxCos))
(+.f32 1 (neg.f32 ux))
(+.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (*.f32 (*.f32 ux (neg.f32 ux)) (exp.f32 (neg.f32 (log1p.f32 ux)))))
(+.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) 1) (*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (*.f32 ux (neg.f32 ux))))
(-.f32 1 ux)
(-.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
(-.f32 (exp.f32 (log1p.f32 (-.f32 1 ux))) 1)
(-.f32 (/.f32 (/.f32 1 (fma.f32 ux ux 1)) (+.f32 1 ux)) (/.f32 (/.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)) (+.f32 1 ux)))
(-.f32 (/.f32 1 (*.f32 (+.f32 1 ux) (fma.f32 ux ux 1))) (/.f32 (pow.f32 ux 4) (*.f32 (+.f32 1 ux) (fma.f32 ux ux 1))))
(*.f32 1 (-.f32 1 ux))
(*.f32 (-.f32 1 (*.f32 ux ux)) (exp.f32 (neg.f32 (log1p.f32 ux))))
(*.f32 (-.f32 1 ux) 1)
(*.f32 (-.f32 1 (pow.f32 ux 4)) (/.f32 1 (*.f32 (+.f32 1 ux) (fma.f32 ux ux 1))))
(*.f32 (-.f32 1 (pow.f32 ux 4)) (*.f32 (/.f32 1 (fma.f32 ux ux 1)) (exp.f32 (neg.f32 (log1p.f32 ux)))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (exp.f32 (neg.f32 (log1p.f32 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 (*.f32 ux ux))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (exp.f32 (neg.f32 (log1p.f32 ux)))))
(*.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 ux)))
(*.f32 -1 (/.f32 1 (/.f32 -1 (-.f32 1 ux))))
(*.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 1 (+.f32 -1 (neg.f32 ux))))
(*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (-.f32 1 (*.f32 ux ux)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 1 (-.f32 1 ux))) 2) -1) (pow.f32 (cbrt.f32 (/.f32 1 (-.f32 1 ux))) -1))
(*.f32 (pow.f32 (/.f32 1 (sqrt.f32 (-.f32 1 ux))) -1) (pow.f32 (/.f32 1 (sqrt.f32 (-.f32 1 ux))) -1))
(*.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 (-.f32 1 (pow.f32 ux 4)) 1) (/.f32 (/.f32 1 (fma.f32 ux ux 1)) (+.f32 1 ux)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (/.f32 (/.f32 1 (fma.f32 ux ux 1)) (cbrt.f32 (+.f32 1 ux))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (sqrt.f32 (+.f32 1 ux))) (/.f32 (/.f32 1 (fma.f32 ux ux 1)) (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 (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))) 1) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux 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 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) 2) (+.f32 1 ux)) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) (fma.f32 ux ux 1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 4))) (+.f32 1 ux)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 4))) (fma.f32 ux ux 1)))
(*.f32 (/.f32 1 (+.f32 -1 (neg.f32 ux))) (neg.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) 1) (-.f32 1 (*.f32 ux ux)))
(*.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (-.f32 1 (pow.f32 ux 4))) (/.f32 1 (fma.f32 ux ux 1)))
(*.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))) (sqrt.f32 (-.f32 1 (*.f32 ux 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 (fma.f32 ux ux 1) ux))
(pow.f32 (/.f32 1 (-.f32 1 ux)) -1)
(pow.f32 (-.f32 1 ux) 1)
(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)
(neg.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 -1 (neg.f32 ux))))
(sqrt.f32 (pow.f32 (-.f32 1 ux) 2))
(log.f32 (exp.f32 (-.f32 1 ux)))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))))
(cbrt.f32 (pow.f32 (-.f32 1 ux) 3))
(expm1.f32 (log1p.f32 (-.f32 1 ux)))
(exp.f32 (log.f32 (-.f32 1 ux)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (-.f32 1 ux))) -1))
(exp.f32 (*.f32 (log.f32 (-.f32 1 ux)) 1))
(log1p.f32 (expm1.f32 (-.f32 1 ux)))
(+.f32 1 (*.f32 ux (neg.f32 ux)))
(+.f32 1 (*.f32 (*.f32 ux (neg.f32 ux)) 1))
(+.f32 (/.f32 1 (fma.f32 ux ux 1)) (neg.f32 (/.f32 (pow.f32 ux 4) (fma.f32 ux ux 1))))
(+.f32 (*.f32 ux (neg.f32 ux)) 1)
(-.f32 1 (*.f32 ux ux))
(-.f32 (/.f32 1 (fma.f32 ux ux 1)) (/.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)))
(-.f32 (exp.f32 (log1p.f32 (-.f32 1 (*.f32 ux ux)))) 1)
(-.f32 (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))) (/.f32 (pow.f32 ux 6) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 1 (-.f32 1 (*.f32 ux ux)))
(*.f32 (-.f32 1 (*.f32 ux ux)) 1)
(*.f32 (-.f32 1 (pow.f32 ux 4)) (/.f32 1 (fma.f32 ux ux 1)))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) 2) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) (/.f32 1 (fma.f32 ux ux 1))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 4))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 4))) (/.f32 1 (fma.f32 ux ux 1))))
(*.f32 (neg.f32 (-.f32 1 (pow.f32 ux 4))) (/.f32 1 (neg.f32 (fma.f32 ux ux 1))))
(*.f32 (/.f32 1 (fma.f32 ux ux 1)) (-.f32 1 (pow.f32 ux 4)))
(*.f32 (-.f32 1 (pow.f32 ux 6)) (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 ux ux 1) 2))) (/.f32 (-.f32 1 (pow.f32 ux 4)) (cbrt.f32 (fma.f32 ux ux 1))))
(*.f32 (/.f32 1 (hypot.f32 1 ux)) (/.f32 (-.f32 1 (pow.f32 ux 4)) (hypot.f32 1 ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) (fma.f32 ux ux 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) 2) (cbrt.f32 (pow.f32 (fma.f32 ux ux 1) 2))) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) 2) (hypot.f32 1 ux)) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) (hypot.f32 1 ux)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 4))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 4))) (fma.f32 ux ux 1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 4))) (cbrt.f32 (pow.f32 (fma.f32 ux ux 1) 2))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 4))) (cbrt.f32 (fma.f32 ux ux 1))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (-.f32 1 (pow.f32 ux 4))) (-.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (pow.f32 ux 6))) (+.f32 1 (-.f32 (pow.f32 ux 4) (*.f32 ux ux))))
(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)
(pow.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) -1)
(neg.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (neg.f32 (fma.f32 ux ux 1))))
(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))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 ux 4)) 3) (pow.f32 (fma.f32 ux ux 1) 3)))
(expm1.f32 (log1p.f32 (-.f32 1 (*.f32 ux ux))))
(exp.f32 (log1p.f32 (*.f32 ux (neg.f32 ux))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (neg.f32 ux))) 1))
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 ux ux))))
(+.f32 1 (neg.f32 (pow.f32 ux 4)))
(+.f32 1 (*.f32 (neg.f32 (pow.f32 ux 4)) 1))
(+.f32 (neg.f32 (pow.f32 ux 4)) 1)
(*.f32 1 (-.f32 1 (pow.f32 ux 4)))
(*.f32 (-.f32 1 (pow.f32 ux 4)) 1)
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) 2))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) 2) (cbrt.f32 (-.f32 1 (pow.f32 ux 4))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 4))) (sqrt.f32 (-.f32 1 (pow.f32 ux 4))))
(*.f32 (-.f32 1 (pow.f32 ux 12)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 ux 4) (pow.f32 ux 8)))))
(*.f32 (-.f32 1 (pow.f32 ux 8)) (/.f32 1 (+.f32 1 (pow.f32 ux 4))))
(/.f32 1 (/.f32 (+.f32 1 (+.f32 (pow.f32 ux 4) (pow.f32 ux 8))) (-.f32 1 (pow.f32 ux 12))))
(/.f32 1 (/.f32 (+.f32 1 (pow.f32 ux 4)) (-.f32 1 (pow.f32 ux 8))))
(/.f32 (-.f32 1 (pow.f32 ux 12)) (+.f32 1 (+.f32 (pow.f32 ux 4) (pow.f32 ux 8))))
(/.f32 (-.f32 1 (pow.f32 ux 8)) (+.f32 1 (pow.f32 ux 4)))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 12))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 ux 4) (pow.f32 ux 8)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 8))) (neg.f32 (+.f32 1 (pow.f32 ux 4))))
(/.f32 (+.f32 1 (pow.f32 (neg.f32 (pow.f32 ux 4)) 3)) (+.f32 1 (-.f32 (*.f32 (neg.f32 (pow.f32 ux 4)) (neg.f32 (pow.f32 ux 4))) (neg.f32 (pow.f32 ux 4)))))
(/.f32 (-.f32 1 (*.f32 (neg.f32 (pow.f32 ux 4)) (neg.f32 (pow.f32 ux 4)))) (-.f32 1 (neg.f32 (pow.f32 ux 4))))
(pow.f32 (-.f32 1 (pow.f32 ux 4)) 1)
(pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) 3)
(pow.f32 (pow.f32 (-.f32 1 (pow.f32 ux 4)) 3) 1/3)
(pow.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 4))) 2)
(sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 ux 4)) 2))
(log.f32 (exp.f32 (-.f32 1 (pow.f32 ux 4))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (pow.f32 ux 4)))))
(cbrt.f32 (pow.f32 (-.f32 1 (pow.f32 ux 4)) 3))
(expm1.f32 (log1p.f32 (-.f32 1 (pow.f32 ux 4))))
(exp.f32 (log1p.f32 (neg.f32 (pow.f32 ux 4))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 (pow.f32 ux 4))) 1))
(log1p.f32 (expm1.f32 (-.f32 1 (pow.f32 ux 4))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 1)
(-.f32 (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))) (/.f32 (pow.f32 (-.f32 1 ux) 2) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))
(*.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))
(*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(*.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(*.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (-.f32 1 ux) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(*.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (/.f32 1 (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (-.f32 1 ux) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))))
(/.f32 1 (/.f32 (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (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 (-.f32 1 ux) (-.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 ux (*.f32 maxCos (-.f32 1 ux))))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (-.f32 1 ux) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2))) (neg.f32 (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 3)
(pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2)
(sqrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))
(log.f32 (exp.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3))
(expm1.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(exp.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(exp.f32 (*.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 1))
(log1p.f32 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(fma.f32 1 (-.f32 1 ux) (*.f32 ux maxCos))
(fma.f32 1 (*.f32 ux maxCos) (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 (-.f32 1 (*.f32 ux ux)) (exp.f32 (neg.f32 (log1p.f32 ux))) (*.f32 ux maxCos))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (cbrt.f32 (*.f32 ux maxCos)) (-.f32 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 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))
(fma.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (-.f32 1 (*.f32 ux ux)) (*.f32 ux maxCos))
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 (*.f32 ux (-.f32 maxCos 1)) (*.f32 (pow.f32 ux 2) (+.f32 (*.f32 -1/4 (pow.f32 (-.f32 maxCos 1) 2)) (*.f32 1/4 (pow.f32 (-.f32 maxCos 1) 2))))))
(+.f32 1 (fma.f32 ux (+.f32 maxCos -1) (*.f32 (*.f32 ux ux) (*.f32 (pow.f32 (+.f32 maxCos -1) 2) 0))))
(+.f32 1 (fma.f32 ux (+.f32 maxCos -1) (*.f32 ux (*.f32 ux 0))))
(+.f32 1 (+.f32 (*.f32 ux (-.f32 maxCos 1)) (+.f32 (*.f32 (pow.f32 ux 2) (+.f32 (*.f32 -1/4 (pow.f32 (-.f32 maxCos 1) 2)) (*.f32 1/4 (pow.f32 (-.f32 maxCos 1) 2)))) (*.f32 (pow.f32 ux 3) (+.f32 (*.f32 -1/8 (pow.f32 (-.f32 maxCos 1) 3)) (*.f32 1/8 (pow.f32 (-.f32 maxCos 1) 3)))))))
(+.f32 1 (fma.f32 ux (+.f32 maxCos -1) (fma.f32 (*.f32 ux ux) (*.f32 (pow.f32 (+.f32 maxCos -1) 2) 0) (*.f32 (pow.f32 ux 3) (*.f32 (pow.f32 (+.f32 maxCos -1) 3) 0)))))
(+.f32 (fma.f32 (*.f32 ux ux) 0 (*.f32 (pow.f32 ux 3) 0)) (-.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 (*.f32 maxCos ux) (*.f32 (pow.f32 maxCos 2) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 ux 2) (-.f32 1 ux))) (*.f32 1/4 (/.f32 (pow.f32 ux 2) (-.f32 1 ux))))))) ux)
(-.f32 (+.f32 1 (fma.f32 maxCos ux (*.f32 (*.f32 maxCos maxCos) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 1 ux)) 0)))) ux)
(+.f32 (fma.f32 ux maxCos 1) (-.f32 (*.f32 maxCos (*.f32 maxCos 0)) ux))
(+.f32 (fma.f32 ux maxCos 1) (fma.f32 (*.f32 maxCos maxCos) 0 (neg.f32 ux)))
(-.f32 (+.f32 1 (+.f32 (*.f32 maxCos ux) (+.f32 (*.f32 (pow.f32 maxCos 2) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 ux 2) (-.f32 1 ux))) (*.f32 1/4 (/.f32 (pow.f32 ux 2) (-.f32 1 ux))))) (*.f32 (pow.f32 maxCos 3) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 ux 3) (pow.f32 (-.f32 1 ux) 2))) (*.f32 1/8 (/.f32 (pow.f32 ux 3) (pow.f32 (-.f32 1 ux) 2)))))))) ux)
(+.f32 1 (-.f32 (fma.f32 maxCos ux (fma.f32 (*.f32 maxCos maxCos) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 1 ux)) 0) (*.f32 (pow.f32 maxCos 3) (*.f32 (/.f32 (pow.f32 ux 3) (pow.f32 (-.f32 1 ux) 2)) 0)))) ux))
(+.f32 1 (-.f32 (fma.f32 ux maxCos (fma.f32 (pow.f32 maxCos 3) 0 (*.f32 maxCos (*.f32 maxCos 0)))) ux))
1
(+.f32 1 (*.f32 1/2 (*.f32 ux (-.f32 maxCos 1))))
(+.f32 1 (*.f32 (*.f32 ux (+.f32 maxCos -1)) 1/2))
(fma.f32 1/2 (-.f32 (*.f32 ux maxCos) ux) 1)
(+.f32 1 (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 maxCos 1) 2))) (*.f32 1/2 (*.f32 ux (-.f32 maxCos 1)))))
(+.f32 1 (fma.f32 -1/8 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 maxCos -1) 2)) (*.f32 (*.f32 ux (+.f32 maxCos -1)) 1/2)))
(+.f32 (fma.f32 1/2 (-.f32 (*.f32 ux maxCos) ux) 1) (*.f32 -1/8 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(+.f32 (fma.f32 1/2 (-.f32 (*.f32 ux maxCos) ux) 1) (*.f32 -1/8 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2)))
(+.f32 1 (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 maxCos 1) 2))) (+.f32 (*.f32 1/16 (*.f32 (pow.f32 ux 3) (pow.f32 (-.f32 maxCos 1) 3))) (*.f32 1/2 (*.f32 ux (-.f32 maxCos 1))))))
(+.f32 1 (fma.f32 -1/8 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 maxCos -1) 2)) (fma.f32 1/16 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 maxCos -1) 3)) (*.f32 (*.f32 ux (+.f32 maxCos -1)) 1/2))))
(+.f32 (fma.f32 -1/8 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (*.f32 1/16 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) 3))) (fma.f32 1/2 (-.f32 (*.f32 ux maxCos) ux) 1))
(+.f32 (fma.f32 -1/8 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2) (*.f32 1/16 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) 3))) (fma.f32 1/2 (-.f32 (*.f32 ux maxCos) ux) 1))
(sqrt.f32 (-.f32 1 ux))
(+.f32 (sqrt.f32 (-.f32 1 ux)) (*.f32 1/2 (*.f32 (*.f32 maxCos ux) (sqrt.f32 (/.f32 1 (-.f32 1 ux))))))
(+.f32 (sqrt.f32 (-.f32 1 ux)) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 ux))) (*.f32 ux maxCos))))
(fma.f32 1/2 (*.f32 ux (*.f32 maxCos (fabs.f32 (pow.f32 (-.f32 1 ux) -1/2)))) (sqrt.f32 (-.f32 1 ux)))
(+.f32 (sqrt.f32 (-.f32 1 ux)) (+.f32 (*.f32 -1/8 (*.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 3))))) (*.f32 1/2 (*.f32 (*.f32 maxCos ux) (sqrt.f32 (/.f32 1 (-.f32 1 ux)))))))
(+.f32 (sqrt.f32 (-.f32 1 ux)) (fma.f32 -1/8 (*.f32 (*.f32 maxCos maxCos) (*.f32 (*.f32 ux ux) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 3))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 ux))) (*.f32 ux maxCos)))))
(+.f32 (fma.f32 1/2 (*.f32 ux (*.f32 maxCos (fabs.f32 (pow.f32 (-.f32 1 ux) -1/2)))) (sqrt.f32 (-.f32 1 ux))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 3))) (*.f32 -1/8 (pow.f32 (*.f32 ux maxCos) 2))))
(+.f32 (sqrt.f32 (-.f32 1 ux)) (+.f32 (*.f32 -1/8 (*.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 3))))) (+.f32 (*.f32 1/16 (*.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 5))))) (*.f32 1/2 (*.f32 (*.f32 maxCos ux) (sqrt.f32 (/.f32 1 (-.f32 1 ux))))))))
(+.f32 (sqrt.f32 (-.f32 1 ux)) (fma.f32 -1/8 (*.f32 (*.f32 maxCos maxCos) (*.f32 (*.f32 ux ux) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 3))))) (fma.f32 1/16 (*.f32 (pow.f32 (*.f32 ux maxCos) 3) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 5)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 ux))) (*.f32 ux maxCos))))))
(+.f32 (fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 3))) (pow.f32 (*.f32 ux maxCos) 2)) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 5))) (*.f32 1/16 (pow.f32 (*.f32 ux maxCos) 3)))) (fma.f32 1/2 (*.f32 ux (*.f32 maxCos (fabs.f32 (pow.f32 (-.f32 1 ux) -1/2)))) (sqrt.f32 (-.f32 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 ux)
(+.f32 1 (+.f32 ux (pow.f32 ux 2)))
(+.f32 1 (+.f32 ux (*.f32 ux ux)))
(+.f32 1 (fma.f32 ux ux ux))
(+.f32 1 (+.f32 ux (+.f32 (pow.f32 ux 2) (pow.f32 ux 3))))
(+.f32 1 (+.f32 ux (+.f32 (*.f32 ux ux) (pow.f32 ux 3))))
(*.f32 (+.f32 1 ux) (fma.f32 ux ux 1))
(/.f32 -1 ux)
(neg.f32 (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2))))
(neg.f32 (+.f32 (/.f32 1 ux) (/.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 -1 ux) (/.f32 -1 (*.f32 ux ux)))
(neg.f32 (+.f32 (/.f32 1 ux) (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 3)))))
(neg.f32 (+.f32 (/.f32 1 ux) (+.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 3)))))
(-.f32 (+.f32 (/.f32 -1 ux) (/.f32 -1 (*.f32 ux ux))) (/.f32 1 (pow.f32 ux 3)))
(neg.f32 (+.f32 (/.f32 1 ux) (+.f32 (/.f32 1 (pow.f32 ux 2)) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (pow.f32 ux 4))))))
(neg.f32 (+.f32 (/.f32 1 ux) (+.f32 (/.f32 1 (*.f32 ux ux)) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (pow.f32 ux 4))))))
(-.f32 (+.f32 (/.f32 -1 ux) (/.f32 -1 (*.f32 ux ux))) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (pow.f32 ux 4))))
(/.f32 -1 ux)
(neg.f32 (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2))))
(neg.f32 (+.f32 (/.f32 1 ux) (/.f32 1 (*.f32 ux ux))))
(+.f32 (/.f32 -1 ux) (/.f32 -1 (*.f32 ux ux)))
(neg.f32 (+.f32 (/.f32 1 ux) (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 3)))))
(neg.f32 (+.f32 (/.f32 1 ux) (+.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 3)))))
(-.f32 (+.f32 (/.f32 -1 ux) (/.f32 -1 (*.f32 ux ux))) (/.f32 1 (pow.f32 ux 3)))
(neg.f32 (+.f32 (/.f32 1 ux) (+.f32 (/.f32 1 (pow.f32 ux 2)) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (pow.f32 ux 4))))))
(neg.f32 (+.f32 (/.f32 1 ux) (+.f32 (/.f32 1 (*.f32 ux ux)) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (pow.f32 ux 4))))))
(-.f32 (+.f32 (/.f32 -1 ux) (/.f32 -1 (*.f32 ux ux))) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 (pow.f32 ux 4))))
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 (/.f32 1 (+.f32 1 ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 ux (/.f32 (+.f32 1 ux) ux)))
(/.f32 (-.f32 1 (*.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 ux (/.f32 (+.f32 1 ux) ux)))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (*.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 ux (/.f32 (+.f32 1 ux) ux)))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (*.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 ux (/.f32 (+.f32 1 ux) ux)))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (*.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 ux (/.f32 (+.f32 1 ux) ux)))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (*.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 ux (/.f32 (+.f32 1 ux) ux)))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (*.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 ux (/.f32 (+.f32 1 ux) ux)))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (*.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 ux (/.f32 (+.f32 1 ux) ux)))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (*.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 ux (/.f32 (+.f32 1 ux) ux)))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (*.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 ux (/.f32 (+.f32 1 ux) ux)))
(fma.f32 ux maxCos (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 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 -1 (pow.f32 ux 2)))
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 1 (*.f32 ux ux))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 1 (*.f32 ux ux))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 1 (*.f32 ux ux))
(*.f32 -1 (pow.f32 ux 2))
(*.f32 ux (neg.f32 ux))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 1 (*.f32 ux ux))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 1 (*.f32 ux ux))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 1 (*.f32 ux ux))
(*.f32 -1 (pow.f32 ux 2))
(*.f32 ux (neg.f32 ux))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 1 (*.f32 ux ux))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 1 (*.f32 ux ux))
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 1 (*.f32 ux ux))
1
(+.f32 1 (*.f32 -1 (pow.f32 ux 4)))
(-.f32 1 (pow.f32 ux 4))
(+.f32 1 (*.f32 -1 (pow.f32 ux 4)))
(-.f32 1 (pow.f32 ux 4))
(+.f32 1 (*.f32 -1 (pow.f32 ux 4)))
(-.f32 1 (pow.f32 ux 4))
(*.f32 -1 (pow.f32 ux 4))
(neg.f32 (pow.f32 ux 4))
(+.f32 1 (*.f32 -1 (pow.f32 ux 4)))
(-.f32 1 (pow.f32 ux 4))
(+.f32 1 (*.f32 -1 (pow.f32 ux 4)))
(-.f32 1 (pow.f32 ux 4))
(+.f32 1 (*.f32 -1 (pow.f32 ux 4)))
(-.f32 1 (pow.f32 ux 4))
(*.f32 -1 (pow.f32 ux 4))
(neg.f32 (pow.f32 ux 4))
(+.f32 1 (*.f32 -1 (pow.f32 ux 4)))
(-.f32 1 (pow.f32 ux 4))
(+.f32 1 (*.f32 -1 (pow.f32 ux 4)))
(-.f32 1 (pow.f32 ux 4))
(+.f32 1 (*.f32 -1 (pow.f32 ux 4)))
(-.f32 1 (pow.f32 ux 4))
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 (/.f32 1 (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2)))) (/.f32 (pow.f32 ux 4) (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2)))))
(-.f32 (/.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux ux 1)) (/.f32 (/.f32 (pow.f32 ux 4) (+.f32 1 ux)) (fma.f32 ux ux 1)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)) (+.f32 1 ux))
(-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 1 (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2))))) (/.f32 (pow.f32 ux 4) (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2)))))
(-.f32 (fma.f32 maxCos ux (/.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux ux 1))) (/.f32 (/.f32 (pow.f32 ux 4) (+.f32 1 ux)) (fma.f32 ux ux 1)))
(fma.f32 ux maxCos (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)) (+.f32 1 ux)))
(-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 1 (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2))))) (/.f32 (pow.f32 ux 4) (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2)))))
(-.f32 (fma.f32 maxCos ux (/.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux ux 1))) (/.f32 (/.f32 (pow.f32 ux 4) (+.f32 1 ux)) (fma.f32 ux ux 1)))
(fma.f32 ux maxCos (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)) (+.f32 1 ux)))
(-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 1 (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2))))) (/.f32 (pow.f32 ux 4) (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2)))))
(-.f32 (fma.f32 maxCos ux (/.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux ux 1))) (/.f32 (/.f32 (pow.f32 ux 4) (+.f32 1 ux)) (fma.f32 ux ux 1)))
(fma.f32 ux maxCos (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)) (+.f32 1 ux)))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 1 (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2))))) (/.f32 (pow.f32 ux 4) (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2)))))
(-.f32 (fma.f32 maxCos ux (/.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux ux 1))) (/.f32 (/.f32 (pow.f32 ux 4) (+.f32 1 ux)) (fma.f32 ux ux 1)))
(fma.f32 ux maxCos (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)) (+.f32 1 ux)))
(-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 1 (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2))))) (/.f32 (pow.f32 ux 4) (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2)))))
(-.f32 (fma.f32 maxCos ux (/.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux ux 1))) (/.f32 (/.f32 (pow.f32 ux 4) (+.f32 1 ux)) (fma.f32 ux ux 1)))
(fma.f32 ux maxCos (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)) (+.f32 1 ux)))
(-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 1 (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2))))) (/.f32 (pow.f32 ux 4) (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2)))))
(-.f32 (fma.f32 maxCos ux (/.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux ux 1))) (/.f32 (/.f32 (pow.f32 ux 4) (+.f32 1 ux)) (fma.f32 ux ux 1)))
(fma.f32 ux maxCos (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)) (+.f32 1 ux)))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 1 (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2))))) (/.f32 (pow.f32 ux 4) (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2)))))
(-.f32 (fma.f32 maxCos ux (/.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux ux 1))) (/.f32 (/.f32 (pow.f32 ux 4) (+.f32 1 ux)) (fma.f32 ux ux 1)))
(fma.f32 ux maxCos (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)) (+.f32 1 ux)))
(-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 1 (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2))))) (/.f32 (pow.f32 ux 4) (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2)))))
(-.f32 (fma.f32 maxCos ux (/.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux ux 1))) (/.f32 (/.f32 (pow.f32 ux 4) (+.f32 1 ux)) (fma.f32 ux ux 1)))
(fma.f32 ux maxCos (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)) (+.f32 1 ux)))
(-.f32 (+.f32 (*.f32 maxCos ux) (/.f32 1 (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2))))) (/.f32 (pow.f32 ux 4) (*.f32 (+.f32 1 ux) (+.f32 1 (pow.f32 ux 2)))))
(-.f32 (fma.f32 maxCos ux (/.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux ux 1))) (/.f32 (/.f32 (pow.f32 ux 4) (+.f32 1 ux)) (fma.f32 ux ux 1)))
(fma.f32 ux maxCos (/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)) (+.f32 1 ux)))
(+.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(+.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(+.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(-.f32 (exp.f32 (log1p.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(-.f32 (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (+.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (fma.f32 ux (-.f32 1 maxCos) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) 3)) (+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) 3)) (+.f32 1 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (fma.f32 ux (+.f32 maxCos -1) -1))))
(-.f32 (/.f32 1 (+.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 1 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(*.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))) (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))
(*.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 4))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2) (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(*.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1/4) (*.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1/4) (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(*.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 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (fma.f32 ux (-.f32 1 maxCos) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) 3)) (+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) 3)) (+.f32 1 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (fma.f32 ux (+.f32 maxCos -1) -1))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (+.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1/4)) (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1/4))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))
(*.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 4))
(/.f32 1 (/.f32 (+.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (fma.f32 ux (-.f32 1 maxCos) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) 3)) (+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) 3)) (+.f32 1 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (fma.f32 ux (+.f32 maxCos -1) -1))))
(/.f32 1 (/.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (fma.f32 ux (-.f32 1 maxCos) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) 3)) (+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) 3)) (+.f32 1 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (fma.f32 ux (+.f32 maxCos -1) -1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (neg.f32 (+.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (neg.f32 (+.f32 1 (fma.f32 ux (-.f32 1 maxCos) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))
(/.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 ux (*.f32 ux maxCos)) 3)) (-.f32 -1 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (fma.f32 ux (+.f32 maxCos -1) -1))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (neg.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (+.f32 -1 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 -1 (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (+.f32 -1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2)) (fma.f32 ux (+.f32 maxCos -1) -1))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 3)) (+.f32 1 (-.f32 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) (*.f32 ux (neg.f32 (-.f32 1 maxCos))))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (fma.f32 ux (-.f32 1 maxCos) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) 3)) (+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) 3)) (+.f32 1 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (fma.f32 ux (+.f32 maxCos -1) -1))))
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) (*.f32 ux (neg.f32 (-.f32 1 maxCos))))) (-.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 2))
(fabs.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(log.f32 (exp.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(expm1.f32 (log1p.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(exp.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))) 1)
(sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(*.f32 1 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 1)
(sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(*.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (cbrt.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))))
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))) (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(*.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (cbrt.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))))
(*.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1/4) (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1/4))
(sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(*.f32 (fabs.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) (sqrt.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(*.f32 (fabs.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) (sqrt.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (sqrt.f32 (+.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (sqrt.f32 (+.f32 1 (fma.f32 ux (-.f32 1 maxCos) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))
(/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) 3))) (sqrt.f32 (+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 (hypot.f32 1 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) 3/2)) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (fma.f32 ux (+.f32 maxCos -1) -1)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (sqrt.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 2))) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1/2)
(sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 1)
(sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))) 3)
(sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(pow.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3/2) 1/3)
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3/2))
(cbrt.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 3/2))
(pow.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1/4) 2)
(sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(fabs.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))))
(sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3/2))
(cbrt.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(exp.f32 (*.f32 1/2 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))))))
(sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) 1/2))
(sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))))) 1))
(sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (*.f32 (*.f32 ux (neg.f32 ux)) (exp.f32 (neg.f32 (log1p.f32 ux)))))
(*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (fma.f32 ux (neg.f32 ux) 1))
(/.f32 (-.f32 1 (*.f32 ux ux)) (exp.f32 (log1p.f32 ux)))
(+.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) 1) (*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (*.f32 ux (neg.f32 ux))))
(*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (fma.f32 ux (neg.f32 ux) 1))
(/.f32 (-.f32 1 (*.f32 ux ux)) (exp.f32 (log1p.f32 ux)))
(-.f32 1 ux)
(-.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
(-.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (/.f32 ux (/.f32 (+.f32 1 ux) ux)))
(-.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (*.f32 (/.f32 ux (+.f32 1 ux)) ux))
(-.f32 (exp.f32 (log1p.f32 (-.f32 1 ux))) 1)
(-.f32 1 ux)
(-.f32 (/.f32 (/.f32 1 (fma.f32 ux ux 1)) (+.f32 1 ux)) (/.f32 (/.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)) (+.f32 1 ux)))
(-.f32 (/.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux ux 1)) (/.f32 (/.f32 (pow.f32 ux 4) (+.f32 1 ux)) (fma.f32 ux ux 1)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)) (+.f32 1 ux))
(-.f32 (/.f32 1 (*.f32 (+.f32 1 ux) (fma.f32 ux ux 1))) (/.f32 (pow.f32 ux 4) (*.f32 (+.f32 1 ux) (fma.f32 ux ux 1))))
(-.f32 (/.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux ux 1)) (/.f32 (/.f32 (pow.f32 ux 4) (+.f32 1 ux)) (fma.f32 ux ux 1)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)) (+.f32 1 ux))
(*.f32 1 (-.f32 1 ux))
(-.f32 1 ux)
(*.f32 (-.f32 1 (*.f32 ux ux)) (exp.f32 (neg.f32 (log1p.f32 ux))))
(*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (fma.f32 ux (neg.f32 ux) 1))
(/.f32 (-.f32 1 (*.f32 ux ux)) (exp.f32 (log1p.f32 ux)))
(*.f32 (-.f32 1 ux) 1)
(-.f32 1 ux)
(*.f32 (-.f32 1 (pow.f32 ux 4)) (/.f32 1 (*.f32 (+.f32 1 ux) (fma.f32 ux ux 1))))
(-.f32 (/.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux ux 1)) (/.f32 (/.f32 (pow.f32 ux 4) (+.f32 1 ux)) (fma.f32 ux ux 1)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)) (+.f32 1 ux))
(*.f32 (-.f32 1 (pow.f32 ux 4)) (*.f32 (/.f32 1 (fma.f32 ux ux 1)) (exp.f32 (neg.f32 (log1p.f32 ux)))))
(*.f32 (-.f32 1 (pow.f32 ux 4)) (/.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (fma.f32 ux ux 1)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)) (exp.f32 (log1p.f32 ux)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (exp.f32 (neg.f32 (log1p.f32 ux)))))
(*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (fma.f32 ux (neg.f32 ux) 1))
(/.f32 (-.f32 1 (*.f32 ux ux)) (exp.f32 (log1p.f32 ux)))
(*.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (exp.f32 (neg.f32 (log1p.f32 ux)))))
(*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (fma.f32 ux (neg.f32 ux) 1))
(/.f32 (-.f32 1 (*.f32 ux ux)) (exp.f32 (log1p.f32 ux)))
(*.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(*.f32 -1 (/.f32 1 (/.f32 -1 (-.f32 1 ux))))
(-.f32 1 ux)
(*.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 1 (+.f32 -1 (neg.f32 ux))))
(*.f32 (neg.f32 (fma.f32 ux (neg.f32 ux) 1)) (/.f32 1 (-.f32 -1 ux)))
(/.f32 (+.f32 -1 (*.f32 ux ux)) (-.f32 -1 ux))
(*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (-.f32 1 (*.f32 ux ux)))
(*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (fma.f32 ux (neg.f32 ux) 1))
(/.f32 (-.f32 1 (*.f32 ux ux)) (exp.f32 (log1p.f32 ux)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 1 (-.f32 1 ux))) 2) -1) (pow.f32 (cbrt.f32 (/.f32 1 (-.f32 1 ux))) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 1 (-.f32 1 ux))) 2)) (/.f32 1 (cbrt.f32 (/.f32 1 (-.f32 1 ux)))))
(*.f32 (pow.f32 (/.f32 1 (sqrt.f32 (-.f32 1 ux))) -1) (pow.f32 (/.f32 1 (sqrt.f32 (-.f32 1 ux))) -1))
(-.f32 1 ux)
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (/.f32 (-.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 1 ux))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 ux (/.f32 (+.f32 1 ux) ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 ux))) (/.f32 (-.f32 1 (*.f32 ux ux)) (sqrt.f32 (+.f32 1 ux))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 ux (/.f32 (+.f32 1 ux) ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) 1) (/.f32 (/.f32 1 (fma.f32 ux ux 1)) (+.f32 1 ux)))
(-.f32 (/.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux ux 1)) (/.f32 (/.f32 (pow.f32 ux 4) (+.f32 1 ux)) (fma.f32 ux ux 1)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)) (+.f32 1 ux))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (/.f32 (/.f32 1 (fma.f32 ux ux 1)) (cbrt.f32 (+.f32 1 ux))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (*.f32 (fma.f32 ux ux 1) (cbrt.f32 (+.f32 1 ux))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (sqrt.f32 (+.f32 1 ux))) (/.f32 (/.f32 1 (fma.f32 ux ux 1)) (sqrt.f32 (+.f32 1 ux))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 4)) (/.f32 1 (*.f32 (sqrt.f32 (+.f32 1 ux)) (fma.f32 ux ux 1)))) (sqrt.f32 (+.f32 1 ux)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (sqrt.f32 (+.f32 1 ux))) (*.f32 (fma.f32 ux ux 1) (sqrt.f32 (+.f32 1 ux))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (+.f32 1 ux)))
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 ux (/.f32 (+.f32 1 ux) ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (cbrt.f32 (-.f32 1 ux)) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (neg.f32 ux) 1)) 2) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)))
(*.f32 (cbrt.f32 (-.f32 1 ux)) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)))
(*.f32 (/.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 1 (+.f32 1 ux)) (/.f32 ux (/.f32 (+.f32 1 ux) ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) 1) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (+.f32 1 ux)))
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 ux (/.f32 (+.f32 1 ux) ux)))
(/.f32 (-.f32 1 (*.f32 ux 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 (/.f32 1 (+.f32 1 ux)) (/.f32 ux (/.f32 (+.f32 1 ux) ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) 2) (+.f32 1 ux)) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) (fma.f32 ux ux 1)))
(-.f32 (/.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux ux 1)) (/.f32 (/.f32 (pow.f32 ux 4) (+.f32 1 ux)) (fma.f32 ux ux 1)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)) (+.f32 1 ux))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 4))) (+.f32 1 ux)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 4))) (fma.f32 ux ux 1)))
(-.f32 (/.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux ux 1)) (/.f32 (/.f32 (pow.f32 ux 4) (+.f32 1 ux)) (fma.f32 ux ux 1)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)) (+.f32 1 ux))
(*.f32 (/.f32 1 (+.f32 -1 (neg.f32 ux))) (neg.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (neg.f32 (fma.f32 ux (neg.f32 ux) 1)) (/.f32 1 (-.f32 -1 ux)))
(/.f32 (+.f32 -1 (*.f32 ux ux)) (-.f32 -1 ux))
(*.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) 1) (-.f32 1 (*.f32 ux ux)))
(*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (fma.f32 ux (neg.f32 ux) 1))
(/.f32 (-.f32 1 (*.f32 ux ux)) (exp.f32 (log1p.f32 ux)))
(*.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (-.f32 1 (pow.f32 ux 4))) (/.f32 1 (fma.f32 ux ux 1)))
(*.f32 (-.f32 1 (pow.f32 ux 4)) (/.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (fma.f32 ux ux 1)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)) (exp.f32 (log1p.f32 ux)))
(*.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (fma.f32 ux (neg.f32 ux) 1))
(/.f32 (-.f32 1 (*.f32 ux ux)) (exp.f32 (log1p.f32 ux)))
(*.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))) (sqrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (fma.f32 ux (neg.f32 ux) 1))
(/.f32 (-.f32 1 (*.f32 ux ux)) (exp.f32 (log1p.f32 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 (fma.f32 ux ux 1) ux))
(*.f32 (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))) (-.f32 (fma.f32 ux ux 1) ux))
(pow.f32 (/.f32 1 (-.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) 3) 1/3)
(-.f32 1 ux)
(pow.f32 (sqrt.f32 (-.f32 1 ux)) 2)
(-.f32 1 ux)
(neg.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 -1 (neg.f32 ux))))
(*.f32 (neg.f32 (fma.f32 ux (neg.f32 ux) 1)) (/.f32 1 (-.f32 -1 ux)))
(/.f32 (+.f32 -1 (*.f32 ux ux)) (-.f32 -1 ux))
(sqrt.f32 (pow.f32 (-.f32 1 ux) 2))
(fabs.f32 (-.f32 1 ux))
(log.f32 (exp.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))))
(-.f32 1 ux)
(cbrt.f32 (pow.f32 (-.f32 1 ux) 3))
(-.f32 1 ux)
(expm1.f32 (log1p.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(exp.f32 (log.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(exp.f32 (*.f32 (neg.f32 (log.f32 (-.f32 1 ux))) -1))
(-.f32 1 ux)
(exp.f32 (*.f32 (log.f32 (-.f32 1 ux)) 1))
(-.f32 1 ux)
(log1p.f32 (expm1.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(-.f32 (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 ux) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(*.f32 (+.f32 1 ux) (/.f32 1 (fma.f32 ux (neg.f32 ux) 1)))
(/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 1 (-.f32 1 ux)) 1)
(/.f32 1 (-.f32 1 ux))
(*.f32 (cbrt.f32 (/.f32 1 (-.f32 1 ux))) (pow.f32 (cbrt.f32 (/.f32 1 (-.f32 1 ux))) 2))
(/.f32 1 (-.f32 1 ux))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1 (-.f32 1 ux))) 2) (cbrt.f32 (/.f32 1 (-.f32 1 ux))))
(/.f32 1 (-.f32 1 ux))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (*.f32 (cbrt.f32 (+.f32 1 ux)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))))
(*.f32 (+.f32 1 ux) (/.f32 1 (fma.f32 ux (neg.f32 ux) 1)))
(/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 ux))) (/.f32 1 (sqrt.f32 (-.f32 1 ux))))
(/.f32 1 (-.f32 1 ux))
(*.f32 (sqrt.f32 (+.f32 1 ux)) (*.f32 (sqrt.f32 (+.f32 1 ux)) (/.f32 1 (-.f32 1 (*.f32 ux ux)))))
(*.f32 (+.f32 1 ux) (/.f32 1 (fma.f32 ux (neg.f32 ux) 1)))
(/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))
(*.f32 -1 (/.f32 -1 (-.f32 1 ux)))
(/.f32 1 (-.f32 1 ux))
(*.f32 (+.f32 -1 (neg.f32 ux)) (/.f32 1 (neg.f32 (-.f32 1 (*.f32 ux ux)))))
(/.f32 (*.f32 (-.f32 -1 ux) 1) (neg.f32 (fma.f32 ux (neg.f32 ux) 1)))
(/.f32 (-.f32 -1 ux) (+.f32 -1 (*.f32 ux ux)))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (+.f32 1 ux))
(*.f32 (+.f32 1 ux) (/.f32 1 (fma.f32 ux (neg.f32 ux) 1)))
(/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 4))) (*.f32 (+.f32 1 ux) (fma.f32 ux ux 1)))
(*.f32 (*.f32 (+.f32 1 ux) (fma.f32 ux ux 1)) (/.f32 1 (-.f32 1 (pow.f32 ux 4))))
(/.f32 (+.f32 1 ux) (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 ux 4))) (/.f32 (+.f32 1 ux) (/.f32 1 (fma.f32 ux ux 1))))
(*.f32 (*.f32 (+.f32 1 ux) (fma.f32 ux ux 1)) (/.f32 1 (-.f32 1 (pow.f32 ux 4))))
(/.f32 (+.f32 1 ux) (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)) (/.f32 (+.f32 1 ux) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))))
(*.f32 (+.f32 1 ux) (/.f32 1 (fma.f32 ux (neg.f32 ux) 1)))
(/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 ux ux)))) (/.f32 (+.f32 1 ux) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))))
(*.f32 (+.f32 1 ux) (/.f32 1 (fma.f32 ux (neg.f32 ux) 1)))
(/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) 1) (/.f32 (cbrt.f32 (+.f32 1 ux)) (-.f32 1 (*.f32 ux ux))))
(*.f32 (+.f32 1 ux) (/.f32 1 (fma.f32 ux (neg.f32 ux) 1)))
(/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (-.f32 1 (pow.f32 ux 4))) (/.f32 (cbrt.f32 (+.f32 1 ux)) (/.f32 1 (fma.f32 ux ux 1))))
(*.f32 (*.f32 (+.f32 1 ux) (fma.f32 ux ux 1)) (/.f32 1 (-.f32 1 (pow.f32 ux 4))))
(/.f32 (+.f32 1 ux) (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)) (cbrt.f32 (/.f32 1 (-.f32 1 ux))))
(*.f32 (cbrt.f32 (/.f32 1 (-.f32 1 ux))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (neg.f32 ux) 1)) 2)))
(*.f32 (cbrt.f32 (/.f32 1 (-.f32 1 ux))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))) (/.f32 (cbrt.f32 (+.f32 1 ux)) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))))
(*.f32 (+.f32 1 ux) (/.f32 1 (fma.f32 ux (neg.f32 ux) 1)))
(/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 ux)) 1) (/.f32 (sqrt.f32 (+.f32 1 ux)) (-.f32 1 (*.f32 ux ux))))
(*.f32 (+.f32 1 ux) (/.f32 1 (fma.f32 ux (neg.f32 ux) 1)))
(/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 ux)) (-.f32 1 (pow.f32 ux 4))) (/.f32 (sqrt.f32 (+.f32 1 ux)) (/.f32 1 (fma.f32 ux ux 1))))
(*.f32 (*.f32 (+.f32 1 ux) (fma.f32 ux ux 1)) (/.f32 1 (-.f32 1 (pow.f32 ux 4))))
(/.f32 (+.f32 1 ux) (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 ux)) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)) (/.f32 (sqrt.f32 (+.f32 1 ux)) (cbrt.f32 (-.f32 1 (*.f32 ux ux)))))
(*.f32 (+.f32 1 ux) (/.f32 1 (fma.f32 ux (neg.f32 ux) 1)))
(/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 1 (neg.f32 (-.f32 1 (*.f32 ux ux)))) (+.f32 -1 (neg.f32 ux)))
(/.f32 (*.f32 (-.f32 -1 ux) 1) (neg.f32 (fma.f32 ux (neg.f32 ux) 1)))
(/.f32 (-.f32 -1 ux) (+.f32 -1 (*.f32 ux ux)))
(*.f32 (/.f32 (+.f32 1 ux) 1) (/.f32 1 (-.f32 1 (*.f32 ux ux))))
(*.f32 (+.f32 1 ux) (/.f32 1 (fma.f32 ux (neg.f32 ux) 1)))
(/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 4))) (fma.f32 ux ux 1))
(*.f32 (*.f32 (+.f32 1 ux) (fma.f32 ux ux 1)) (/.f32 1 (-.f32 1 (pow.f32 ux 4))))
(/.f32 (+.f32 1 ux) (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)))
(*.f32 (/.f32 (+.f32 1 ux) (neg.f32 (-.f32 1 (pow.f32 ux 4)))) (neg.f32 (fma.f32 ux ux 1)))
(*.f32 (*.f32 (+.f32 1 ux) (fma.f32 ux ux 1)) (/.f32 1 (-.f32 1 (pow.f32 ux 4))))
(/.f32 (+.f32 1 ux) (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)))
(*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(*.f32 (/.f32 (+.f32 1 ux) (-.f32 1 (pow.f32 ux 6))) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(/.f32 (+.f32 1 ux) (/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1))))
(pow.f32 (/.f32 1 (-.f32 1 ux)) 1)
(/.f32 1 (-.f32 1 ux))
(pow.f32 (-.f32 1 ux) -1)
(/.f32 1 (-.f32 1 ux))
(pow.f32 (cbrt.f32 (/.f32 1 (-.f32 1 ux))) 3)
(/.f32 1 (-.f32 1 ux))
(pow.f32 (pow.f32 (/.f32 1 (-.f32 1 ux)) 3) 1/3)
(/.f32 1 (-.f32 1 ux))
(pow.f32 (/.f32 1 (sqrt.f32 (-.f32 1 ux))) 2)
(/.f32 1 (-.f32 1 ux))
(neg.f32 (/.f32 (+.f32 1 ux) (neg.f32 (-.f32 1 (*.f32 ux ux)))))
(/.f32 (*.f32 (-.f32 -1 ux) 1) (neg.f32 (fma.f32 ux (neg.f32 ux) 1)))
(/.f32 (-.f32 -1 ux) (+.f32 -1 (*.f32 ux ux)))
(sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2)))
(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 (-.f32 1 ux)) 3))
(/.f32 1 (-.f32 1 ux))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (-.f32 1 (*.f32 ux ux)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 ux) 3) (pow.f32 (fma.f32 ux (neg.f32 ux) 1) 3)))
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 1 ux))))
(/.f32 1 (-.f32 1 ux))
(exp.f32 (neg.f32 (log.f32 (-.f32 1 ux))))
(/.f32 1 (-.f32 1 ux))
(exp.f32 (*.f32 (neg.f32 (log.f32 (-.f32 1 ux))) 1))
(/.f32 1 (-.f32 1 ux))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 1 ux))))
(/.f32 1 (-.f32 1 ux))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(-.f32 (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))) (/.f32 (pow.f32 (-.f32 1 ux) 2) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 ux (fma.f32 ux maxCos -1)))
(*.f32 1 (fma.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 (-.f32 1 ux)) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(*.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(*.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (fma.f32 ux maxCos (-.f32 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 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (-.f32 1 ux) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (-.f32 1 ux) (-.f32 1 (*.f32 (+.f32 maxCos 1) ux)) (pow.f32 (*.f32 ux maxCos) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (-.f32 1 ux) (fma.f32 ux (neg.f32 maxCos) (-.f32 1 ux)) (pow.f32 (*.f32 ux maxCos) 2)))
(*.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (/.f32 1 (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 ux (fma.f32 ux maxCos -1)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (-.f32 1 ux) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) (+.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 ux maxCos) 2) (*.f32 (-.f32 1 ux) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (-.f32 1 ux) (-.f32 1 (*.f32 (+.f32 maxCos 1) ux)) (pow.f32 (*.f32 ux maxCos) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (-.f32 1 ux) (fma.f32 ux (neg.f32 maxCos) (-.f32 1 ux)) (pow.f32 (*.f32 ux maxCos) 2)))
(/.f32 1 (/.f32 (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (-.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 (-.f32 (*.f32 ux maxCos) 1) ux))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 ux (fma.f32 ux maxCos -1)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (-.f32 1 ux) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (-.f32 1 ux) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (-.f32 1 ux) (-.f32 1 (*.f32 (+.f32 maxCos 1) ux)) (pow.f32 (*.f32 ux maxCos) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (-.f32 1 ux) (fma.f32 ux (neg.f32 maxCos) (-.f32 1 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 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 ux (*.f32 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) (+.f32 ux (fma.f32 ux maxCos -1)))))
(/.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 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (+.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 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (-.f32 1 ux) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (-.f32 1 ux) (-.f32 1 (*.f32 (+.f32 maxCos 1) ux)) (pow.f32 (*.f32 ux maxCos) 2))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (-.f32 1 ux) (fma.f32 ux (neg.f32 maxCos) (-.f32 1 ux)) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2))) (neg.f32 (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2))) (neg.f32 (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))
(/.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)) (fma.f32 ux (neg.f32 maxCos) (-.f32 1 ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2))) (neg.f32 (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))
(/.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)) (fma.f32 ux (neg.f32 maxCos) (-.f32 1 ux)))
(pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 3)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3) 1/3)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(pow.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(sqrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 2))
(fabs.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(log.f32 (exp.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(expm1.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(exp.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(exp.f32 (*.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log1p.f32 (expm1.f32 (fma.f32 ux maxCos (-.f32 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 ux maxCos (-.f32 1 ux))
(+.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 1 (*.f32 ux ux)) (exp.f32 (neg.f32 (log1p.f32 ux))) (*.f32 ux maxCos))
(fma.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (fma.f32 ux (neg.f32 ux) 1) (*.f32 ux maxCos))
(+.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (exp.f32 (log1p.f32 ux))) (*.f32 ux maxCos))
(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 (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)) (cbrt.f32 (-.f32 1 ux)) (*.f32 ux maxCos))
(fma.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)) (*.f32 ux maxCos))
(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 (-.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 (exp.f32 (neg.f32 (log1p.f32 ux))) (-.f32 1 (*.f32 ux ux)) (*.f32 ux maxCos))
(fma.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (fma.f32 ux (neg.f32 ux) 1) (*.f32 ux maxCos))
(+.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (exp.f32 (log1p.f32 ux))) (*.f32 ux maxCos))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (*.f32 (*.f32 ux (neg.f32 ux)) (exp.f32 (neg.f32 (log1p.f32 ux)))))
(*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (fma.f32 ux (neg.f32 ux) 1))
(/.f32 (-.f32 1 (*.f32 ux ux)) (exp.f32 (log1p.f32 ux)))
(+.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) 1) (*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (*.f32 ux (neg.f32 ux))))
(*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (fma.f32 ux (neg.f32 ux) 1))
(/.f32 (-.f32 1 (*.f32 ux ux)) (exp.f32 (log1p.f32 ux)))
(-.f32 1 ux)
(-.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
(-.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (/.f32 ux (/.f32 (+.f32 1 ux) ux)))
(-.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (*.f32 (/.f32 ux (+.f32 1 ux)) ux))
(-.f32 (exp.f32 (log1p.f32 (-.f32 1 ux))) 1)
(-.f32 1 ux)
(-.f32 (/.f32 (/.f32 1 (fma.f32 ux ux 1)) (+.f32 1 ux)) (/.f32 (/.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)) (+.f32 1 ux)))
(-.f32 (/.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux ux 1)) (/.f32 (/.f32 (pow.f32 ux 4) (+.f32 1 ux)) (fma.f32 ux ux 1)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)) (+.f32 1 ux))
(-.f32 (/.f32 1 (*.f32 (+.f32 1 ux) (fma.f32 ux ux 1))) (/.f32 (pow.f32 ux 4) (*.f32 (+.f32 1 ux) (fma.f32 ux ux 1))))
(-.f32 (/.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux ux 1)) (/.f32 (/.f32 (pow.f32 ux 4) (+.f32 1 ux)) (fma.f32 ux ux 1)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)) (+.f32 1 ux))
(*.f32 1 (-.f32 1 ux))
(-.f32 1 ux)
(*.f32 (-.f32 1 (*.f32 ux ux)) (exp.f32 (neg.f32 (log1p.f32 ux))))
(*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (fma.f32 ux (neg.f32 ux) 1))
(/.f32 (-.f32 1 (*.f32 ux ux)) (exp.f32 (log1p.f32 ux)))
(*.f32 (-.f32 1 ux) 1)
(-.f32 1 ux)
(*.f32 (-.f32 1 (pow.f32 ux 4)) (/.f32 1 (*.f32 (+.f32 1 ux) (fma.f32 ux ux 1))))
(-.f32 (/.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux ux 1)) (/.f32 (/.f32 (pow.f32 ux 4) (+.f32 1 ux)) (fma.f32 ux ux 1)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)) (+.f32 1 ux))
(*.f32 (-.f32 1 (pow.f32 ux 4)) (*.f32 (/.f32 1 (fma.f32 ux ux 1)) (exp.f32 (neg.f32 (log1p.f32 ux)))))
(*.f32 (-.f32 1 (pow.f32 ux 4)) (/.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (fma.f32 ux ux 1)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)) (exp.f32 (log1p.f32 ux)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (exp.f32 (neg.f32 (log1p.f32 ux)))))
(*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (fma.f32 ux (neg.f32 ux) 1))
(/.f32 (-.f32 1 (*.f32 ux ux)) (exp.f32 (log1p.f32 ux)))
(*.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (exp.f32 (neg.f32 (log1p.f32 ux)))))
(*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (fma.f32 ux (neg.f32 ux) 1))
(/.f32 (-.f32 1 (*.f32 ux ux)) (exp.f32 (log1p.f32 ux)))
(*.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(*.f32 -1 (/.f32 1 (/.f32 -1 (-.f32 1 ux))))
(-.f32 1 ux)
(*.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 1 (+.f32 -1 (neg.f32 ux))))
(*.f32 (neg.f32 (fma.f32 ux (neg.f32 ux) 1)) (/.f32 1 (-.f32 -1 ux)))
(/.f32 (+.f32 -1 (*.f32 ux ux)) (-.f32 -1 ux))
(*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (-.f32 1 (*.f32 ux ux)))
(*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (fma.f32 ux (neg.f32 ux) 1))
(/.f32 (-.f32 1 (*.f32 ux ux)) (exp.f32 (log1p.f32 ux)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 1 (-.f32 1 ux))) 2) -1) (pow.f32 (cbrt.f32 (/.f32 1 (-.f32 1 ux))) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 1 (-.f32 1 ux))) 2)) (/.f32 1 (cbrt.f32 (/.f32 1 (-.f32 1 ux)))))
(*.f32 (pow.f32 (/.f32 1 (sqrt.f32 (-.f32 1 ux))) -1) (pow.f32 (/.f32 1 (sqrt.f32 (-.f32 1 ux))) -1))
(-.f32 1 ux)
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (/.f32 (-.f32 1 (*.f32 ux ux)) (cbrt.f32 (+.f32 1 ux))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 ux (/.f32 (+.f32 1 ux) ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 ux))) (/.f32 (-.f32 1 (*.f32 ux ux)) (sqrt.f32 (+.f32 1 ux))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 ux (/.f32 (+.f32 1 ux) ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) 1) (/.f32 (/.f32 1 (fma.f32 ux ux 1)) (+.f32 1 ux)))
(-.f32 (/.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux ux 1)) (/.f32 (/.f32 (pow.f32 ux 4) (+.f32 1 ux)) (fma.f32 ux ux 1)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)) (+.f32 1 ux))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (/.f32 (/.f32 1 (fma.f32 ux ux 1)) (cbrt.f32 (+.f32 1 ux))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (*.f32 (fma.f32 ux ux 1) (cbrt.f32 (+.f32 1 ux))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (sqrt.f32 (+.f32 1 ux))) (/.f32 (/.f32 1 (fma.f32 ux ux 1)) (sqrt.f32 (+.f32 1 ux))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 4)) (/.f32 1 (*.f32 (sqrt.f32 (+.f32 1 ux)) (fma.f32 ux ux 1)))) (sqrt.f32 (+.f32 1 ux)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (sqrt.f32 (+.f32 1 ux))) (*.f32 (fma.f32 ux ux 1) (sqrt.f32 (+.f32 1 ux))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (+.f32 1 ux)))
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 ux (/.f32 (+.f32 1 ux) ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)) (cbrt.f32 (-.f32 1 ux)))
(*.f32 (cbrt.f32 (-.f32 1 ux)) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (neg.f32 ux) 1)) 2) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)))
(*.f32 (cbrt.f32 (-.f32 1 ux)) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (pow.f32 (cbrt.f32 (+.f32 1 ux)) 2)))
(*.f32 (/.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 1 (+.f32 1 ux)) (/.f32 ux (/.f32 (+.f32 1 ux) ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) 1) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (+.f32 1 ux)))
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 ux (/.f32 (+.f32 1 ux) ux)))
(/.f32 (-.f32 1 (*.f32 ux 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 (/.f32 1 (+.f32 1 ux)) (/.f32 ux (/.f32 (+.f32 1 ux) ux)))
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) 2) (+.f32 1 ux)) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) (fma.f32 ux ux 1)))
(-.f32 (/.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux ux 1)) (/.f32 (/.f32 (pow.f32 ux 4) (+.f32 1 ux)) (fma.f32 ux ux 1)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)) (+.f32 1 ux))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 4))) (+.f32 1 ux)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 4))) (fma.f32 ux ux 1)))
(-.f32 (/.f32 (/.f32 1 (+.f32 1 ux)) (fma.f32 ux ux 1)) (/.f32 (/.f32 (pow.f32 ux 4) (+.f32 1 ux)) (fma.f32 ux ux 1)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)) (+.f32 1 ux))
(*.f32 (/.f32 1 (+.f32 -1 (neg.f32 ux))) (neg.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (neg.f32 (fma.f32 ux (neg.f32 ux) 1)) (/.f32 1 (-.f32 -1 ux)))
(/.f32 (+.f32 -1 (*.f32 ux ux)) (-.f32 -1 ux))
(*.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) 1) (-.f32 1 (*.f32 ux ux)))
(*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (fma.f32 ux (neg.f32 ux) 1))
(/.f32 (-.f32 1 (*.f32 ux ux)) (exp.f32 (log1p.f32 ux)))
(*.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (-.f32 1 (pow.f32 ux 4))) (/.f32 1 (fma.f32 ux ux 1)))
(*.f32 (-.f32 1 (pow.f32 ux 4)) (/.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (fma.f32 ux ux 1)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1)) (exp.f32 (log1p.f32 ux)))
(*.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2)) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (fma.f32 ux (neg.f32 ux) 1))
(/.f32 (-.f32 1 (*.f32 ux ux)) (exp.f32 (log1p.f32 ux)))
(*.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (sqrt.f32 (-.f32 1 (*.f32 ux ux)))) (sqrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (fma.f32 ux (neg.f32 ux) 1))
(/.f32 (-.f32 1 (*.f32 ux ux)) (exp.f32 (log1p.f32 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 (fma.f32 ux ux 1) ux))
(*.f32 (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 (pow.f32 ux 3))) (-.f32 (fma.f32 ux ux 1) ux))
(pow.f32 (/.f32 1 (-.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) 3) 1/3)
(-.f32 1 ux)
(pow.f32 (sqrt.f32 (-.f32 1 ux)) 2)
(-.f32 1 ux)
(neg.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 -1 (neg.f32 ux))))
(*.f32 (neg.f32 (fma.f32 ux (neg.f32 ux) 1)) (/.f32 1 (-.f32 -1 ux)))
(/.f32 (+.f32 -1 (*.f32 ux ux)) (-.f32 -1 ux))
(sqrt.f32 (pow.f32 (-.f32 1 ux) 2))
(fabs.f32 (-.f32 1 ux))
(log.f32 (exp.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))))
(-.f32 1 ux)
(cbrt.f32 (pow.f32 (-.f32 1 ux) 3))
(-.f32 1 ux)
(expm1.f32 (log1p.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(exp.f32 (log.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(exp.f32 (*.f32 (neg.f32 (log.f32 (-.f32 1 ux))) -1))
(-.f32 1 ux)
(exp.f32 (*.f32 (log.f32 (-.f32 1 ux)) 1))
(-.f32 1 ux)
(log1p.f32 (expm1.f32 (-.f32 1 ux)))
(-.f32 1 ux)
(+.f32 1 (*.f32 ux (neg.f32 ux)))
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 1 (*.f32 ux ux))
(+.f32 1 (*.f32 (*.f32 ux (neg.f32 ux)) 1))
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 1 (*.f32 ux ux))
(+.f32 (/.f32 1 (fma.f32 ux ux 1)) (neg.f32 (/.f32 (pow.f32 ux 4) (fma.f32 ux ux 1))))
(-.f32 (/.f32 1 (fma.f32 ux ux 1)) (/.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1))
(+.f32 (*.f32 ux (neg.f32 ux)) 1)
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 1 (*.f32 ux ux))
(-.f32 1 (*.f32 ux ux))
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 (/.f32 1 (fma.f32 ux ux 1)) (/.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1))
(-.f32 (exp.f32 (log1p.f32 (-.f32 1 (*.f32 ux ux)))) 1)
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 1 (*.f32 ux ux))
(-.f32 (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))) (/.f32 (pow.f32 ux 6) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))) (/.f32 (pow.f32 ux 6) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))))
(-.f32 (/.f32 1 (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1))) (/.f32 (pow.f32 ux 6) (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1))))
(*.f32 1 (-.f32 1 (*.f32 ux ux)))
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 1 (*.f32 ux ux))
(*.f32 (-.f32 1 (*.f32 ux ux)) 1)
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 1 (*.f32 ux ux))
(*.f32 (-.f32 1 (pow.f32 ux 4)) (/.f32 1 (fma.f32 ux ux 1)))
(-.f32 (/.f32 1 (fma.f32 ux ux 1)) (/.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2))
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 1 (*.f32 ux ux))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 2) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 1 (*.f32 ux ux))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) 2) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) (/.f32 1 (fma.f32 ux ux 1))))
(-.f32 (/.f32 1 (fma.f32 ux ux 1)) (/.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (-.f32 1 (*.f32 ux ux))))
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 1 (*.f32 ux ux))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 4))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 4))) (/.f32 1 (fma.f32 ux ux 1))))
(-.f32 (/.f32 1 (fma.f32 ux ux 1)) (/.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1))
(*.f32 (neg.f32 (-.f32 1 (pow.f32 ux 4))) (/.f32 1 (neg.f32 (fma.f32 ux ux 1))))
(-.f32 (/.f32 1 (fma.f32 ux ux 1)) (/.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1))
(*.f32 (/.f32 1 (fma.f32 ux ux 1)) (-.f32 1 (pow.f32 ux 4)))
(-.f32 (/.f32 1 (fma.f32 ux ux 1)) (/.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1))
(*.f32 (-.f32 1 (pow.f32 ux 6)) (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (-.f32 1 (pow.f32 ux 6)) (/.f32 1 (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 ux ux 1) 2))) (/.f32 (-.f32 1 (pow.f32 ux 4)) (cbrt.f32 (fma.f32 ux ux 1))))
(/.f32 (*.f32 1 (/.f32 (-.f32 1 (pow.f32 ux 4)) (cbrt.f32 (fma.f32 ux ux 1)))) (cbrt.f32 (pow.f32 (fma.f32 ux ux 1) 2)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (cbrt.f32 (fma.f32 ux ux 1))) (cbrt.f32 (pow.f32 (fma.f32 ux ux 1) 2)))
(*.f32 (/.f32 1 (hypot.f32 1 ux)) (/.f32 (-.f32 1 (pow.f32 ux 4)) (hypot.f32 1 ux)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (hypot.f32 1 ux)) (hypot.f32 1 ux))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) (fma.f32 ux ux 1)))
(-.f32 (/.f32 1 (fma.f32 ux ux 1)) (/.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) 2) (cbrt.f32 (pow.f32 (fma.f32 ux ux 1) 2))) (cbrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (cbrt.f32 (fma.f32 ux (neg.f32 ux) 1)) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) 2) (cbrt.f32 (pow.f32 (fma.f32 ux ux 1) 2))))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) 2) (cbrt.f32 (pow.f32 (fma.f32 ux ux 1) 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) 2) (hypot.f32 1 ux)) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) (hypot.f32 1 ux)))
(*.f32 (/.f32 1 (hypot.f32 1 ux)) (/.f32 (-.f32 1 (pow.f32 ux 4)) (hypot.f32 1 ux)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (hypot.f32 1 ux)) (hypot.f32 1 ux))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 4))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 4))) (fma.f32 ux ux 1)))
(-.f32 (/.f32 1 (fma.f32 ux ux 1)) (/.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 4))) (cbrt.f32 (pow.f32 (fma.f32 ux ux 1) 2))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 4))) (cbrt.f32 (fma.f32 ux ux 1))))
(/.f32 (*.f32 1 (/.f32 (-.f32 1 (pow.f32 ux 4)) (cbrt.f32 (fma.f32 ux ux 1)))) (cbrt.f32 (pow.f32 (fma.f32 ux ux 1) 2)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (cbrt.f32 (fma.f32 ux ux 1))) (cbrt.f32 (pow.f32 (fma.f32 ux ux 1) 2)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (-.f32 1 (pow.f32 ux 4))) (-.f32 1 (*.f32 ux ux)))
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 1 (*.f32 ux ux))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (pow.f32 ux 6))) (+.f32 1 (-.f32 (pow.f32 ux 4) (*.f32 ux ux))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (pow.f32 ux 6))) (+.f32 (pow.f32 ux 4) (-.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (pow.f32 ux 6))) (-.f32 (pow.f32 ux 4) (fma.f32 ux ux -1)))
(pow.f32 (-.f32 1 (*.f32 ux ux)) 1)
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 1 (*.f32 ux ux))
(pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 3)
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 1 (*.f32 ux ux))
(pow.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 3) 1/3)
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 1 (*.f32 ux ux))
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) 2)
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 1 (*.f32 ux ux))
(pow.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) -1)
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 1 (*.f32 ux ux))
(neg.f32 (/.f32 (-.f32 1 (pow.f32 ux 4)) (neg.f32 (fma.f32 ux ux 1))))
(-.f32 (/.f32 1 (fma.f32 ux ux 1)) (/.f32 (pow.f32 ux 4) (fma.f32 ux ux 1)))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1))
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))
(sqrt.f32 (pow.f32 (fma.f32 ux (neg.f32 ux) 1) 2))
(fabs.f32 (-.f32 1 (*.f32 ux ux)))
(log.f32 (exp.f32 (-.f32 1 (*.f32 ux ux))))
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 1 (*.f32 ux ux))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 ux ux)))))
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 1 (*.f32 ux ux))
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 3))
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 1 (*.f32 ux ux))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 ux 4)) 3) (pow.f32 (fma.f32 ux ux 1) 3)))
(expm1.f32 (log1p.f32 (-.f32 1 (*.f32 ux ux))))
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 1 (*.f32 ux ux))
(exp.f32 (log1p.f32 (*.f32 ux (neg.f32 ux))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (neg.f32 ux))) 1))
(exp.f32 (log1p.f32 (*.f32 ux (neg.f32 ux))))
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 ux ux))))
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 1 (*.f32 ux ux))
(+.f32 1 (neg.f32 (pow.f32 ux 4)))
(-.f32 1 (pow.f32 ux 4))
(+.f32 1 (*.f32 (neg.f32 (pow.f32 ux 4)) 1))
(-.f32 1 (pow.f32 ux 4))
(+.f32 (neg.f32 (pow.f32 ux 4)) 1)
(-.f32 1 (pow.f32 ux 4))
(*.f32 1 (-.f32 1 (pow.f32 ux 4)))
(-.f32 1 (pow.f32 ux 4))
(*.f32 (-.f32 1 (pow.f32 ux 4)) 1)
(-.f32 1 (pow.f32 ux 4))
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) 2))
(-.f32 1 (pow.f32 ux 4))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) 2) (cbrt.f32 (-.f32 1 (pow.f32 ux 4))))
(-.f32 1 (pow.f32 ux 4))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 4))) (sqrt.f32 (-.f32 1 (pow.f32 ux 4))))
(-.f32 1 (pow.f32 ux 4))
(*.f32 (-.f32 1 (pow.f32 ux 12)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 ux 4) (pow.f32 ux 8)))))
(/.f32 (-.f32 1 (pow.f32 ux 12)) (+.f32 1 (+.f32 (pow.f32 ux 4) (pow.f32 ux 8))))
(*.f32 (-.f32 1 (pow.f32 ux 8)) (/.f32 1 (+.f32 1 (pow.f32 ux 4))))
(/.f32 (-.f32 1 (pow.f32 ux 8)) (+.f32 1 (pow.f32 ux 4)))
(/.f32 1 (/.f32 (+.f32 1 (+.f32 (pow.f32 ux 4) (pow.f32 ux 8))) (-.f32 1 (pow.f32 ux 12))))
(*.f32 (-.f32 1 (pow.f32 ux 12)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 ux 4) (pow.f32 ux 8)))))
(/.f32 (-.f32 1 (pow.f32 ux 12)) (+.f32 1 (+.f32 (pow.f32 ux 4) (pow.f32 ux 8))))
(/.f32 1 (/.f32 (+.f32 1 (pow.f32 ux 4)) (-.f32 1 (pow.f32 ux 8))))
(*.f32 (-.f32 1 (pow.f32 ux 8)) (/.f32 1 (+.f32 1 (pow.f32 ux 4))))
(/.f32 (-.f32 1 (pow.f32 ux 8)) (+.f32 1 (pow.f32 ux 4)))
(/.f32 (-.f32 1 (pow.f32 ux 12)) (+.f32 1 (+.f32 (pow.f32 ux 4) (pow.f32 ux 8))))
(*.f32 (-.f32 1 (pow.f32 ux 12)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 ux 4) (pow.f32 ux 8)))))
(/.f32 (-.f32 1 (pow.f32 ux 8)) (+.f32 1 (pow.f32 ux 4)))
(*.f32 (-.f32 1 (pow.f32 ux 8)) (/.f32 1 (+.f32 1 (pow.f32 ux 4))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 12))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 ux 4) (pow.f32 ux 8)))))
(/.f32 (+.f32 -1 (pow.f32 ux 12)) (-.f32 (-.f32 -1 (pow.f32 ux 4)) (pow.f32 ux 8)))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 8))) (neg.f32 (+.f32 1 (pow.f32 ux 4))))
(/.f32 (+.f32 -1 (pow.f32 ux 8)) (-.f32 -1 (pow.f32 ux 4)))
(/.f32 (+.f32 1 (pow.f32 (neg.f32 (pow.f32 ux 4)) 3)) (+.f32 1 (-.f32 (*.f32 (neg.f32 (pow.f32 ux 4)) (neg.f32 (pow.f32 ux 4))) (neg.f32 (pow.f32 ux 4)))))
(/.f32 (+.f32 1 (pow.f32 (neg.f32 (pow.f32 ux 4)) 3)) (+.f32 1 (-.f32 (pow.f32 ux 8) (neg.f32 (pow.f32 ux 4)))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 ux 4) 3)) (+.f32 1 (+.f32 (pow.f32 ux 4) (pow.f32 ux 8))))
(/.f32 (-.f32 1 (*.f32 (neg.f32 (pow.f32 ux 4)) (neg.f32 (pow.f32 ux 4)))) (-.f32 1 (neg.f32 (pow.f32 ux 4))))
(*.f32 (-.f32 1 (pow.f32 ux 8)) (/.f32 1 (+.f32 1 (pow.f32 ux 4))))
(/.f32 (-.f32 1 (pow.f32 ux 8)) (+.f32 1 (pow.f32 ux 4)))
(pow.f32 (-.f32 1 (pow.f32 ux 4)) 1)
(-.f32 1 (pow.f32 ux 4))
(pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 ux 4))) 3)
(-.f32 1 (pow.f32 ux 4))
(pow.f32 (pow.f32 (-.f32 1 (pow.f32 ux 4)) 3) 1/3)
(-.f32 1 (pow.f32 ux 4))
(pow.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 4))) 2)
(-.f32 1 (pow.f32 ux 4))
(sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 ux 4)) 2))
(fabs.f32 (-.f32 1 (pow.f32 ux 4)))
(log.f32 (exp.f32 (-.f32 1 (pow.f32 ux 4))))
(-.f32 1 (pow.f32 ux 4))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (pow.f32 ux 4)))))
(-.f32 1 (pow.f32 ux 4))
(cbrt.f32 (pow.f32 (-.f32 1 (pow.f32 ux 4)) 3))
(-.f32 1 (pow.f32 ux 4))
(expm1.f32 (log1p.f32 (-.f32 1 (pow.f32 ux 4))))
(-.f32 1 (pow.f32 ux 4))
(exp.f32 (log1p.f32 (neg.f32 (pow.f32 ux 4))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 (pow.f32 ux 4))) 1))
(exp.f32 (log1p.f32 (neg.f32 (pow.f32 ux 4))))
(log1p.f32 (expm1.f32 (-.f32 1 (pow.f32 ux 4))))
(-.f32 1 (pow.f32 ux 4))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(-.f32 (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))) (/.f32 (pow.f32 (-.f32 1 ux) 2) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 ux (fma.f32 ux maxCos -1)))
(*.f32 1 (fma.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 (-.f32 1 ux)) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(*.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(*.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (fma.f32 ux maxCos (-.f32 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 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (-.f32 1 ux) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (-.f32 1 ux) (-.f32 1 (*.f32 (+.f32 maxCos 1) ux)) (pow.f32 (*.f32 ux maxCos) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (-.f32 1 ux) (fma.f32 ux (neg.f32 maxCos) (-.f32 1 ux)) (pow.f32 (*.f32 ux maxCos) 2)))
(*.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (/.f32 1 (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 ux (fma.f32 ux maxCos -1)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (-.f32 1 ux) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) (+.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 ux maxCos) 2) (*.f32 (-.f32 1 ux) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (-.f32 1 ux) (-.f32 1 (*.f32 (+.f32 maxCos 1) ux)) (pow.f32 (*.f32 ux maxCos) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (-.f32 1 ux) (fma.f32 ux (neg.f32 maxCos) (-.f32 1 ux)) (pow.f32 (*.f32 ux maxCos) 2)))
(/.f32 1 (/.f32 (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (-.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 (-.f32 (*.f32 ux maxCos) 1) ux))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 ux (fma.f32 ux maxCos -1)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (-.f32 1 ux) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (-.f32 1 ux) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (-.f32 1 ux) (-.f32 1 (*.f32 (+.f32 maxCos 1) ux)) (pow.f32 (*.f32 ux maxCos) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (-.f32 1 ux) (fma.f32 ux (neg.f32 maxCos) (-.f32 1 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 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 ux (*.f32 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) (+.f32 ux (fma.f32 ux maxCos -1)))))
(/.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 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (+.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 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (-.f32 1 ux) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (-.f32 1 ux) (-.f32 1 (*.f32 (+.f32 maxCos 1) ux)) (pow.f32 (*.f32 ux maxCos) 2))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (-.f32 1 ux) (fma.f32 ux (neg.f32 maxCos) (-.f32 1 ux)) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2))) (neg.f32 (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2))) (neg.f32 (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))
(/.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)) (fma.f32 ux (neg.f32 maxCos) (-.f32 1 ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2))) (neg.f32 (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux)))
(/.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)) (fma.f32 ux (neg.f32 maxCos) (-.f32 1 ux)))
(pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 3)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3) 1/3)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(pow.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(sqrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 2))
(fabs.f32 (-.f32 (fma.f32 ux maxCos 1) ux))
(log.f32 (exp.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 3))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(expm1.f32 (log1p.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(exp.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(exp.f32 (*.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(log1p.f32 (expm1.f32 (fma.f32 ux maxCos (-.f32 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 ux maxCos (-.f32 1 ux))
(+.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 1 (*.f32 ux ux)) (exp.f32 (neg.f32 (log1p.f32 ux))) (*.f32 ux maxCos))
(fma.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (fma.f32 ux (neg.f32 ux) 1) (*.f32 ux maxCos))
(+.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (exp.f32 (log1p.f32 ux))) (*.f32 ux maxCos))
(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 (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)) (cbrt.f32 (-.f32 1 ux)) (*.f32 ux maxCos))
(fma.f32 (cbrt.f32 (-.f32 1 ux)) (cbrt.f32 (pow.f32 (-.f32 1 ux) 2)) (*.f32 ux maxCos))
(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 (-.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 (exp.f32 (neg.f32 (log1p.f32 ux))) (-.f32 1 (*.f32 ux ux)) (*.f32 ux maxCos))
(fma.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) (fma.f32 ux (neg.f32 ux) 1) (*.f32 ux maxCos))
(+.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (exp.f32 (log1p.f32 ux))) (*.f32 ux maxCos))

eval203.0ms (3.6%)

Compiler

Compiled 11151 to 7312 computations (34.4% saved)

prune109.0ms (2%)

Pruning

12 alts after pruning (8 fresh and 4 done)

PrunedKeptTotal
New6286634
Fresh224
Picked325
Done123
Total63412646
Accuracy
100.0%
Counts
646 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.5%
(pow.f32 (sqrt.f32 (-.f32 1 ux)) 2)
98.8%
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) (*.f32 ux (neg.f32 (-.f32 1 maxCos))))) (-.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))
97.5%
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
97.4%
(/.f32 1 (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux))))
97.5%
(/.f32 1 (/.f32 1 (-.f32 1 ux)))
99.9%
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
98.5%
(-.f32 1 ux)
98.9%
(+.f32 (*.f32 ux maxCos) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 ux)))
98.5%
(+.f32 (*.f32 ux maxCos) (/.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) -1) (+.f32 1 ux)))
97.5%
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)))
9.0%
(*.f32 ux maxCos)
70.8%
1
97.5%
(pow.f32 (sqrt.f32 (-.f32 1 ux)) 2)
98.8%
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) (*.f32 ux (neg.f32 (-.f32 1 maxCos))))) (-.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))
97.5%
(/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux))
97.4%
(/.f32 1 (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux))))
97.5%
(/.f32 1 (/.f32 1 (-.f32 1 ux)))
99.9%
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
98.5%
(-.f32 1 ux)
98.9%
(+.f32 (*.f32 ux maxCos) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 ux)))
98.5%
(+.f32 (*.f32 ux maxCos) (/.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) -1) (+.f32 1 ux)))
97.5%
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)))
9.0%
(*.f32 ux maxCos)
70.8%
1
Compiler

Compiled 516 to 404 computations (21.7% saved)

localize399.0ms (7.2%)

Localize:

Found 15 expressions with local error:

NewAccuracyProgram
99.9%
(*.f32 ux (neg.f32 (-.f32 1 maxCos)))
99.8%
(-.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))
99.8%
(*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) (*.f32 ux (neg.f32 (-.f32 1 maxCos))))
99.0%
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) (*.f32 ux (neg.f32 (-.f32 1 maxCos))))) (-.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))
99.9%
(-.f32 1 (*.f32 ux ux))
99.8%
(/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux)))
98.9%
(/.f32 1 (/.f32 (+.f32 1 ux) (-.f32 1 (*.f32 ux ux))))
99.9%
(-.f32 1 (*.f32 ux ux))
99.6%
(*.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)))
99.0%
(/.f32 1 (+.f32 1 ux))
99.5%
(/.f32 1 (-.f32 1 ux))
98.9%
(/.f32 1 (/.f32 1 (-.f32 1 ux)))
100.0%
(*.f32 ux maxCos)
99.9%
(+.f32 (*.f32 ux maxCos) (/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 ux)))
99.0%
(/.f32 (fma.f32 ux (neg.f32 ux) 1) (+.f32 1 ux))
Compiler

Compiled 197 to 123 computations (37.6% saved)

series11.0ms (0.2%)

Counts
10 → 180
Calls

45 calls:

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

rewrite118.0ms (2.1%)

Algorithm
batch-egg-rewrite
Rules
620×add-sqr-sqrt
612×pow1
612×*-un-lft-identity
572×add-exp-log
572×add-cbrt-cube
Iterations

Useful iterations: 1 (0.0ms)

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

simplify129.0ms (2.3%)

Algorithm
egg-herbie
Rules
1004×fma-def
904×associate-*r*
842×times-frac
796×associate-*l*
466×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

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

eval325.0ms (5.8%)

Compiler

Compiled 15961 to 11238 computations (29.6% saved)

prune164.0ms (2.9%)

Pruning

8 alts after pruning (3 fresh and 5 done)

PrunedKeptTotal
New8312833
Fresh213
Picked325
Done134
Total8378845
Accuracy
100.0%
Counts
845 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.8%
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) (*.f32 ux (neg.f32 (-.f32 1 maxCos))))) (-.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))
97.5%
(/.f32 1 (/.f32 1 (-.f32 1 ux)))
83.2%
(/.f32 1 (+.f32 1 ux))
99.9%
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
98.5%
(-.f32 1 ux)
98.6%
(+.f32 (*.f32 ux (+.f32 -2 maxCos)) (+.f32 1 ux))
9.0%
(*.f32 ux maxCos)
70.8%
1
Compiler

Compiled 420 to 275 computations (34.5% saved)

regimes63.0ms (1.1%)

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

4 calls:

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

Compiled 359 to 224 computations (37.6% saved)

regimes19.0ms (0.3%)

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

4 calls:

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

Compiled 44 to 30 computations (31.8% saved)

regimes13.0ms (0.2%)

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

3 calls:

4.0ms
ux
4.0ms
uy
4.0ms
maxCos
Results
AccuracySegmentsBranch
98.5%1ux
98.5%1uy
98.5%1maxCos
Compiler

Compiled 27 to 20 computations (25.9% saved)

regimes10.0ms (0.2%)

Accuracy

Total -19.8b remaining (-211.4%)

Threshold costs -19.8b (-211.4%)

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

3 calls:

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

Compiled 19 to 14 computations (26.3% saved)

simplify38.0ms (0.7%)

Algorithm
egg-herbie
Rules
90×unsub-neg
62×neg-mul-1
58×distribute-lft-neg-in
38×cancel-sign-sub
32×distribute-rgt-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01146
12546
24046
35246
47246
510346
616446
721646
825046
926046
1027546
1127846
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(-.f32 1 ux)
1
Outputs
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(-.f32 1 ux)
1
Compiler

Compiled 30 to 24 computations (20% saved)

soundness113.0ms (2%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01252
126352
2352752
Stop Event
node limit
Compiler

Compiled 42 to 26 computations (38.1% saved)

end0.0ms (0%)

preprocess27.0ms (0.5%)

Remove

(abs uy)

Compiler

Compiled 82 to 60 computations (26.8% saved)

Profiling

Loading profile data...