UniformSampleCone, z

Time bar (total: 5.8s)

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.4s (23.4%)

Results
1.3s8256×body256valid
Bogosity

preprocess93.0ms (1.6%)

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

Useful iterations: 3 (0.0ms)

IterNodesCost
025145
165113
2179113
3473105
41257105
52340105
62891105
73010105
83032105
Stop Event
saturated
Calls
Call 1
Inputs
(+.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 (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 13 to 10 computations (23.1% saved)

simplify24.0ms (0.4%)

Algorithm
egg-herbie
Rules
660×fma-def
78×sub-neg
58×associate-+l-
56×fma-neg
56×cancel-sign-sub-inv
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0819
11715
23815
37115
416615
536215
662615
777915
880915
981415
Stop Event
saturated
Counts
1 → 4
Calls
Call 1
Inputs
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
Outputs
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(fma.f32 ux maxCos (-.f32 1 ux))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 ux (+.f32 maxCos -1) 1)

eval1.0ms (0%)

Compiler

Compiled 28 to 17 computations (39.3% saved)

prune2.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New224
Fresh011
Picked000
Done000
Total235
Accurracy
99.9%
Counts
5 → 2
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(fma.f32 ux (+.f32 maxCos -1) 1)
99.9%
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
99.9%
(fma.f32 ux (+.f32 maxCos -1) 1)
99.9%
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
Compiler

Compiled 38 to 28 computations (26.3% saved)

localize89.0ms (1.5%)

Local Accuracy

Found 2 expressions with local accuracy:

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

Compiled 33 to 19 computations (42.4% saved)

series3.0ms (0.1%)

Counts
2 → 48
Calls

12 calls:

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

rewrite79.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
1110×log-prod
1062×fma-def
796×pow-prod-down
548×pow-exp
520×pow-prod-up
Iterations

Useful iterations: 1 (0.0ms)

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

simplify104.0ms (1.8%)

Algorithm
egg-herbie
Rules
1650×fma-def
826×distribute-lft-in
770×distribute-rgt-in
596×sub-neg
416×exp-prod
Iterations

Useful iterations: 3 (0.0ms)

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

eval33.0ms (0.6%)

Compiler

Compiled 1773 to 1026 computations (42.1% saved)

prune25.0ms (0.4%)

Pruning

7 alts after pruning (6 fresh and 1 done)

PrunedKeptTotal
New1256131
Fresh000
Picked112
Done000
Total1267133
Accurracy
100.0%
Counts
133 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.7%
(fma.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)) (*.f32 ux maxCos))
98.3%
(pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 3)
99.9%
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
99.4%
(-.f32 1 ux)
99.9%
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
99.9%
(exp.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)))
69.8%
1
98.7%
(fma.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)) (*.f32 ux maxCos))
98.3%
(pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 3)
99.9%
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
99.4%
(-.f32 1 ux)
99.9%
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
99.9%
(exp.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)))
69.8%
1
Compiler

Compiled 248 to 190 computations (23.4% saved)

localize238.0ms (4.1%)

Local Accuracy

Found 11 expressions with local accuracy:

NewAccuracyProgram
99.9%
(fma.f32 ux (+.f32 maxCos -1) 1)
99.8%
(cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1))
98.4%
(pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 3)
99.9%
(-.f32 1 (*.f32 ux ux))
99.5%
(fma.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 1 ux)) (*.f32 ux maxCos))
98.9%
(/.f32 1 (+.f32 1 ux))
99.9%
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
99.9%
(*.f32 ux (-.f32 1 maxCos))
100.0%
(-.f32 (*.f32 maxCos ux) ux)
99.9%
(exp.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)))
99.8%
(log1p.f32 (-.f32 (*.f32 maxCos ux) ux))
Compiler

Compiled 116 to 61 computations (47.4% saved)

series49.0ms (0.8%)

Counts
10 → 184
Calls

54 calls:

TimeVariablePointExpression
16.0ms
ux
@-inf
(exp.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)))
11.0ms
ux
@inf
(exp.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)))
4.0ms
maxCos
@0
(pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 3)
1.0ms
maxCos
@0
(log1p.f32 (-.f32 (*.f32 maxCos ux) ux))
1.0ms
ux
@0
(pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 3)

rewrite124.0ms (2.2%)

Algorithm
batch-egg-rewrite
Rules
878×expm1-udef
868×log1p-udef
546×add-sqr-sqrt
536×pow1
532×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

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

simplify202.0ms (3.5%)

Algorithm
egg-herbie
Rules
1330×fma-def
1198×associate-*l*
526×associate-+r+
478×associate-+l+
470×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
091115713
1257513953
Stop Event
node limit
Counts
473 → 539
Calls
Call 1
Inputs
(log.f32 (-.f32 1 ux))
(+.f32 (log.f32 (-.f32 1 ux)) (/.f32 (*.f32 maxCos ux) (-.f32 1 ux)))
(+.f32 (log.f32 (-.f32 1 ux)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) (pow.f32 (-.f32 1 ux) 2))) (/.f32 (*.f32 maxCos ux) (-.f32 1 ux))))
(+.f32 (log.f32 (-.f32 1 ux)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) (pow.f32 (-.f32 1 ux) 2))) (+.f32 (/.f32 (*.f32 maxCos ux) (-.f32 1 ux)) (*.f32 1/3 (/.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)) (pow.f32 (-.f32 1 ux) 3))))))
(+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (log.f32 ux))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (log.f32 ux))) (/.f32 1 maxCos))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (log.f32 ux)))) (/.f32 1 maxCos))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (log.f32 ux) (*.f32 1/3 (/.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))))) (/.f32 1 maxCos))
(+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux)))
(-.f32 (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux)))) (/.f32 1 maxCos))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux))))) (/.f32 1 maxCos))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux)))))) (/.f32 1 maxCos))
(*.f32 (-.f32 maxCos 1) ux)
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))) (*.f32 (-.f32 maxCos 1) ux))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (-.f32 maxCos 1) ux)))
(+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (-.f32 maxCos 1) 4) (pow.f32 ux 4))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (-.f32 maxCos 1) ux))))
(+.f32 (log.f32 (-.f32 maxCos 1)) (*.f32 -1 (log.f32 (/.f32 1 ux))))
(+.f32 (log.f32 (-.f32 maxCos 1)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (/.f32 1 (*.f32 (-.f32 maxCos 1) ux))))
(-.f32 (+.f32 (log.f32 (-.f32 maxCos 1)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (/.f32 1 (*.f32 (-.f32 maxCos 1) ux)))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))))
(-.f32 (+.f32 (log.f32 (-.f32 maxCos 1)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (+.f32 (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3)))) (/.f32 1 (*.f32 (-.f32 maxCos 1) ux))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))))
(+.f32 (log.f32 (+.f32 1 (*.f32 -1 maxCos))) (*.f32 -1 (log.f32 (/.f32 -1 ux))))
(-.f32 (+.f32 (log.f32 (+.f32 1 (*.f32 -1 maxCos))) (*.f32 -1 (log.f32 (/.f32 -1 ux)))) (/.f32 1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(-.f32 (+.f32 (log.f32 (+.f32 1 (*.f32 -1 maxCos))) (*.f32 -1 (log.f32 (/.f32 -1 ux)))) (+.f32 (/.f32 1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))))))
(-.f32 (+.f32 (log.f32 (+.f32 1 (*.f32 -1 maxCos))) (*.f32 -1 (log.f32 (/.f32 -1 ux)))) (+.f32 (/.f32 1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))) (+.f32 (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 3)))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))))))
(-.f32 1 ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (+.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (*.f32 (pow.f32 maxCos 2) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 ux) 2))) (*.f32 1/2 (/.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 ux) 2)))))))) ux)
(-.f32 (+.f32 (*.f32 (+.f32 (*.f32 1/6 (/.f32 (pow.f32 ux 3) (pow.f32 (-.f32 1 ux) 3))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 ux 3) (pow.f32 (-.f32 1 ux) 3))) (*.f32 -1/2 (/.f32 (pow.f32 ux 3) (pow.f32 (-.f32 1 ux) 3))))) (*.f32 (-.f32 1 ux) (pow.f32 maxCos 3))) (+.f32 1 (+.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (*.f32 (pow.f32 maxCos 2) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 ux) 2))) (*.f32 1/2 (/.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 ux) 2))))))))) ux)
(exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (log.f32 ux)))
(+.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (log.f32 ux))) (/.f32 (*.f32 (-.f32 (/.f32 1 ux) 1) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (log.f32 ux)))) maxCos))
(+.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 ux 2))) (*.f32 1/2 (pow.f32 (-.f32 (/.f32 1 ux) 1) 2))) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (log.f32 ux)))) (pow.f32 maxCos 2)) (+.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (log.f32 ux))) (/.f32 (*.f32 (-.f32 (/.f32 1 ux) 1) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (log.f32 ux)))) maxCos)))
(+.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 ux 2))) (*.f32 1/2 (pow.f32 (-.f32 (/.f32 1 ux) 1) 2))) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (log.f32 ux)))) (pow.f32 maxCos 2)) (+.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (log.f32 ux))) (+.f32 (/.f32 (*.f32 (-.f32 (/.f32 1 ux) 1) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (log.f32 ux)))) maxCos) (/.f32 (*.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (log.f32 ux))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 1 ux) 2) (-.f32 (/.f32 1 ux) 1)) (pow.f32 ux 2))) (+.f32 (*.f32 1/6 (pow.f32 (-.f32 (/.f32 1 ux) 1) 3)) (*.f32 1/3 (/.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 ux 3)))))) (pow.f32 maxCos 3)))))
(exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux))))
(+.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux)))) (/.f32 (*.f32 (-.f32 1 ux) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux))))) (*.f32 maxCos ux)))
(+.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux)))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 ux 2))) (*.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 ux 2)))) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux))))) (pow.f32 maxCos 2)) (/.f32 (*.f32 (-.f32 1 ux) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux))))) (*.f32 maxCos ux))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 ux 3))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 ux 3))) (*.f32 -1/3 (/.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 ux 3))))) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux))))) (pow.f32 maxCos 3))) (+.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux)))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 ux 2))) (*.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 ux 2)))) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux))))) (pow.f32 maxCos 2)) (/.f32 (*.f32 (-.f32 1 ux) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux))))) (*.f32 maxCos ux)))))
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (+.f32 (*.f32 (-.f32 maxCos 1) ux) (*.f32 (+.f32 (*.f32 1/2 (pow.f32 (-.f32 maxCos 1) 2)) (*.f32 -1/2 (pow.f32 (-.f32 maxCos 1) 2))) (pow.f32 ux 2))))
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 1/6 (pow.f32 (-.f32 maxCos 1) 3)) (+.f32 (*.f32 1/3 (pow.f32 (-.f32 maxCos 1) 3)) (*.f32 -1/2 (pow.f32 (-.f32 maxCos 1) 3)))) (pow.f32 ux 3)) (+.f32 (*.f32 (-.f32 maxCos 1) ux) (*.f32 (+.f32 (*.f32 1/2 (pow.f32 (-.f32 maxCos 1) 2)) (*.f32 -1/2 (pow.f32 (-.f32 maxCos 1) 2))) (pow.f32 ux 2)))))
(exp.f32 (+.f32 (log.f32 (-.f32 maxCos 1)) (*.f32 -1 (log.f32 (/.f32 1 ux)))))
(+.f32 (/.f32 (exp.f32 (+.f32 (log.f32 (-.f32 maxCos 1)) (*.f32 -1 (log.f32 (/.f32 1 ux))))) (*.f32 (-.f32 maxCos 1) ux)) (exp.f32 (+.f32 (log.f32 (-.f32 maxCos 1)) (*.f32 -1 (log.f32 (/.f32 1 ux))))))
(+.f32 (/.f32 (exp.f32 (+.f32 (log.f32 (-.f32 maxCos 1)) (*.f32 -1 (log.f32 (/.f32 1 ux))))) (*.f32 (-.f32 maxCos 1) ux)) (exp.f32 (+.f32 (log.f32 (-.f32 maxCos 1)) (*.f32 -1 (log.f32 (/.f32 1 ux))))))
(+.f32 (/.f32 (exp.f32 (+.f32 (log.f32 (-.f32 maxCos 1)) (*.f32 -1 (log.f32 (/.f32 1 ux))))) (*.f32 (-.f32 maxCos 1) ux)) (exp.f32 (+.f32 (log.f32 (-.f32 maxCos 1)) (*.f32 -1 (log.f32 (/.f32 1 ux))))))
(exp.f32 (+.f32 (log.f32 (+.f32 1 (*.f32 -1 maxCos))) (*.f32 -1 (log.f32 (/.f32 -1 ux)))))
(+.f32 (exp.f32 (+.f32 (log.f32 (+.f32 1 (*.f32 -1 maxCos))) (*.f32 -1 (log.f32 (/.f32 -1 ux))))) (*.f32 -1 (/.f32 (exp.f32 (+.f32 (log.f32 (+.f32 1 (*.f32 -1 maxCos))) (*.f32 -1 (log.f32 (/.f32 -1 ux))))) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))))
(+.f32 (exp.f32 (+.f32 (log.f32 (+.f32 1 (*.f32 -1 maxCos))) (*.f32 -1 (log.f32 (/.f32 -1 ux))))) (*.f32 -1 (/.f32 (exp.f32 (+.f32 (log.f32 (+.f32 1 (*.f32 -1 maxCos))) (*.f32 -1 (log.f32 (/.f32 -1 ux))))) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))))
(+.f32 (exp.f32 (+.f32 (log.f32 (+.f32 1 (*.f32 -1 maxCos))) (*.f32 -1 (log.f32 (/.f32 -1 ux))))) (*.f32 -1 (/.f32 (exp.f32 (+.f32 (log.f32 (+.f32 1 (*.f32 -1 maxCos))) (*.f32 -1 (log.f32 (/.f32 -1 ux))))) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))))
(*.f32 -1 ux)
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(*.f32 maxCos ux)
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(*.f32 maxCos ux)
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 maxCos 1) ux)
(*.f32 (-.f32 maxCos 1) ux)
(*.f32 (-.f32 maxCos 1) ux)
(*.f32 (-.f32 maxCos 1) ux)
(*.f32 (-.f32 maxCos 1) ux)
(*.f32 (-.f32 maxCos 1) ux)
(*.f32 (-.f32 maxCos 1) ux)
(*.f32 (-.f32 maxCos 1) ux)
(*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 (-.f32 1 maxCos) ux)
ux
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 -1 (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 -1 (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(*.f32 (-.f32 maxCos 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(*.f32 -1 (*.f32 (-.f32 1 maxCos) ux))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(-.f32 1 ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
1
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 2) 1))
(+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -1 (pow.f32 ux 3)))))
(/.f32 1 ux)
(-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 4))))
(/.f32 1 ux)
(-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 4))))
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(*.f32 (-.f32 maxCos 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(*.f32 maxCos ux)
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(*.f32 maxCos ux)
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
1
(+.f32 1 (*.f32 -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 (*.f32 2/3 (-.f32 maxCos 1)) (*.f32 1/3 (-.f32 maxCos 1)))))
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 1/9 (pow.f32 (-.f32 maxCos 1) 2)) (+.f32 (*.f32 -1/9 (pow.f32 (-.f32 maxCos 1) 2)) (+.f32 (*.f32 2/9 (pow.f32 (-.f32 maxCos 1) 2)) (*.f32 -2/9 (pow.f32 (-.f32 maxCos 1) 2))))) (pow.f32 ux 2)) (*.f32 ux (+.f32 (*.f32 2/3 (-.f32 maxCos 1)) (*.f32 1/3 (-.f32 maxCos 1))))))
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 1/9 (pow.f32 (-.f32 maxCos 1) 2)) (+.f32 (*.f32 -1/9 (pow.f32 (-.f32 maxCos 1) 2)) (+.f32 (*.f32 2/9 (pow.f32 (-.f32 maxCos 1) 2)) (*.f32 -2/9 (pow.f32 (-.f32 maxCos 1) 2))))) (pow.f32 ux 2)) (+.f32 (*.f32 ux (+.f32 (*.f32 2/3 (-.f32 maxCos 1)) (*.f32 1/3 (-.f32 maxCos 1)))) (*.f32 (pow.f32 ux 3) (+.f32 (*.f32 -2/3 (+.f32 (*.f32 1/27 (pow.f32 (-.f32 maxCos 1) 3)) (*.f32 -2/9 (pow.f32 (-.f32 maxCos 1) 3)))) (+.f32 (*.f32 -4/27 (pow.f32 (-.f32 maxCos 1) 3)) (+.f32 (*.f32 -1/3 (+.f32 (*.f32 1/27 (pow.f32 (-.f32 maxCos 1) 3)) (*.f32 -2/9 (pow.f32 (-.f32 maxCos 1) 3)))) (*.f32 1/3 (*.f32 (-.f32 maxCos 1) (+.f32 (*.f32 1/9 (pow.f32 (-.f32 maxCos 1) 2)) (*.f32 -2/9 (pow.f32 (-.f32 maxCos 1) 2))))))))))))
(*.f32 (pow.f32 1 1/3) (+.f32 (*.f32 -1 ux) 1))
(+.f32 (*.f32 maxCos (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 4)) 1/9) ux)) (*.f32 1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 4)) 1/9) ux)))) (*.f32 (pow.f32 1 1/3) (+.f32 (*.f32 -1 ux) 1)))
(+.f32 (*.f32 (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 ux) 1)) 1/9) (pow.f32 ux 2))) (+.f32 (*.f32 -1/9 (*.f32 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 ux) 1)) 1/9) (pow.f32 ux 2))) (*.f32 (pow.f32 (*.f32 1 (+.f32 (*.f32 -1 ux) 1)) 1/3) (+.f32 (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 4)) 1/9) (pow.f32 ux 2))) (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 4)) 1/9) (pow.f32 ux 2))))))) (pow.f32 maxCos 2)) (+.f32 (*.f32 maxCos (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 4)) 1/9) ux)) (*.f32 1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 4)) 1/9) ux)))) (*.f32 (pow.f32 1 1/3) (+.f32 (*.f32 -1 ux) 1))))
(+.f32 (*.f32 (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 ux) 1)) 1/9) (pow.f32 ux 2))) (+.f32 (*.f32 -1/9 (*.f32 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 ux) 1)) 1/9) (pow.f32 ux 2))) (*.f32 (pow.f32 (*.f32 1 (+.f32 (*.f32 -1 ux) 1)) 1/3) (+.f32 (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 4)) 1/9) (pow.f32 ux 2))) (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 4)) 1/9) (pow.f32 ux 2))))))) (pow.f32 maxCos 2)) (+.f32 (*.f32 maxCos (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 4)) 1/9) ux)) (*.f32 1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 4)) 1/9) ux)))) (+.f32 (*.f32 (pow.f32 maxCos 3) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 2)) 1/9) (*.f32 ux (+.f32 (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 4)) 1/9) (pow.f32 ux 2))) (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 4)) 1/9) (pow.f32 ux 2))))))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (+.f32 (*.f32 1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 2)) 1/3) (pow.f32 ux 3))) (*.f32 -2/9 (*.f32 (pow.f32 (pow.f32 1 4) 1/9) (*.f32 (pow.f32 ux 3) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 2)) 1/3))))))) (+.f32 (*.f32 -2/27 (*.f32 (pow.f32 (pow.f32 1 4) 1/9) (*.f32 (pow.f32 ux 3) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 2)) 1/3)))) (*.f32 (pow.f32 (*.f32 1 (+.f32 (*.f32 -1 ux) 1)) 1/3) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 ux) 1)) 1/3) (+.f32 (*.f32 1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 2)) 1/3) (pow.f32 ux 3))) (*.f32 -2/9 (*.f32 (pow.f32 (pow.f32 1 4) 1/9) (*.f32 (pow.f32 ux 3) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 2)) 1/3))))))) (*.f32 -2/27 (*.f32 (pow.f32 1 1/9) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 -1 ux) 1)))))))))) (*.f32 (pow.f32 1 1/3) (+.f32 (*.f32 -1 ux) 1)))))
1
(+.f32 1 (*.f32 1/3 (*.f32 (-.f32 maxCos 1) ux)))
(+.f32 1 (+.f32 (*.f32 1/3 (*.f32 (-.f32 maxCos 1) ux)) (*.f32 -1/9 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))))
(+.f32 1 (+.f32 (*.f32 1/3 (*.f32 (-.f32 maxCos 1) ux)) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 ux 3) (+.f32 (*.f32 1/27 (pow.f32 (-.f32 maxCos 1) 3)) (*.f32 -2/9 (pow.f32 (-.f32 maxCos 1) 3))))) (*.f32 -1/9 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))))))
(pow.f32 (+.f32 (*.f32 -1 ux) 1) 1/3)
(+.f32 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 1/3) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 2)) 1/9) (*.f32 maxCos ux))))
(+.f32 (*.f32 -1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 7)) 1/9) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) (+.f32 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 1/3) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 2)) 1/9) (*.f32 maxCos ux)))))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 2)) 1/3) (*.f32 (+.f32 (*.f32 1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 2)) 1/3) (pow.f32 ux 3))) (*.f32 -2/9 (*.f32 (pow.f32 (pow.f32 1 4) 1/9) (*.f32 (pow.f32 ux 3) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 2)) 1/3))))) (pow.f32 maxCos 3)))) (+.f32 (*.f32 -1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 7)) 1/9) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) (+.f32 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 1/3) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 2)) 1/9) (*.f32 maxCos ux))))))
(+.f32 (*.f32 1/3 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))))
(+.f32 0 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)))
(+.f32 (log.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1))) (log.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1))))
(+.f32 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))) (*.f32 1/3 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)))) 1)
(*.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)) 1)
(*.f32 1 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)))
(*.f32 3 (*.f32 1/3 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))))
(*.f32 (*.f32 1/3 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))) 3)
(*.f32 (cbrt.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))) (cbrt.f32 (pow.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)) 2)) (cbrt.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))))
(*.f32 (sqrt.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))) (sqrt.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))))
(pow.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)) 1)
(pow.f32 (cbrt.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))) 3)
(pow.f32 (pow.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)) 3) 1/3)
(pow.f32 (sqrt.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))) 2)
(sqrt.f32 (pow.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)) 2))
(log.f32 (fma.f32 ux (+.f32 maxCos -1) 1))
(cbrt.f32 (pow.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)) 3))
(expm1.f32 (log1p.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))))
(exp.f32 (log.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))) 1))
(+.f32 (-.f32 (*.f32 maxCos ux) ux) 1)
(+.f32 1 (-.f32 (*.f32 maxCos ux) ux))
(+.f32 (+.f32 1 (*.f32 maxCos ux)) (neg.f32 ux))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos -1) 1))) 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(*.f32 1 (fma.f32 ux (+.f32 maxCos -1) 1))
(*.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1)
(*.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))) (*.f32 (cbrt.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1))) (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)) (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(*.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/6) (*.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/6) (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))))
(*.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))) 3) (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(*.f32 (pow.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/6) 3) (pow.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/6) 3))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)) 1) (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)) (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)))) (cbrt.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1))))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)) (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/6)) (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/6))
(/.f32 (+.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 3) 1) (+.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 2) (-.f32 1 (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 3)) (+.f32 1 (-.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 2) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 2) 1) (-.f32 (-.f32 (*.f32 maxCos ux) ux) 1))
(/.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 2)) (-.f32 1 (-.f32 (*.f32 maxCos ux) ux)))
(pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1)
(pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 3)
(pow.f32 (E.f32) (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)))
(pow.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)) 3/2)
(pow.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 2)
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)) 2))) (cbrt.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))))
(pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)))) (sqrt.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))))
(sqrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))
(log.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux (+.f32 maxCos -1) 1))))
(cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 3))
(expm1.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(log1p.f32 (expm1.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 (*.f32 maxCos ux) (neg.f32 ux))
(+.f32 (*.f32 maxCos ux) (*.f32 (neg.f32 ux) 1))
(+.f32 (*.f32 maxCos ux) (*.f32 ux -1))
(+.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 (neg.f32 ux) 1 ux))
(+.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(+.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux))
(+.f32 (neg.f32 ux) (*.f32 maxCos ux))
(+.f32 (*.f32 ux -1) (*.f32 maxCos ux))
(*.f32 ux (+.f32 maxCos -1))
(*.f32 ux (-.f32 maxCos 1))
(*.f32 (-.f32 (*.f32 maxCos ux) ux) 1)
(*.f32 1 (-.f32 (*.f32 maxCos ux) ux))
(*.f32 (+.f32 maxCos -1) ux)
(*.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) (+.f32 maxCos -1)))
(*.f32 (cbrt.f32 (-.f32 (*.f32 maxCos ux) ux)) (cbrt.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 2)) (cbrt.f32 (-.f32 (*.f32 maxCos ux) ux)))
(*.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) (+.f32 maxCos -1)))
(*.f32 (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)) (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)))
(*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 ux 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 ux (fma.f32 maxCos ux ux)))))
(*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 ux ux)) (/.f32 1 (fma.f32 maxCos ux ux)))
(*.f32 (*.f32 (sqrt.f32 ux) (sqrt.f32 (+.f32 maxCos -1))) (*.f32 (sqrt.f32 ux) (sqrt.f32 (+.f32 maxCos -1))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 maxCos ux)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (*.f32 maxCos ux)) (sqrt.f32 ux)))
(*.f32 (*.f32 ux (pow.f32 (cbrt.f32 (+.f32 maxCos -1)) 2)) (cbrt.f32 (+.f32 maxCos -1)))
(*.f32 (*.f32 ux (sqrt.f32 (+.f32 maxCos -1))) (sqrt.f32 (+.f32 maxCos -1)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 ux (fma.f32 maxCos ux ux))) (-.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 ux 3))))
(/.f32 1 (/.f32 (fma.f32 maxCos ux ux) (-.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 ux ux))))
(/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 ux (fma.f32 maxCos ux ux))))
(/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 ux ux)) (fma.f32 maxCos ux ux))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 ux 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 ux (fma.f32 maxCos ux ux)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 ux ux))) (neg.f32 (fma.f32 maxCos ux ux)))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 (neg.f32 ux) 3)) (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (*.f32 (*.f32 maxCos ux) (neg.f32 ux)))))
(/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (neg.f32 ux) (neg.f32 ux))) (-.f32 (*.f32 maxCos ux) (neg.f32 ux)))
(/.f32 (*.f32 ux (+.f32 -1 (pow.f32 maxCos 3))) (fma.f32 maxCos maxCos (-.f32 1 (neg.f32 maxCos))))
(/.f32 (*.f32 ux (fma.f32 maxCos maxCos -1)) (+.f32 maxCos 1))
(pow.f32 (-.f32 (*.f32 maxCos ux) ux) 1)
(pow.f32 (cbrt.f32 (-.f32 (*.f32 maxCos ux) ux)) 3)
(pow.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 3) 1/3)
(pow.f32 (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)) 2)
(sqrt.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 2))
(log.f32 (exp.f32 (-.f32 (*.f32 maxCos ux) ux)))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (*.f32 maxCos ux) ux))))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 3))
(cbrt.f32 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 maxCos -1) 3)))
(expm1.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)))
(exp.f32 (log.f32 (-.f32 (*.f32 maxCos ux) ux)))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 maxCos ux) ux)) 1))
(exp.f32 (+.f32 (log.f32 ux) (log.f32 (+.f32 maxCos -1))))
(log1p.f32 (expm1.f32 (-.f32 (*.f32 maxCos ux) ux)))
(fma.f32 maxCos ux (neg.f32 ux))
(fma.f32 ux maxCos (neg.f32 ux))
(fma.f32 1 (*.f32 maxCos ux) (neg.f32 ux))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 maxCos ux)) 2) (cbrt.f32 (*.f32 maxCos ux)) (neg.f32 ux))
(fma.f32 (sqrt.f32 (*.f32 maxCos ux)) (sqrt.f32 (*.f32 maxCos ux)) (neg.f32 ux))
(+.f32 ux (*.f32 ux (neg.f32 maxCos)))
(+.f32 ux (*.f32 (neg.f32 maxCos) ux))
(-.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)
(/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 3))) (+.f32 1 (fma.f32 maxCos maxCos maxCos)))
(/.f32 (*.f32 ux (-.f32 1 (*.f32 maxCos maxCos))) (+.f32 maxCos 1))
(/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 3)) ux) (+.f32 1 (fma.f32 maxCos maxCos maxCos)))
(/.f32 (*.f32 (-.f32 1 (*.f32 maxCos maxCos)) ux) (+.f32 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)
(sqrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(log.f32 (pow.f32 (exp.f32 (-.f32 1 maxCos)) ux))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (-.f32 1 maxCos)))))
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))
(expm1.f32 (log1p.f32 (*.f32 ux (-.f32 1 maxCos))))
(exp.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))))
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))) 1))
(log1p.f32 (expm1.f32 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos))))
(+.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1))
(+.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1)
(*.f32 1 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2) (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (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)) 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 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)))))
(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)
(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 (exp.f32 (neg.f32 (log1p.f32 ux))))) 1)
(*.f32 1 (exp.f32 (neg.f32 (log1p.f32 ux))))
(*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) 1)
(*.f32 -1 (/.f32 1 (+.f32 -1 (neg.f32 ux))))
(*.f32 (cbrt.f32 (exp.f32 (neg.f32 (log1p.f32 ux)))) (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (cbrt.f32 (exp.f32 (neg.f32 (log1p.f32 ux)))))
(*.f32 (pow.f32 (+.f32 ux 1) -1/2) (pow.f32 (+.f32 ux 1) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) 2)) -1) (pow.f32 (cbrt.f32 (+.f32 ux 1)) -1))
(*.f32 (pow.f32 (hypot.f32 1 (sqrt.f32 ux)) -1) (pow.f32 (hypot.f32 1 (sqrt.f32 ux)) -1))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 1 ux))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))
(pow.f32 (+.f32 ux 1) -1)
(pow.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) 1)
(pow.f32 (cbrt.f32 (exp.f32 (neg.f32 (log1p.f32 ux)))) 3)
(pow.f32 (pow.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) 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 (exp.f32 (neg.f32 (log1p.f32 ux)))))
(log.f32 (+.f32 1 (expm1.f32 (exp.f32 (neg.f32 (log1p.f32 ux))))))
(cbrt.f32 (pow.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) 3))
(expm1.f32 (log1p.f32 (exp.f32 (neg.f32 (log1p.f32 ux)))))
(exp.f32 (neg.f32 (log1p.f32 ux)))
(exp.f32 (*.f32 (log1p.f32 ux) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 ux)) 1))
(log1p.f32 (expm1.f32 (exp.f32 (neg.f32 (log1p.f32 ux)))))
(+.f32 (*.f32 maxCos ux) (-.f32 1 ux))
(+.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(+.f32 (*.f32 (-.f32 1 ux) 1) (*.f32 maxCos ux))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux)))) 1)
(*.f32 1 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux)))
(*.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux)) 1)
(*.f32 (cbrt.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux))) (cbrt.f32 (pow.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux)) 2)) (cbrt.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux))) (sqrt.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (+.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (-.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))))
(/.f32 (-.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 (-.f32 1 ux) (*.f32 maxCos ux)))
(pow.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux)) 1)
(pow.f32 (cbrt.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux))) 3)
(pow.f32 (pow.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux)) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux))) 2)
(sqrt.f32 (pow.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux)) 2))
(log.f32 (exp.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux)))))
(cbrt.f32 (pow.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux)) 3))
(expm1.f32 (log1p.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux))))
(exp.f32 (log.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux))))
(exp.f32 (*.f32 (log.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux))) 1))
(log1p.f32 (expm1.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux))))
(+.f32 1 (*.f32 ux (neg.f32 ux)))
(+.f32 1 (*.f32 (*.f32 ux (neg.f32 ux)) 1))
(+.f32 (*.f32 ux (neg.f32 ux)) 1)
(*.f32 1 (-.f32 1 (*.f32 ux ux)))
(*.f32 (-.f32 1 (*.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 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (-.f32 1 (*.f32 ux ux))))
(*.f32 (-.f32 1 (pow.f32 ux 6)) (/.f32 1 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (-.f32 1 (pow.f32 ux 4)) (/.f32 1 (+.f32 1 (*.f32 ux ux))))
(/.f32 1 (/.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (-.f32 1 (pow.f32 ux 6))))
(/.f32 1 (/.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 1 (pow.f32 ux 4))))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (+.f32 1 (*.f32 ux ux)))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 6))) (neg.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 4))) (neg.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (neg.f32 ux)) 3)) (+.f32 1 (-.f32 (*.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux (neg.f32 ux))) (*.f32 ux (neg.f32 ux)))))
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux (neg.f32 ux)))) (-.f32 1 (*.f32 ux (neg.f32 ux))))
(pow.f32 (-.f32 1 (*.f32 ux ux)) 1)
(pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux ux))) 3)
(pow.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 3) 1/3)
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) 2)
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 2))
(log.f32 (exp.f32 (-.f32 1 (*.f32 ux ux))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 ux ux)))))
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux ux)) 3))
(expm1.f32 (log1p.f32 (-.f32 1 (*.f32 ux ux))))
(exp.f32 (log1p.f32 (*.f32 ux (neg.f32 ux))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (neg.f32 ux))) 1))
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 ux ux))))
(+.f32 (-.f32 (*.f32 maxCos ux) ux) 1)
(+.f32 1 (-.f32 (*.f32 maxCos ux) ux))
(+.f32 (+.f32 1 (*.f32 maxCos ux)) (neg.f32 ux))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos -1) 1))) 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(*.f32 1 (fma.f32 ux (+.f32 maxCos -1) 1))
(*.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1)
(*.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))) (*.f32 (cbrt.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1))) (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)) (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(*.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/6) (*.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/6) (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))))
(*.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))) 3) (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(*.f32 (pow.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/6) 3) (pow.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/6) 3))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)) 1) (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)) (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)))) (cbrt.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1))))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)) (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/6)) (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/6))
(/.f32 (+.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 3) 1) (+.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 2) (-.f32 1 (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 3)) (+.f32 1 (-.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 2) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 2) 1) (-.f32 (-.f32 (*.f32 maxCos ux) ux) 1))
(/.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 2)) (-.f32 1 (-.f32 (*.f32 maxCos ux) ux)))
(sqrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))
(log.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux (+.f32 maxCos -1) 1))))
(cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 3))
(expm1.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(exp.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)))
(log1p.f32 (expm1.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(-.f32 (exp.f32 (log1p.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))) 1)
(*.f32 1 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(*.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 1)
(*.f32 (cbrt.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1))) (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))))
(*.f32 (cbrt.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1))) (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)) 1/3))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))) (cbrt.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1))))
(*.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/6) (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/6))
(*.f32 (pow.f32 1 1/3) (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)) 1/3) (cbrt.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 1/3) (pow.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 1/3))
(pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/3)
(pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 1)
(pow.f32 (cbrt.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1))) 3)
(pow.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/6) 2)
(sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)))
(log.f32 (exp.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1))))
(log.f32 (+.f32 1 (expm1.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))))
(expm1.f32 (log1p.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1))))
(exp.f32 (*.f32 1/3 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))))
(exp.f32 (*.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)) 1/3))
(exp.f32 (*.f32 (*.f32 1/3 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))) 1))
(log1p.f32 (expm1.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1))))
Outputs
(log.f32 (-.f32 1 ux))
(log1p.f32 (neg.f32 ux))
(+.f32 (log.f32 (-.f32 1 ux)) (/.f32 (*.f32 maxCos ux) (-.f32 1 ux)))
(+.f32 (log.f32 (-.f32 1 ux)) (/.f32 maxCos (/.f32 (-.f32 1 ux) ux)))
(+.f32 (log1p.f32 (neg.f32 ux)) (/.f32 maxCos (/.f32 (-.f32 1 ux) ux)))
(+.f32 (log.f32 (-.f32 1 ux)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) (pow.f32 (-.f32 1 ux) 2))) (/.f32 (*.f32 maxCos ux) (-.f32 1 ux))))
(+.f32 (log.f32 (-.f32 1 ux)) (fma.f32 -1/2 (/.f32 (*.f32 maxCos maxCos) (/.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux ux))) (/.f32 maxCos (/.f32 (-.f32 1 ux) ux))))
(+.f32 (log1p.f32 (neg.f32 ux)) (fma.f32 -1/2 (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (/.f32 maxCos (/.f32 (-.f32 1 ux) ux))))
(+.f32 (log.f32 (-.f32 1 ux)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) (pow.f32 (-.f32 1 ux) 2))) (+.f32 (/.f32 (*.f32 maxCos ux) (-.f32 1 ux)) (*.f32 1/3 (/.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)) (pow.f32 (-.f32 1 ux) 3))))))
(+.f32 (log.f32 (-.f32 1 ux)) (+.f32 (fma.f32 -1/2 (/.f32 (*.f32 maxCos maxCos) (/.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux ux))) (/.f32 maxCos (/.f32 (-.f32 1 ux) ux))) (*.f32 1/3 (/.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (-.f32 1 ux) 3)))))
(+.f32 (log1p.f32 (neg.f32 ux)) (fma.f32 -1/2 (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (fma.f32 1/3 (/.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 (-.f32 1 ux) 3)) (/.f32 maxCos (/.f32 (-.f32 1 ux) ux)))))
(+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (log.f32 ux))
(fma.f32 -1 (neg.f32 (log.f32 maxCos)) (log.f32 ux))
(+.f32 (log.f32 maxCos) (log.f32 ux))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (log.f32 ux))) (/.f32 1 maxCos))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 maxCos)) (+.f32 (log.f32 ux) (/.f32 1 (*.f32 ux maxCos)))) (/.f32 1 maxCos))
(+.f32 (log.f32 maxCos) (+.f32 (log.f32 ux) (-.f32 (/.f32 1 (*.f32 ux maxCos)) (/.f32 1 maxCos))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (log.f32 ux)))) (/.f32 1 maxCos))
(-.f32 (fma.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))) (fma.f32 -1 (neg.f32 (log.f32 maxCos)) (+.f32 (log.f32 ux) (/.f32 1 (*.f32 ux maxCos))))) (/.f32 1 maxCos))
(+.f32 (+.f32 (fma.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (log.f32 maxCos)) (+.f32 (log.f32 ux) (/.f32 1 (*.f32 ux maxCos)))) (/.f32 -1 maxCos))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (log.f32 ux) (*.f32 1/3 (/.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))))) (/.f32 1 maxCos))
(-.f32 (fma.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))) (fma.f32 -1 (neg.f32 (log.f32 maxCos)) (+.f32 (/.f32 1 (*.f32 ux maxCos)) (+.f32 (log.f32 ux) (*.f32 1/3 (/.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))))))) (/.f32 1 maxCos))
(+.f32 (+.f32 (fma.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (log.f32 maxCos)) (+.f32 (/.f32 1 (*.f32 ux maxCos)) (fma.f32 1/3 (/.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (log.f32 ux)))) (/.f32 -1 maxCos))
(+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux)))
(fma.f32 -1 (log.f32 (/.f32 -1 maxCos)) (log.f32 (neg.f32 ux)))
(-.f32 (log.f32 (neg.f32 ux)) (log.f32 (/.f32 -1 maxCos)))
(-.f32 (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux)))) (/.f32 1 maxCos))
(+.f32 (/.f32 1 (*.f32 ux maxCos)) (-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 maxCos)) (log.f32 (neg.f32 ux))) (/.f32 1 maxCos)))
(+.f32 (-.f32 (log.f32 (neg.f32 ux)) (log.f32 (/.f32 -1 maxCos))) (+.f32 (/.f32 1 (*.f32 ux maxCos)) (/.f32 -1 maxCos)))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux))))) (/.f32 1 maxCos))
(-.f32 (fma.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))) (+.f32 (/.f32 1 (*.f32 ux maxCos)) (fma.f32 -1 (log.f32 (/.f32 -1 maxCos)) (log.f32 (neg.f32 ux))))) (/.f32 1 maxCos))
(fma.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 (-.f32 (log.f32 (neg.f32 ux)) (log.f32 (/.f32 -1 maxCos))) (+.f32 (/.f32 1 (*.f32 ux maxCos)) (/.f32 -1 maxCos))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux)))))) (/.f32 1 maxCos))
(-.f32 (fma.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))) (+.f32 (/.f32 1 (*.f32 ux maxCos)) (fma.f32 1/3 (/.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 -1 (log.f32 (/.f32 -1 maxCos)) (log.f32 (neg.f32 ux)))))) (/.f32 1 maxCos))
(+.f32 (fma.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (*.f32 ux maxCos))) (+.f32 (fma.f32 1/3 (/.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (log.f32 (neg.f32 ux)) (log.f32 (/.f32 -1 maxCos)))) (/.f32 -1 maxCos)))
(*.f32 (-.f32 maxCos 1) ux)
(fma.f32 ux maxCos (neg.f32 ux))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))) (*.f32 (-.f32 maxCos 1) ux))
(fma.f32 -1/2 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 maxCos -1) 2)) (fma.f32 ux maxCos (neg.f32 ux)))
(fma.f32 -1/2 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2) (fma.f32 ux maxCos (neg.f32 ux)))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (-.f32 maxCos 1) ux)))
(fma.f32 -1/2 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 maxCos -1) 2)) (fma.f32 1/3 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 maxCos -1) 3)) (fma.f32 ux maxCos (neg.f32 ux))))
(fma.f32 -1/2 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2) (fma.f32 ux (+.f32 maxCos -1) (*.f32 1/3 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 3))))
(+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (-.f32 maxCos 1) 4) (pow.f32 ux 4))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (-.f32 maxCos 1) ux))))
(fma.f32 -1/4 (*.f32 (pow.f32 (+.f32 maxCos -1) 4) (pow.f32 ux 4)) (fma.f32 -1/2 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 maxCos -1) 2)) (fma.f32 1/3 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 maxCos -1) 3)) (fma.f32 ux maxCos (neg.f32 ux)))))
(fma.f32 -1/4 (*.f32 (pow.f32 (+.f32 maxCos -1) 4) (pow.f32 ux 4)) (fma.f32 -1/2 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2) (fma.f32 ux (+.f32 maxCos -1) (*.f32 1/3 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 3)))))
(+.f32 (log.f32 (-.f32 maxCos 1)) (*.f32 -1 (log.f32 (/.f32 1 ux))))
(+.f32 (log.f32 (+.f32 maxCos -1)) (neg.f32 (neg.f32 (log.f32 ux))))
(log.f32 (fma.f32 ux maxCos (neg.f32 ux)))
(+.f32 (log.f32 (-.f32 maxCos 1)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (/.f32 1 (*.f32 (-.f32 maxCos 1) ux))))
(+.f32 (log.f32 (+.f32 maxCos -1)) (fma.f32 -1 (neg.f32 (log.f32 ux)) (/.f32 1 (fma.f32 ux maxCos (neg.f32 ux)))))
(+.f32 (/.f32 1 (fma.f32 ux maxCos (neg.f32 ux))) (log.f32 (fma.f32 ux maxCos (neg.f32 ux))))
(-.f32 (+.f32 (log.f32 (-.f32 maxCos 1)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (/.f32 1 (*.f32 (-.f32 maxCos 1) ux)))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))))
(-.f32 (+.f32 (log.f32 (+.f32 maxCos -1)) (fma.f32 -1 (neg.f32 (log.f32 ux)) (/.f32 1 (fma.f32 ux maxCos (neg.f32 ux))))) (/.f32 1/2 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 maxCos -1) 2))))
(+.f32 (log.f32 (fma.f32 ux maxCos (neg.f32 ux))) (-.f32 (/.f32 1 (fma.f32 ux maxCos (neg.f32 ux))) (/.f32 1/2 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2))))
(-.f32 (+.f32 (log.f32 (-.f32 maxCos 1)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (+.f32 (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3)))) (/.f32 1 (*.f32 (-.f32 maxCos 1) ux))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))))
(+.f32 (log.f32 (+.f32 maxCos -1)) (-.f32 (fma.f32 -1 (neg.f32 (log.f32 ux)) (+.f32 (/.f32 1 (fma.f32 ux maxCos (neg.f32 ux))) (/.f32 1/3 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 maxCos -1) 3))))) (/.f32 1/2 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 maxCos -1) 2)))))
(+.f32 (+.f32 (+.f32 (/.f32 1 (fma.f32 ux maxCos (neg.f32 ux))) (/.f32 1/3 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 3))) (log.f32 (fma.f32 ux maxCos (neg.f32 ux)))) (/.f32 -1/2 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2)))
(+.f32 (log.f32 (+.f32 1 (*.f32 -1 maxCos))) (*.f32 -1 (log.f32 (/.f32 -1 ux))))
(+.f32 (log1p.f32 (neg.f32 maxCos)) (neg.f32 (log.f32 (/.f32 -1 ux))))
(-.f32 (log1p.f32 (neg.f32 maxCos)) (log.f32 (/.f32 -1 ux)))
(-.f32 (+.f32 (log.f32 (+.f32 1 (*.f32 -1 maxCos))) (*.f32 -1 (log.f32 (/.f32 -1 ux)))) (/.f32 1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 (log1p.f32 (neg.f32 maxCos)) (-.f32 (neg.f32 (log.f32 (/.f32 -1 ux))) (/.f32 (/.f32 1 ux) (-.f32 1 maxCos))))
(+.f32 (-.f32 (log1p.f32 (neg.f32 maxCos)) (log.f32 (/.f32 -1 ux))) (/.f32 -1 (-.f32 ux (*.f32 ux maxCos))))
(-.f32 (+.f32 (log.f32 (+.f32 1 (*.f32 -1 maxCos))) (*.f32 -1 (log.f32 (/.f32 -1 ux)))) (+.f32 (/.f32 1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))))))
(-.f32 (+.f32 (log1p.f32 (neg.f32 maxCos)) (neg.f32 (log.f32 (/.f32 -1 ux)))) (+.f32 (/.f32 (/.f32 1 ux) (-.f32 1 maxCos)) (/.f32 1/2 (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 2)))))
(+.f32 (-.f32 (log1p.f32 (neg.f32 maxCos)) (log.f32 (/.f32 -1 ux))) (+.f32 (/.f32 -1 (-.f32 ux (*.f32 ux maxCos))) (/.f32 -1/2 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2))))
(-.f32 (+.f32 (log.f32 (+.f32 1 (*.f32 -1 maxCos))) (*.f32 -1 (log.f32 (/.f32 -1 ux)))) (+.f32 (/.f32 1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))) (+.f32 (*.f32 1/3 (/.f32 1 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 3)))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))))))
(-.f32 (+.f32 (log1p.f32 (neg.f32 maxCos)) (neg.f32 (log.f32 (/.f32 -1 ux)))) (+.f32 (/.f32 (/.f32 1 ux) (-.f32 1 maxCos)) (+.f32 (/.f32 1/2 (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 2))) (/.f32 1/3 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))))
(-.f32 (-.f32 (-.f32 (log1p.f32 (neg.f32 maxCos)) (log.f32 (/.f32 -1 ux))) (+.f32 (/.f32 1/2 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2)) (/.f32 1/3 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) 3)))) (/.f32 1 (-.f32 ux (*.f32 ux maxCos))))
(-.f32 1 ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(-.f32 (+.f32 1 (+.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (*.f32 (pow.f32 maxCos 2) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 ux) 2))) (*.f32 1/2 (/.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 ux) 2)))))))) ux)
(-.f32 (+.f32 1 (fma.f32 maxCos ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (*.f32 (/.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 ux) 2)) 0))))) ux)
(+.f32 (fma.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos 0)) (*.f32 ux maxCos)) (-.f32 1 ux))
(-.f32 (+.f32 (*.f32 (+.f32 (*.f32 1/6 (/.f32 (pow.f32 ux 3) (pow.f32 (-.f32 1 ux) 3))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 ux 3) (pow.f32 (-.f32 1 ux) 3))) (*.f32 -1/2 (/.f32 (pow.f32 ux 3) (pow.f32 (-.f32 1 ux) 3))))) (*.f32 (-.f32 1 ux) (pow.f32 maxCos 3))) (+.f32 1 (+.f32 (*.f32 maxCos ux) (*.f32 (-.f32 1 ux) (*.f32 (pow.f32 maxCos 2) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 ux) 2))) (*.f32 1/2 (/.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 ux) 2))))))))) ux)
(-.f32 (fma.f32 (fma.f32 1/6 (/.f32 (pow.f32 ux 3) (pow.f32 (-.f32 1 ux) 3)) (*.f32 (/.f32 (pow.f32 ux 3) (pow.f32 (-.f32 1 ux) 3)) -1/6)) (*.f32 (-.f32 1 ux) (pow.f32 maxCos 3)) (+.f32 1 (fma.f32 maxCos ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 maxCos maxCos) (*.f32 (/.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 ux) 2)) 0)))))) ux)
(+.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 ux 3) (pow.f32 (-.f32 1 ux) 3)) 0) (*.f32 (-.f32 1 ux) (pow.f32 maxCos 3)) 1) (-.f32 (fma.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 maxCos 0)) (*.f32 ux maxCos)) ux))
(exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (log.f32 ux)))
(exp.f32 (fma.f32 -1 (neg.f32 (log.f32 maxCos)) (log.f32 ux)))
(*.f32 ux (exp.f32 (log.f32 maxCos)))
(+.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (log.f32 ux))) (/.f32 (*.f32 (-.f32 (/.f32 1 ux) 1) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (log.f32 ux)))) maxCos))
(+.f32 (exp.f32 (fma.f32 -1 (neg.f32 (log.f32 maxCos)) (log.f32 ux))) (/.f32 (+.f32 (/.f32 1 ux) -1) (/.f32 maxCos (exp.f32 (fma.f32 -1 (neg.f32 (log.f32 maxCos)) (log.f32 ux))))))
(fma.f32 (exp.f32 (log.f32 maxCos)) ux (/.f32 (+.f32 (/.f32 1 ux) -1) (/.f32 maxCos (*.f32 ux (exp.f32 (log.f32 maxCos))))))
(+.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 ux 2))) (*.f32 1/2 (pow.f32 (-.f32 (/.f32 1 ux) 1) 2))) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (log.f32 ux)))) (pow.f32 maxCos 2)) (+.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (log.f32 ux))) (/.f32 (*.f32 (-.f32 (/.f32 1 ux) 1) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (log.f32 ux)))) maxCos)))
(+.f32 (+.f32 (exp.f32 (fma.f32 -1 (neg.f32 (log.f32 maxCos)) (log.f32 ux))) (/.f32 (+.f32 (/.f32 1 ux) -1) (/.f32 maxCos (exp.f32 (fma.f32 -1 (neg.f32 (log.f32 maxCos)) (log.f32 ux)))))) (/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux ux)) (*.f32 1/2 (pow.f32 (+.f32 (/.f32 1 ux) -1) 2))) (/.f32 (*.f32 maxCos maxCos) (exp.f32 (fma.f32 -1 (neg.f32 (log.f32 maxCos)) (log.f32 ux))))))
(+.f32 (fma.f32 (exp.f32 (log.f32 maxCos)) ux (/.f32 (+.f32 (/.f32 1 ux) -1) (/.f32 maxCos (*.f32 ux (exp.f32 (log.f32 maxCos)))))) (/.f32 (fma.f32 1/2 (pow.f32 (+.f32 (/.f32 1 ux) -1) 2) (*.f32 (/.f32 -1/2 ux) (/.f32 (pow.f32 (-.f32 1 ux) 2) ux))) (*.f32 (/.f32 maxCos (exp.f32 (log.f32 maxCos))) (/.f32 maxCos ux))))
(+.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 ux 2))) (*.f32 1/2 (pow.f32 (-.f32 (/.f32 1 ux) 1) 2))) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (log.f32 ux)))) (pow.f32 maxCos 2)) (+.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (log.f32 ux))) (+.f32 (/.f32 (*.f32 (-.f32 (/.f32 1 ux) 1) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (log.f32 ux)))) maxCos) (/.f32 (*.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 maxCos))) (log.f32 ux))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 1 ux) 2) (-.f32 (/.f32 1 ux) 1)) (pow.f32 ux 2))) (+.f32 (*.f32 1/6 (pow.f32 (-.f32 (/.f32 1 ux) 1) 3)) (*.f32 1/3 (/.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 ux 3)))))) (pow.f32 maxCos 3)))))
(+.f32 (/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux ux)) (*.f32 1/2 (pow.f32 (+.f32 (/.f32 1 ux) -1) 2))) (/.f32 (*.f32 maxCos maxCos) (exp.f32 (fma.f32 -1 (neg.f32 (log.f32 maxCos)) (log.f32 ux))))) (+.f32 (exp.f32 (fma.f32 -1 (neg.f32 (log.f32 maxCos)) (log.f32 ux))) (+.f32 (/.f32 (+.f32 (/.f32 1 ux) -1) (/.f32 maxCos (exp.f32 (fma.f32 -1 (neg.f32 (log.f32 maxCos)) (log.f32 ux))))) (/.f32 (exp.f32 (fma.f32 -1 (neg.f32 (log.f32 maxCos)) (log.f32 ux))) (/.f32 (pow.f32 maxCos 3) (fma.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (/.f32 (*.f32 ux ux) (+.f32 (/.f32 1 ux) -1))) (fma.f32 1/6 (pow.f32 (+.f32 (/.f32 1 ux) -1) 3) (*.f32 1/3 (/.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 ux 3))))))))))
(+.f32 (fma.f32 (exp.f32 (log.f32 maxCos)) ux (/.f32 (+.f32 (/.f32 1 ux) -1) (/.f32 maxCos (*.f32 ux (exp.f32 (log.f32 maxCos)))))) (+.f32 (/.f32 (*.f32 ux (exp.f32 (log.f32 maxCos))) (/.f32 (pow.f32 maxCos 3) (fma.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (/.f32 (*.f32 ux ux) (+.f32 (/.f32 1 ux) -1))) (fma.f32 1/6 (pow.f32 (+.f32 (/.f32 1 ux) -1) 3) (*.f32 1/3 (/.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 ux 3))))))) (/.f32 (fma.f32 1/2 (pow.f32 (+.f32 (/.f32 1 ux) -1) 2) (*.f32 (/.f32 -1/2 ux) (/.f32 (pow.f32 (-.f32 1 ux) 2) ux))) (*.f32 (/.f32 maxCos (exp.f32 (log.f32 maxCos))) (/.f32 maxCos ux)))))
(exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux))))
(exp.f32 (fma.f32 -1 (log.f32 (/.f32 -1 maxCos)) (log.f32 (neg.f32 ux))))
(*.f32 (neg.f32 ux) (pow.f32 (/.f32 -1 maxCos) -1))
(+.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux)))) (/.f32 (*.f32 (-.f32 1 ux) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux))))) (*.f32 maxCos ux)))
(+.f32 (exp.f32 (fma.f32 -1 (log.f32 (/.f32 -1 maxCos)) (log.f32 (neg.f32 ux)))) (*.f32 (/.f32 (-.f32 1 ux) maxCos) (/.f32 (exp.f32 (fma.f32 -1 (log.f32 (/.f32 -1 maxCos)) (log.f32 (neg.f32 ux)))) ux)))
(fma.f32 (pow.f32 (/.f32 -1 maxCos) -1) (neg.f32 ux) (/.f32 (*.f32 (pow.f32 (/.f32 -1 maxCos) -1) (fma.f32 ux ux (neg.f32 ux))) (*.f32 ux maxCos)))
(+.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux)))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 ux 2))) (*.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 ux 2)))) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux))))) (pow.f32 maxCos 2)) (/.f32 (*.f32 (-.f32 1 ux) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux))))) (*.f32 maxCos ux))))
(+.f32 (exp.f32 (fma.f32 -1 (log.f32 (/.f32 -1 maxCos)) (log.f32 (neg.f32 ux)))) (+.f32 (*.f32 (/.f32 (-.f32 1 ux) maxCos) (/.f32 (exp.f32 (fma.f32 -1 (log.f32 (/.f32 -1 maxCos)) (log.f32 (neg.f32 ux)))) ux)) (/.f32 (*.f32 (/.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux ux)) 0) (/.f32 (*.f32 maxCos maxCos) (exp.f32 (fma.f32 -1 (log.f32 (/.f32 -1 maxCos)) (log.f32 (neg.f32 ux))))))))
(+.f32 (fma.f32 (pow.f32 (/.f32 -1 maxCos) -1) (neg.f32 ux) (/.f32 0 (*.f32 (/.f32 maxCos (pow.f32 (/.f32 -1 maxCos) -1)) (/.f32 maxCos (neg.f32 ux))))) (/.f32 (*.f32 (pow.f32 (/.f32 -1 maxCos) -1) (fma.f32 ux ux (neg.f32 ux))) (*.f32 ux maxCos)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 ux 3))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 ux 3))) (*.f32 -1/3 (/.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 ux 3))))) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux))))) (pow.f32 maxCos 3))) (+.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux)))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 ux 2))) (*.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 ux 2)))) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux))))) (pow.f32 maxCos 2)) (/.f32 (*.f32 (-.f32 1 ux) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 maxCos))) (log.f32 (*.f32 -1 ux))))) (*.f32 maxCos ux)))))
(fma.f32 -1 (/.f32 (fma.f32 -1/6 (/.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 ux 3)) (*.f32 (/.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 ux 3)) 1/6)) (/.f32 (pow.f32 maxCos 3) (exp.f32 (fma.f32 -1 (log.f32 (/.f32 -1 maxCos)) (log.f32 (neg.f32 ux)))))) (+.f32 (exp.f32 (fma.f32 -1 (log.f32 (/.f32 -1 maxCos)) (log.f32 (neg.f32 ux)))) (+.f32 (*.f32 (/.f32 (-.f32 1 ux) maxCos) (/.f32 (exp.f32 (fma.f32 -1 (log.f32 (/.f32 -1 maxCos)) (log.f32 (neg.f32 ux)))) ux)) (/.f32 (*.f32 (/.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux ux)) 0) (/.f32 (*.f32 maxCos maxCos) (exp.f32 (fma.f32 -1 (log.f32 (/.f32 -1 maxCos)) (log.f32 (neg.f32 ux)))))))))
(-.f32 (+.f32 (fma.f32 (pow.f32 (/.f32 -1 maxCos) -1) (neg.f32 ux) (/.f32 0 (*.f32 (/.f32 maxCos (pow.f32 (/.f32 -1 maxCos) -1)) (/.f32 maxCos (neg.f32 ux))))) (/.f32 (*.f32 (pow.f32 (/.f32 -1 maxCos) -1) (fma.f32 ux ux (neg.f32 ux))) (*.f32 ux maxCos))) (/.f32 (*.f32 (/.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 ux 3)) 0) (/.f32 (pow.f32 maxCos 3) (*.f32 (neg.f32 ux) (pow.f32 (/.f32 -1 maxCos) -1)))))
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 1 (+.f32 (*.f32 (-.f32 maxCos 1) ux) (*.f32 (+.f32 (*.f32 1/2 (pow.f32 (-.f32 maxCos 1) 2)) (*.f32 -1/2 (pow.f32 (-.f32 maxCos 1) 2))) (pow.f32 ux 2))))
(+.f32 1 (fma.f32 (+.f32 maxCos -1) ux (*.f32 (*.f32 ux ux) (*.f32 (pow.f32 (+.f32 maxCos -1) 2) 0))))
(+.f32 (*.f32 ux (*.f32 ux 0)) (fma.f32 ux maxCos (-.f32 1 ux)))
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 1/6 (pow.f32 (-.f32 maxCos 1) 3)) (+.f32 (*.f32 1/3 (pow.f32 (-.f32 maxCos 1) 3)) (*.f32 -1/2 (pow.f32 (-.f32 maxCos 1) 3)))) (pow.f32 ux 3)) (+.f32 (*.f32 (-.f32 maxCos 1) ux) (*.f32 (+.f32 (*.f32 1/2 (pow.f32 (-.f32 maxCos 1) 2)) (*.f32 -1/2 (pow.f32 (-.f32 maxCos 1) 2))) (pow.f32 ux 2)))))
(+.f32 1 (fma.f32 (fma.f32 1/6 (pow.f32 (+.f32 maxCos -1) 3) (*.f32 (pow.f32 (+.f32 maxCos -1) 3) -1/6)) (pow.f32 ux 3) (fma.f32 (+.f32 maxCos -1) ux (*.f32 (*.f32 ux ux) (*.f32 (pow.f32 (+.f32 maxCos -1) 2) 0)))))
(+.f32 1 (fma.f32 (pow.f32 ux 3) (*.f32 (pow.f32 (+.f32 maxCos -1) 3) 0) (fma.f32 ux (+.f32 maxCos -1) (*.f32 ux (*.f32 ux 0)))))
(exp.f32 (+.f32 (log.f32 (-.f32 maxCos 1)) (*.f32 -1 (log.f32 (/.f32 1 ux)))))
(fma.f32 ux maxCos (neg.f32 ux))
(+.f32 (/.f32 (exp.f32 (+.f32 (log.f32 (-.f32 maxCos 1)) (*.f32 -1 (log.f32 (/.f32 1 ux))))) (*.f32 (-.f32 maxCos 1) ux)) (exp.f32 (+.f32 (log.f32 (-.f32 maxCos 1)) (*.f32 -1 (log.f32 (/.f32 1 ux))))))
(+.f32 (exp.f32 (+.f32 (log.f32 (+.f32 maxCos -1)) (neg.f32 (neg.f32 (log.f32 ux))))) (/.f32 (exp.f32 (+.f32 (log.f32 (+.f32 maxCos -1)) (neg.f32 (neg.f32 (log.f32 ux))))) (fma.f32 ux maxCos (neg.f32 ux))))
(fma.f32 (+.f32 maxCos -1) ux (/.f32 (fma.f32 ux maxCos (neg.f32 ux)) (fma.f32 ux maxCos (neg.f32 ux))))
(+.f32 (/.f32 (exp.f32 (+.f32 (log.f32 (-.f32 maxCos 1)) (*.f32 -1 (log.f32 (/.f32 1 ux))))) (*.f32 (-.f32 maxCos 1) ux)) (exp.f32 (+.f32 (log.f32 (-.f32 maxCos 1)) (*.f32 -1 (log.f32 (/.f32 1 ux))))))
(+.f32 (exp.f32 (+.f32 (log.f32 (+.f32 maxCos -1)) (neg.f32 (neg.f32 (log.f32 ux))))) (/.f32 (exp.f32 (+.f32 (log.f32 (+.f32 maxCos -1)) (neg.f32 (neg.f32 (log.f32 ux))))) (fma.f32 ux maxCos (neg.f32 ux))))
(fma.f32 (+.f32 maxCos -1) ux (/.f32 (fma.f32 ux maxCos (neg.f32 ux)) (fma.f32 ux maxCos (neg.f32 ux))))
(+.f32 (/.f32 (exp.f32 (+.f32 (log.f32 (-.f32 maxCos 1)) (*.f32 -1 (log.f32 (/.f32 1 ux))))) (*.f32 (-.f32 maxCos 1) ux)) (exp.f32 (+.f32 (log.f32 (-.f32 maxCos 1)) (*.f32 -1 (log.f32 (/.f32 1 ux))))))
(+.f32 (exp.f32 (+.f32 (log.f32 (+.f32 maxCos -1)) (neg.f32 (neg.f32 (log.f32 ux))))) (/.f32 (exp.f32 (+.f32 (log.f32 (+.f32 maxCos -1)) (neg.f32 (neg.f32 (log.f32 ux))))) (fma.f32 ux maxCos (neg.f32 ux))))
(fma.f32 (+.f32 maxCos -1) ux (/.f32 (fma.f32 ux maxCos (neg.f32 ux)) (fma.f32 ux maxCos (neg.f32 ux))))
(exp.f32 (+.f32 (log.f32 (+.f32 1 (*.f32 -1 maxCos))) (*.f32 -1 (log.f32 (/.f32 -1 ux)))))
(exp.f32 (+.f32 (log1p.f32 (neg.f32 maxCos)) (neg.f32 (log.f32 (/.f32 -1 ux)))))
(*.f32 (-.f32 1 maxCos) (pow.f32 (/.f32 -1 ux) -1))
(+.f32 (exp.f32 (+.f32 (log.f32 (+.f32 1 (*.f32 -1 maxCos))) (*.f32 -1 (log.f32 (/.f32 -1 ux))))) (*.f32 -1 (/.f32 (exp.f32 (+.f32 (log.f32 (+.f32 1 (*.f32 -1 maxCos))) (*.f32 -1 (log.f32 (/.f32 -1 ux))))) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))))
(+.f32 (exp.f32 (+.f32 (log1p.f32 (neg.f32 maxCos)) (neg.f32 (log.f32 (/.f32 -1 ux))))) (neg.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 (neg.f32 maxCos)) (neg.f32 (log.f32 (/.f32 -1 ux))))) (*.f32 ux (-.f32 1 maxCos)))))
(-.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 (/.f32 -1 ux) -1)) (*.f32 (/.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)) (/.f32 (pow.f32 (/.f32 -1 ux) -1) ux)))
(+.f32 (exp.f32 (+.f32 (log.f32 (+.f32 1 (*.f32 -1 maxCos))) (*.f32 -1 (log.f32 (/.f32 -1 ux))))) (*.f32 -1 (/.f32 (exp.f32 (+.f32 (log.f32 (+.f32 1 (*.f32 -1 maxCos))) (*.f32 -1 (log.f32 (/.f32 -1 ux))))) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))))
(+.f32 (exp.f32 (+.f32 (log1p.f32 (neg.f32 maxCos)) (neg.f32 (log.f32 (/.f32 -1 ux))))) (neg.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 (neg.f32 maxCos)) (neg.f32 (log.f32 (/.f32 -1 ux))))) (*.f32 ux (-.f32 1 maxCos)))))
(-.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 (/.f32 -1 ux) -1)) (*.f32 (/.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)) (/.f32 (pow.f32 (/.f32 -1 ux) -1) ux)))
(+.f32 (exp.f32 (+.f32 (log.f32 (+.f32 1 (*.f32 -1 maxCos))) (*.f32 -1 (log.f32 (/.f32 -1 ux))))) (*.f32 -1 (/.f32 (exp.f32 (+.f32 (log.f32 (+.f32 1 (*.f32 -1 maxCos))) (*.f32 -1 (log.f32 (/.f32 -1 ux))))) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))))
(+.f32 (exp.f32 (+.f32 (log1p.f32 (neg.f32 maxCos)) (neg.f32 (log.f32 (/.f32 -1 ux))))) (neg.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 (neg.f32 maxCos)) (neg.f32 (log.f32 (/.f32 -1 ux))))) (*.f32 ux (-.f32 1 maxCos)))))
(-.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 (/.f32 -1 ux) -1)) (*.f32 (/.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)) (/.f32 (pow.f32 (/.f32 -1 ux) -1) ux)))
(*.f32 -1 ux)
(neg.f32 ux)
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(fma.f32 ux maxCos (neg.f32 ux))
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(fma.f32 ux maxCos (neg.f32 ux))
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(fma.f32 ux maxCos (neg.f32 ux))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(fma.f32 ux maxCos (neg.f32 ux))
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(fma.f32 ux maxCos (neg.f32 ux))
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(fma.f32 ux maxCos (neg.f32 ux))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(fma.f32 ux maxCos (neg.f32 ux))
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(fma.f32 ux maxCos (neg.f32 ux))
(+.f32 (*.f32 -1 ux) (*.f32 maxCos ux))
(fma.f32 ux maxCos (neg.f32 ux))
(*.f32 (-.f32 maxCos 1) ux)
(fma.f32 ux maxCos (neg.f32 ux))
(*.f32 (-.f32 maxCos 1) ux)
(fma.f32 ux maxCos (neg.f32 ux))
(*.f32 (-.f32 maxCos 1) ux)
(fma.f32 ux maxCos (neg.f32 ux))
(*.f32 (-.f32 maxCos 1) ux)
(fma.f32 ux maxCos (neg.f32 ux))
(*.f32 (-.f32 maxCos 1) ux)
(fma.f32 ux maxCos (neg.f32 ux))
(*.f32 (-.f32 maxCos 1) ux)
(fma.f32 ux maxCos (neg.f32 ux))
(*.f32 (-.f32 maxCos 1) ux)
(fma.f32 ux maxCos (neg.f32 ux))
(*.f32 (-.f32 maxCos 1) ux)
(fma.f32 ux maxCos (neg.f32 ux))
(*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(fma.f32 ux maxCos (neg.f32 ux))
(*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(fma.f32 ux maxCos (neg.f32 ux))
(*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(fma.f32 ux maxCos (neg.f32 ux))
(*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(fma.f32 ux maxCos (neg.f32 ux))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
ux
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(*.f32 -1 (*.f32 maxCos ux))
(*.f32 ux (neg.f32 maxCos))
(*.f32 maxCos (neg.f32 ux))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(*.f32 -1 (*.f32 maxCos ux))
(*.f32 ux (neg.f32 maxCos))
(*.f32 maxCos (neg.f32 ux))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux)
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(*.f32 (-.f32 maxCos 1) ux)
(fma.f32 ux maxCos (neg.f32 ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(*.f32 -1 (*.f32 (-.f32 1 maxCos) ux))
(fma.f32 ux maxCos (neg.f32 ux))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 1 (*.f32 -1 (*.f32 (-.f32 1 maxCos) ux)))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(-.f32 1 ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
1
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 2) 1))
(fma.f32 -1 ux (+.f32 1 (*.f32 ux ux)))
(-.f32 (fma.f32 ux ux 1) ux)
(+.f32 (*.f32 -1 ux) (+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -1 (pow.f32 ux 3)))))
(fma.f32 -1 ux (+.f32 (*.f32 ux ux) (+.f32 1 (pow.f32 (neg.f32 ux) 3))))
(-.f32 (-.f32 (fma.f32 ux ux 1) (pow.f32 ux 3)) ux)
(/.f32 1 ux)
(-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (/.f32 1 ux) (/.f32 1 (*.f32 ux ux)))
(+.f32 (/.f32 1 ux) (/.f32 -1 (*.f32 ux ux)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 3))) (/.f32 1 (*.f32 ux ux)))
(+.f32 (/.f32 1 ux) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 -1 (*.f32 ux ux))))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 4))))
(-.f32 (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 3))) (+.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 4))))
(+.f32 (/.f32 1 ux) (-.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 4)))))
(/.f32 1 ux)
(-.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (/.f32 1 ux) (/.f32 1 (*.f32 ux ux)))
(+.f32 (/.f32 1 ux) (/.f32 -1 (*.f32 ux ux)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (/.f32 1 (pow.f32 ux 2)))
(-.f32 (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 3))) (/.f32 1 (*.f32 ux ux)))
(+.f32 (/.f32 1 ux) (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 -1 (*.f32 ux ux))))
(-.f32 (+.f32 (/.f32 1 (pow.f32 ux 3)) (/.f32 1 ux)) (+.f32 (/.f32 1 (pow.f32 ux 2)) (/.f32 1 (pow.f32 ux 4))))
(-.f32 (+.f32 (/.f32 1 ux) (/.f32 1 (pow.f32 ux 3))) (+.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 4))))
(+.f32 (/.f32 1 ux) (-.f32 (/.f32 1 (pow.f32 ux 3)) (+.f32 (/.f32 1 (*.f32 ux ux)) (/.f32 1 (pow.f32 ux 4)))))
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(*.f32 (-.f32 maxCos 1) ux)
(fma.f32 ux maxCos (neg.f32 ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(fma.f32 ux maxCos (neg.f32 ux))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(-.f32 (fma.f32 ux maxCos (/.f32 1 (+.f32 1 ux))) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(-.f32 (fma.f32 ux maxCos (/.f32 1 (+.f32 1 ux))) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(-.f32 (fma.f32 ux maxCos (/.f32 1 (+.f32 1 ux))) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(-.f32 (fma.f32 ux maxCos (/.f32 1 (+.f32 1 ux))) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(-.f32 (fma.f32 ux maxCos (/.f32 1 (+.f32 1 ux))) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(-.f32 (fma.f32 ux maxCos (/.f32 1 (+.f32 1 ux))) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(-.f32 (fma.f32 ux maxCos (/.f32 1 (+.f32 1 ux))) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(-.f32 (fma.f32 ux maxCos (/.f32 1 (+.f32 1 ux))) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
(-.f32 (+.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 maxCos ux)) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (/.f32 1 (+.f32 1 ux)) (-.f32 (*.f32 ux maxCos) (/.f32 (*.f32 ux ux) (+.f32 1 ux))))
(-.f32 (fma.f32 ux maxCos (/.f32 1 (+.f32 1 ux))) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
1
(+.f32 1 (*.f32 -1 (pow.f32 ux 2)))
(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 ux (+.f32 (*.f32 2/3 (-.f32 maxCos 1)) (*.f32 1/3 (-.f32 maxCos 1)))))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 1/9 (pow.f32 (-.f32 maxCos 1) 2)) (+.f32 (*.f32 -1/9 (pow.f32 (-.f32 maxCos 1) 2)) (+.f32 (*.f32 2/9 (pow.f32 (-.f32 maxCos 1) 2)) (*.f32 -2/9 (pow.f32 (-.f32 maxCos 1) 2))))) (pow.f32 ux 2)) (*.f32 ux (+.f32 (*.f32 2/3 (-.f32 maxCos 1)) (*.f32 1/3 (-.f32 maxCos 1))))))
(+.f32 1 (fma.f32 (+.f32 maxCos -1) ux (*.f32 (*.f32 ux ux) (*.f32 (pow.f32 (+.f32 maxCos -1) 2) 0))))
(+.f32 (*.f32 ux (*.f32 ux 0)) (fma.f32 ux maxCos (-.f32 1 ux)))
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 1/9 (pow.f32 (-.f32 maxCos 1) 2)) (+.f32 (*.f32 -1/9 (pow.f32 (-.f32 maxCos 1) 2)) (+.f32 (*.f32 2/9 (pow.f32 (-.f32 maxCos 1) 2)) (*.f32 -2/9 (pow.f32 (-.f32 maxCos 1) 2))))) (pow.f32 ux 2)) (+.f32 (*.f32 ux (+.f32 (*.f32 2/3 (-.f32 maxCos 1)) (*.f32 1/3 (-.f32 maxCos 1)))) (*.f32 (pow.f32 ux 3) (+.f32 (*.f32 -2/3 (+.f32 (*.f32 1/27 (pow.f32 (-.f32 maxCos 1) 3)) (*.f32 -2/9 (pow.f32 (-.f32 maxCos 1) 3)))) (+.f32 (*.f32 -4/27 (pow.f32 (-.f32 maxCos 1) 3)) (+.f32 (*.f32 -1/3 (+.f32 (*.f32 1/27 (pow.f32 (-.f32 maxCos 1) 3)) (*.f32 -2/9 (pow.f32 (-.f32 maxCos 1) 3)))) (*.f32 1/3 (*.f32 (-.f32 maxCos 1) (+.f32 (*.f32 1/9 (pow.f32 (-.f32 maxCos 1) 2)) (*.f32 -2/9 (pow.f32 (-.f32 maxCos 1) 2))))))))))))
(+.f32 1 (fma.f32 (fma.f32 1/9 (pow.f32 (+.f32 maxCos -1) 2) (fma.f32 -1/9 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 (pow.f32 (+.f32 maxCos -1) 2) 0))) (*.f32 ux ux) (fma.f32 ux (*.f32 (+.f32 maxCos -1) 1) (*.f32 (pow.f32 ux 3) (fma.f32 -2/3 (*.f32 (pow.f32 (+.f32 maxCos -1) 3) -5/27) (fma.f32 -4/27 (pow.f32 (+.f32 maxCos -1) 3) (fma.f32 -1/3 (*.f32 (pow.f32 (+.f32 maxCos -1) 3) -5/27) (*.f32 (*.f32 1/3 (+.f32 maxCos -1)) (*.f32 (pow.f32 (+.f32 maxCos -1) 2) -1/9)))))))))
(+.f32 1 (fma.f32 (*.f32 ux ux) 0 (fma.f32 (pow.f32 ux 3) (+.f32 (*.f32 (pow.f32 (+.f32 maxCos -1) 3) 10/81) (fma.f32 (pow.f32 (+.f32 maxCos -1) 3) -4/27 (fma.f32 1/3 (*.f32 -1/9 (pow.f32 (+.f32 maxCos -1) 3)) (*.f32 (pow.f32 (+.f32 maxCos -1) 3) 5/81)))) (fma.f32 ux maxCos (neg.f32 ux)))))
(*.f32 (pow.f32 1 1/3) (+.f32 (*.f32 -1 ux) 1))
(-.f32 1 ux)
(+.f32 (*.f32 maxCos (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 4)) 1/9) ux)) (*.f32 1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 4)) 1/9) ux)))) (*.f32 (pow.f32 1 1/3) (+.f32 (*.f32 -1 ux) 1)))
(fma.f32 maxCos (*.f32 (*.f32 ux (*.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 4) 1/18) (pow.f32 (pow.f32 (-.f32 1 ux) 4) 1/18))) 1) (-.f32 1 ux))
(fma.f32 maxCos (*.f32 ux (*.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 4) 1/18) (pow.f32 (pow.f32 (-.f32 1 ux) 4) 1/18))) (-.f32 1 ux))
(+.f32 (*.f32 (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 ux) 1)) 1/9) (pow.f32 ux 2))) (+.f32 (*.f32 -1/9 (*.f32 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 ux) 1)) 1/9) (pow.f32 ux 2))) (*.f32 (pow.f32 (*.f32 1 (+.f32 (*.f32 -1 ux) 1)) 1/3) (+.f32 (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 4)) 1/9) (pow.f32 ux 2))) (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 4)) 1/9) (pow.f32 ux 2))))))) (pow.f32 maxCos 2)) (+.f32 (*.f32 maxCos (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 4)) 1/9) ux)) (*.f32 1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 4)) 1/9) ux)))) (*.f32 (pow.f32 1 1/3) (+.f32 (*.f32 -1 ux) 1))))
(fma.f32 (fma.f32 2/9 (*.f32 (*.f32 ux ux) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 ux)) 1/18) (pow.f32 (/.f32 1 (-.f32 1 ux)) 1/18))) (fma.f32 -1/9 (*.f32 (*.f32 ux ux) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 ux)) 1/18) (pow.f32 (/.f32 1 (-.f32 1 ux)) 1/18))) (*.f32 (cbrt.f32 (-.f32 1 ux)) (*.f32 (*.f32 (*.f32 ux ux) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 4)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 4)) 1/18))) -1/9)))) (*.f32 maxCos maxCos) (fma.f32 maxCos (*.f32 (*.f32 ux (*.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 4) 1/18) (pow.f32 (pow.f32 (-.f32 1 ux) 4) 1/18))) 1) (-.f32 1 ux)))
(fma.f32 (*.f32 maxCos maxCos) (+.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (pow.f32 (/.f32 1 (-.f32 1 ux)) 1/18) (pow.f32 (/.f32 1 (-.f32 1 ux)) 1/18)))) 1/9) (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 4)) 1/18) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 4)) 1/18) (*.f32 ux ux))) (*.f32 -1/9 (cbrt.f32 (-.f32 1 ux))))) (fma.f32 maxCos (*.f32 ux (*.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 4) 1/18) (pow.f32 (pow.f32 (-.f32 1 ux) 4) 1/18))) (-.f32 1 ux)))
(+.f32 (*.f32 (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 ux) 1)) 1/9) (pow.f32 ux 2))) (+.f32 (*.f32 -1/9 (*.f32 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 ux) 1)) 1/9) (pow.f32 ux 2))) (*.f32 (pow.f32 (*.f32 1 (+.f32 (*.f32 -1 ux) 1)) 1/3) (+.f32 (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 4)) 1/9) (pow.f32 ux 2))) (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 4)) 1/9) (pow.f32 ux 2))))))) (pow.f32 maxCos 2)) (+.f32 (*.f32 maxCos (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 4)) 1/9) ux)) (*.f32 1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 4)) 1/9) ux)))) (+.f32 (*.f32 (pow.f32 maxCos 3) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 2)) 1/9) (*.f32 ux (+.f32 (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 4)) 1/9) (pow.f32 ux 2))) (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 4)) 1/9) (pow.f32 ux 2))))))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (+.f32 (*.f32 1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 2)) 1/3) (pow.f32 ux 3))) (*.f32 -2/9 (*.f32 (pow.f32 (pow.f32 1 4) 1/9) (*.f32 (pow.f32 ux 3) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 2)) 1/3))))))) (+.f32 (*.f32 -2/27 (*.f32 (pow.f32 (pow.f32 1 4) 1/9) (*.f32 (pow.f32 ux 3) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 2)) 1/3)))) (*.f32 (pow.f32 (*.f32 1 (+.f32 (*.f32 -1 ux) 1)) 1/3) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 ux) 1)) 1/3) (+.f32 (*.f32 1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 2)) 1/3) (pow.f32 ux 3))) (*.f32 -2/9 (*.f32 (pow.f32 (pow.f32 1 4) 1/9) (*.f32 (pow.f32 ux 3) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 2)) 1/3))))))) (*.f32 -2/27 (*.f32 (pow.f32 1 1/9) (/.f32 (pow.f32 ux 3) (+.f32 (*.f32 -1 ux) 1)))))))))) (*.f32 (pow.f32 1 1/3) (+.f32 (*.f32 -1 ux) 1)))))
(fma.f32 (fma.f32 2/9 (*.f32 (*.f32 ux ux) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 ux)) 1/18) (pow.f32 (/.f32 1 (-.f32 1 ux)) 1/18))) (fma.f32 -1/9 (*.f32 (*.f32 ux ux) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 ux)) 1/18) (pow.f32 (/.f32 1 (-.f32 1 ux)) 1/18))) (*.f32 (cbrt.f32 (-.f32 1 ux)) (*.f32 (*.f32 (*.f32 ux ux) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 4)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 4)) 1/18))) -1/9)))) (*.f32 maxCos maxCos) (fma.f32 maxCos (*.f32 (*.f32 ux (*.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 4) 1/18) (pow.f32 (pow.f32 (-.f32 1 ux) 4) 1/18))) 1) (fma.f32 (pow.f32 maxCos 3) (fma.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2)) 1/18)) (*.f32 ux (*.f32 (*.f32 (*.f32 ux ux) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 4)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 4)) 1/18))) -1/9))) (+.f32 (*.f32 -1/3 (fma.f32 1/27 (*.f32 (pow.f32 ux 3) (cbrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 -2/9 (*.f32 (pow.f32 ux 3) (cbrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2))))))) (+.f32 (*.f32 -2/27 (*.f32 (pow.f32 ux 3) (cbrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2))))) (*.f32 (cbrt.f32 (-.f32 1 ux)) (fma.f32 -2/3 (*.f32 (fma.f32 1/27 (*.f32 (pow.f32 ux 3) (cbrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 -2/9 (*.f32 (pow.f32 ux 3) (cbrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2)))))) (cbrt.f32 (/.f32 1 (-.f32 1 ux)))) (*.f32 -2/27 (/.f32 (pow.f32 ux 3) (-.f32 1 ux)))))))) (-.f32 1 ux))))
(fma.f32 (*.f32 maxCos maxCos) (+.f32 (*.f32 (*.f32 ux (*.f32 ux (*.f32 (pow.f32 (/.f32 1 (-.f32 1 ux)) 1/18) (pow.f32 (/.f32 1 (-.f32 1 ux)) 1/18)))) 1/9) (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 4)) 1/18) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 4)) 1/18) (*.f32 ux ux))) (*.f32 -1/9 (cbrt.f32 (-.f32 1 ux))))) (fma.f32 maxCos (*.f32 ux (*.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 4) 1/18) (pow.f32 (pow.f32 (-.f32 1 ux) 4) 1/18))) (fma.f32 (pow.f32 maxCos 3) (fma.f32 1/3 (*.f32 ux (*.f32 (*.f32 (*.f32 ux ux) (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 4)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 4)) 1/18)) -1/9)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2)) 1/18)))) (fma.f32 -1/3 (*.f32 (*.f32 (pow.f32 ux 3) (cbrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2)))) -5/27) (fma.f32 (cbrt.f32 (-.f32 1 ux)) (fma.f32 -2/27 (/.f32 (pow.f32 ux 3) (-.f32 1 ux)) (*.f32 (*.f32 (*.f32 (pow.f32 ux 3) (cbrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2)))) -5/27) (*.f32 (cbrt.f32 (/.f32 1 (-.f32 1 ux))) -2/3))) (*.f32 (pow.f32 ux 3) (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2))) -2/27))))) (-.f32 1 ux))))
1
(+.f32 1 (*.f32 1/3 (*.f32 (-.f32 maxCos 1) ux)))
(+.f32 1 (*.f32 1/3 (fma.f32 ux maxCos (neg.f32 ux))))
(fma.f32 1/3 (fma.f32 ux maxCos (neg.f32 ux)) 1)
(+.f32 1 (+.f32 (*.f32 1/3 (*.f32 (-.f32 maxCos 1) ux)) (*.f32 -1/9 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))))
(+.f32 1 (fma.f32 1/3 (fma.f32 ux maxCos (neg.f32 ux)) (*.f32 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 maxCos -1) 2)) -1/9)))
(+.f32 (fma.f32 1/3 (fma.f32 ux maxCos (neg.f32 ux)) 1) (*.f32 -1/9 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2)))
(+.f32 1 (+.f32 (*.f32 1/3 (*.f32 (-.f32 maxCos 1) ux)) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 ux 3) (+.f32 (*.f32 1/27 (pow.f32 (-.f32 maxCos 1) 3)) (*.f32 -2/9 (pow.f32 (-.f32 maxCos 1) 3))))) (*.f32 -1/9 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))))))
(+.f32 1 (fma.f32 1/3 (fma.f32 ux maxCos (neg.f32 ux)) (fma.f32 -1/3 (*.f32 (pow.f32 ux 3) (*.f32 (pow.f32 (+.f32 maxCos -1) 3) -5/27)) (*.f32 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 maxCos -1) 2)) -1/9))))
(+.f32 (fma.f32 1/3 (fma.f32 ux maxCos (neg.f32 ux)) 1) (fma.f32 -1/9 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2) (*.f32 (pow.f32 ux 3) (*.f32 (pow.f32 (+.f32 maxCos -1) 3) 5/81))))
(pow.f32 (+.f32 (*.f32 -1 ux) 1) 1/3)
(cbrt.f32 (-.f32 1 ux))
(+.f32 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 1/3) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 2)) 1/9) (*.f32 maxCos ux))))
(+.f32 (cbrt.f32 (-.f32 1 ux)) (*.f32 1/3 (*.f32 (*.f32 ux maxCos) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2)) 1/18)))))
(fma.f32 1/3 (*.f32 (*.f32 ux maxCos) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2)) 1/18))) (cbrt.f32 (-.f32 1 ux)))
(+.f32 (*.f32 -1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 7)) 1/9) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) (+.f32 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 1/3) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 2)) 1/9) (*.f32 maxCos ux)))))
(fma.f32 -1/9 (*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 7)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 7)) 1/18))) (+.f32 (cbrt.f32 (-.f32 1 ux)) (*.f32 1/3 (*.f32 (*.f32 ux maxCos) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2)) 1/18))))))
(fma.f32 -1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 7)) 1/18) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 7)) 1/18) (pow.f32 (*.f32 ux maxCos) 2))) (fma.f32 1/3 (*.f32 (*.f32 ux maxCos) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2)) 1/18))) (cbrt.f32 (-.f32 1 ux))))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 2)) 1/3) (*.f32 (+.f32 (*.f32 1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 2)) 1/3) (pow.f32 ux 3))) (*.f32 -2/9 (*.f32 (pow.f32 (pow.f32 1 4) 1/9) (*.f32 (pow.f32 ux 3) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 2)) 1/3))))) (pow.f32 maxCos 3)))) (+.f32 (*.f32 -1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 7)) 1/9) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) (+.f32 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 1/3) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 ux) 1) 2)) 1/9) (*.f32 maxCos ux))))))
(fma.f32 -1/3 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2))) (*.f32 (pow.f32 maxCos 3) (fma.f32 1/27 (*.f32 (pow.f32 ux 3) (cbrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 -2/9 (*.f32 (pow.f32 ux 3) (cbrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2)))))))) (fma.f32 -1/9 (*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 7)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 7)) 1/18))) (+.f32 (cbrt.f32 (-.f32 1 ux)) (*.f32 1/3 (*.f32 (*.f32 ux maxCos) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2)) 1/18)))))))
(fma.f32 -1/3 (*.f32 (*.f32 (*.f32 (pow.f32 ux 3) (cbrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2)))) -5/27) (*.f32 (pow.f32 maxCos 3) (cbrt.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2))))) (fma.f32 -1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 7)) 1/18) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 7)) 1/18) (pow.f32 (*.f32 ux maxCos) 2))) (fma.f32 1/3 (*.f32 (*.f32 ux maxCos) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (-.f32 1 ux) 2)) 1/18))) (cbrt.f32 (-.f32 1 ux)))))
(+.f32 (*.f32 1/3 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))))
(fma.f32 1/3 (log1p.f32 (fma.f32 ux maxCos (neg.f32 ux))) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2))))
(fma.f32 1/3 (log1p.f32 (fma.f32 ux maxCos (neg.f32 ux))) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))
(+.f32 0 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)))
(log1p.f32 (fma.f32 ux maxCos (neg.f32 ux)))
(+.f32 (log.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1))) (log.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1))))
(log1p.f32 (fma.f32 ux maxCos (neg.f32 ux)))
(+.f32 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))) (*.f32 1/3 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))))
(fma.f32 1/3 (log1p.f32 (fma.f32 ux maxCos (neg.f32 ux))) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2))))
(fma.f32 1/3 (log1p.f32 (fma.f32 ux maxCos (neg.f32 ux))) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)))) 1)
(log1p.f32 (fma.f32 ux maxCos (neg.f32 ux)))
(*.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)) 1)
(log1p.f32 (fma.f32 ux maxCos (neg.f32 ux)))
(*.f32 1 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)))
(log1p.f32 (fma.f32 ux maxCos (neg.f32 ux)))
(*.f32 3 (*.f32 1/3 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))))
(log1p.f32 (fma.f32 ux maxCos (neg.f32 ux)))
(*.f32 (*.f32 1/3 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))) 3)
(log1p.f32 (fma.f32 ux maxCos (neg.f32 ux)))
(*.f32 (cbrt.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))) (cbrt.f32 (pow.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)) 2)))
(*.f32 (cbrt.f32 (log1p.f32 (fma.f32 ux maxCos (neg.f32 ux)))) (cbrt.f32 (pow.f32 (log1p.f32 (fma.f32 ux maxCos (neg.f32 ux))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)) 2)) (cbrt.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))))
(*.f32 (cbrt.f32 (log1p.f32 (fma.f32 ux maxCos (neg.f32 ux)))) (cbrt.f32 (pow.f32 (log1p.f32 (fma.f32 ux maxCos (neg.f32 ux))) 2)))
(*.f32 (sqrt.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))) (sqrt.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))))
(log1p.f32 (fma.f32 ux maxCos (neg.f32 ux)))
(pow.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)) 1)
(log1p.f32 (fma.f32 ux maxCos (neg.f32 ux)))
(pow.f32 (cbrt.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))) 3)
(log1p.f32 (fma.f32 ux maxCos (neg.f32 ux)))
(pow.f32 (pow.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)) 3) 1/3)
(log1p.f32 (fma.f32 ux maxCos (neg.f32 ux)))
(pow.f32 (sqrt.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))) 2)
(log1p.f32 (fma.f32 ux maxCos (neg.f32 ux)))
(sqrt.f32 (pow.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)) 2))
(sqrt.f32 (pow.f32 (log1p.f32 (fma.f32 ux maxCos (neg.f32 ux))) 2))
(fabs.f32 (log1p.f32 (fma.f32 ux maxCos (neg.f32 ux))))
(log.f32 (fma.f32 ux (+.f32 maxCos -1) 1))
(log1p.f32 (fma.f32 ux maxCos (neg.f32 ux)))
(cbrt.f32 (pow.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)) 3))
(log1p.f32 (fma.f32 ux maxCos (neg.f32 ux)))
(expm1.f32 (log1p.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))))
(log1p.f32 (fma.f32 ux maxCos (neg.f32 ux)))
(exp.f32 (log.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))))
(log1p.f32 (fma.f32 ux maxCos (neg.f32 ux)))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))) 1))
(log1p.f32 (fma.f32 ux maxCos (neg.f32 ux)))
(+.f32 (-.f32 (*.f32 maxCos ux) ux) 1)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 1 (-.f32 (*.f32 maxCos ux) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 (+.f32 1 (*.f32 maxCos ux)) (neg.f32 ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos -1) 1))) 1)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(*.f32 1 (fma.f32 ux (+.f32 maxCos -1) 1))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(*.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(*.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2)) (cbrt.f32 (fma.f32 maxCos ux (-.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 (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))) (*.f32 (cbrt.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1))) (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2))) (*.f32 (cbrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2)) (cbrt.f32 (cbrt.f32 (fma.f32 maxCos ux (-.f32 1 ux))))))
(*.f32 (cbrt.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) 4))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)) (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2)) (cbrt.f32 (fma.f32 maxCos ux (-.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 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/6) (*.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/6) (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2)) (cbrt.f32 (fma.f32 maxCos ux (-.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 (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))) 3) (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2)) (cbrt.f32 (fma.f32 maxCos ux (-.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 (pow.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/6) 3) (pow.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/6) 3))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)) 1) (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2)) (cbrt.f32 (fma.f32 maxCos ux (-.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 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)) (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)))) (cbrt.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1))))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2))) (*.f32 (cbrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2)) (cbrt.f32 (cbrt.f32 (fma.f32 maxCos ux (-.f32 1 ux))))))
(*.f32 (cbrt.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) 4))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)) (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/6)) (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/6))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2)) (cbrt.f32 (fma.f32 maxCos ux (-.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 (*.f32 maxCos ux) ux) 3) 1) (+.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 2) (-.f32 1 (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2) (-.f32 1 (fma.f32 ux maxCos (neg.f32 ux)))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 3)) (+.f32 1 (fma.f32 ux (-.f32 1 maxCos) (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2))))
(/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 3)) (+.f32 1 (-.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 2) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2) (-.f32 1 (fma.f32 ux maxCos (neg.f32 ux)))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 3)) (+.f32 1 (fma.f32 ux (-.f32 1 maxCos) (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2))))
(/.f32 (-.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 2) 1) (-.f32 (-.f32 (*.f32 maxCos ux) ux) 1))
(/.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2) -1) (+.f32 (fma.f32 ux maxCos (neg.f32 ux)) -1))
(/.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2) -1) (fma.f32 ux (+.f32 maxCos -1) -1))
(/.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 2)) (-.f32 1 (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2)) (-.f32 1 (fma.f32 ux maxCos (neg.f32 ux))))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 3)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(pow.f32 (E.f32) (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(pow.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)) 3/2)
(pow.f32 (cbrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2)) 3/2)
(pow.f32 (cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 3/2)
(pow.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 3) 1/3)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(pow.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 2)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)) 2))) (cbrt.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (fma.f32 ux maxCos (neg.f32 ux))) 2))) (cbrt.f32 (log1p.f32 (fma.f32 ux maxCos (neg.f32 ux)))))
(pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)))) (sqrt.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(sqrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))
(sqrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2))
(fabs.f32 (fma.f32 ux maxCos (-.f32 1 ux)))
(log.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux (+.f32 maxCos -1) 1))))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 3))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(expm1.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(log1p.f32 (expm1.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 (*.f32 maxCos ux) (neg.f32 ux))
(fma.f32 ux maxCos (neg.f32 ux))
(+.f32 (*.f32 maxCos ux) (*.f32 (neg.f32 ux) 1))
(fma.f32 ux maxCos (neg.f32 ux))
(+.f32 (*.f32 maxCos ux) (*.f32 ux -1))
(fma.f32 ux maxCos (neg.f32 ux))
(+.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 (neg.f32 ux) 1 ux))
(+.f32 (fma.f32 ux maxCos (neg.f32 ux)) (+.f32 (neg.f32 ux) ux))
(fma.f32 ux (+.f32 maxCos -1) (*.f32 0 ux))
(+.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(+.f32 (fma.f32 ux maxCos (neg.f32 ux)) (+.f32 (neg.f32 ux) ux))
(fma.f32 ux (+.f32 maxCos -1) (*.f32 0 ux))
(+.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux))
(+.f32 (fma.f32 ux maxCos (neg.f32 ux)) (+.f32 (neg.f32 ux) ux))
(fma.f32 ux (+.f32 maxCos -1) (*.f32 0 ux))
(+.f32 (neg.f32 ux) (*.f32 maxCos ux))
(fma.f32 ux maxCos (neg.f32 ux))
(+.f32 (*.f32 ux -1) (*.f32 maxCos ux))
(fma.f32 ux maxCos (neg.f32 ux))
(*.f32 ux (+.f32 maxCos -1))
(fma.f32 ux maxCos (neg.f32 ux))
(*.f32 ux (-.f32 maxCos 1))
(fma.f32 ux maxCos (neg.f32 ux))
(*.f32 (-.f32 (*.f32 maxCos ux) ux) 1)
(fma.f32 ux maxCos (neg.f32 ux))
(*.f32 1 (-.f32 (*.f32 maxCos ux) ux))
(fma.f32 ux maxCos (neg.f32 ux))
(*.f32 (+.f32 maxCos -1) ux)
(fma.f32 ux maxCos (neg.f32 ux))
(*.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) (+.f32 maxCos -1)))
(fma.f32 ux maxCos (neg.f32 ux))
(*.f32 (cbrt.f32 (-.f32 (*.f32 maxCos ux) ux)) (cbrt.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 2)))
(*.f32 (cbrt.f32 (fma.f32 ux maxCos (neg.f32 ux))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 2)) (cbrt.f32 (-.f32 (*.f32 maxCos ux) ux)))
(*.f32 (cbrt.f32 (fma.f32 ux maxCos (neg.f32 ux))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2)))
(*.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) (+.f32 maxCos -1)))
(fma.f32 ux maxCos (neg.f32 ux))
(*.f32 (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)) (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)))
(fma.f32 ux maxCos (neg.f32 ux))
(*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 ux 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 ux (fma.f32 maxCos ux ux)))))
(*.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 ux 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 ux (fma.f32 maxCos ux ux)))))
(/.f32 (*.f32 (pow.f32 ux 3) (+.f32 (pow.f32 maxCos 3) -1)) (fma.f32 ux (fma.f32 ux maxCos ux) (pow.f32 (*.f32 ux maxCos) 2)))
(*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 ux ux)) (/.f32 1 (fma.f32 maxCos ux ux)))
(*.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 ux ux)) (/.f32 1 (fma.f32 maxCos ux ux)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 ux ux)) (fma.f32 ux maxCos ux))
(*.f32 (*.f32 (sqrt.f32 ux) (sqrt.f32 (+.f32 maxCos -1))) (*.f32 (sqrt.f32 ux) (sqrt.f32 (+.f32 maxCos -1))))
(fma.f32 ux maxCos (neg.f32 ux))
(*.f32 (+.f32 (sqrt.f32 (*.f32 maxCos ux)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 (*.f32 maxCos ux)) (sqrt.f32 ux)))
(*.f32 (+.f32 (sqrt.f32 ux) (sqrt.f32 (*.f32 ux maxCos))) (-.f32 (sqrt.f32 (*.f32 ux maxCos)) (sqrt.f32 ux)))
(*.f32 (*.f32 ux (pow.f32 (cbrt.f32 (+.f32 maxCos -1)) 2)) (cbrt.f32 (+.f32 maxCos -1)))
(fma.f32 ux maxCos (neg.f32 ux))
(*.f32 (*.f32 ux (sqrt.f32 (+.f32 maxCos -1))) (sqrt.f32 (+.f32 maxCos -1)))
(fma.f32 ux maxCos (neg.f32 ux))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 ux (fma.f32 maxCos ux ux))) (-.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 ux 3))))
(*.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 ux 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 ux (fma.f32 maxCos ux ux)))))
(/.f32 (*.f32 (pow.f32 ux 3) (+.f32 (pow.f32 maxCos 3) -1)) (fma.f32 ux (fma.f32 ux maxCos ux) (pow.f32 (*.f32 ux maxCos) 2)))
(/.f32 1 (/.f32 (fma.f32 maxCos ux ux) (-.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 ux ux))))
(*.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 ux ux)) (/.f32 1 (fma.f32 maxCos ux ux)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 ux ux)) (fma.f32 ux maxCos ux))
(/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 ux (fma.f32 maxCos ux ux))))
(*.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 ux 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 ux (fma.f32 maxCos ux ux)))))
(/.f32 (*.f32 (pow.f32 ux 3) (+.f32 (pow.f32 maxCos 3) -1)) (fma.f32 ux (fma.f32 ux maxCos ux) (pow.f32 (*.f32 ux maxCos) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 ux ux)) (fma.f32 maxCos ux ux))
(*.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 ux ux)) (/.f32 1 (fma.f32 maxCos ux ux)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 ux ux)) (fma.f32 ux maxCos ux))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 ux 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 ux (fma.f32 maxCos ux ux)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 ux 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 ux (fma.f32 maxCos ux ux)))))
(*.f32 1 (/.f32 (*.f32 (pow.f32 ux 3) (+.f32 (pow.f32 maxCos 3) -1)) (fma.f32 ux (fma.f32 ux maxCos ux) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 ux ux))) (neg.f32 (fma.f32 maxCos ux ux)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 ux ux))) (neg.f32 (fma.f32 maxCos ux ux)))
(*.f32 1 (/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 ux ux)) (fma.f32 ux maxCos ux)))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) 3) (pow.f32 (neg.f32 ux) 3)) (+.f32 (pow.f32 (*.f32 maxCos ux) 2) (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (*.f32 (*.f32 maxCos ux) (neg.f32 ux)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (neg.f32 ux) (-.f32 (neg.f32 ux) (*.f32 ux maxCos)))))
(/.f32 (*.f32 (pow.f32 ux 3) (+.f32 (pow.f32 maxCos 3) -1)) (fma.f32 (neg.f32 ux) (*.f32 ux (-.f32 -1 maxCos)) (pow.f32 (*.f32 ux maxCos) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (neg.f32 ux) (neg.f32 ux))) (-.f32 (*.f32 maxCos ux) (neg.f32 ux)))
(*.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 ux ux)) (/.f32 1 (fma.f32 maxCos ux ux)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 ux ux)) (fma.f32 ux maxCos ux))
(/.f32 (*.f32 ux (+.f32 -1 (pow.f32 maxCos 3))) (fma.f32 maxCos maxCos (-.f32 1 (neg.f32 maxCos))))
(/.f32 ux (/.f32 (fma.f32 maxCos maxCos (-.f32 1 (neg.f32 maxCos))) (+.f32 (pow.f32 maxCos 3) -1)))
(/.f32 (*.f32 ux (+.f32 (pow.f32 maxCos 3) -1)) (+.f32 1 (fma.f32 maxCos maxCos maxCos)))
(/.f32 (*.f32 ux (fma.f32 maxCos maxCos -1)) (+.f32 maxCos 1))
(/.f32 ux (/.f32 (+.f32 1 maxCos) (fma.f32 maxCos maxCos -1)))
(pow.f32 (-.f32 (*.f32 maxCos ux) ux) 1)
(fma.f32 ux maxCos (neg.f32 ux))
(pow.f32 (cbrt.f32 (-.f32 (*.f32 maxCos ux) ux)) 3)
(fma.f32 ux maxCos (neg.f32 ux))
(pow.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 3) 1/3)
(fma.f32 ux maxCos (neg.f32 ux))
(pow.f32 (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)) 2)
(fma.f32 ux maxCos (neg.f32 ux))
(sqrt.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 2))
(sqrt.f32 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2))
(fabs.f32 (fma.f32 ux maxCos (neg.f32 ux)))
(log.f32 (exp.f32 (-.f32 (*.f32 maxCos ux) ux)))
(fma.f32 ux maxCos (neg.f32 ux))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (*.f32 maxCos ux) ux))))
(fma.f32 ux maxCos (neg.f32 ux))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 3))
(fma.f32 ux maxCos (neg.f32 ux))
(cbrt.f32 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 maxCos -1) 3)))
(fma.f32 ux maxCos (neg.f32 ux))
(expm1.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)))
(fma.f32 ux maxCos (neg.f32 ux))
(exp.f32 (log.f32 (-.f32 (*.f32 maxCos ux) ux)))
(fma.f32 ux maxCos (neg.f32 ux))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 maxCos ux) ux)) 1))
(fma.f32 ux maxCos (neg.f32 ux))
(exp.f32 (+.f32 (log.f32 ux) (log.f32 (+.f32 maxCos -1))))
(fma.f32 ux maxCos (neg.f32 ux))
(log1p.f32 (expm1.f32 (-.f32 (*.f32 maxCos ux) ux)))
(fma.f32 ux maxCos (neg.f32 ux))
(fma.f32 maxCos ux (neg.f32 ux))
(fma.f32 ux maxCos (neg.f32 ux))
(fma.f32 ux maxCos (neg.f32 ux))
(fma.f32 1 (*.f32 maxCos ux) (neg.f32 ux))
(fma.f32 ux maxCos (neg.f32 ux))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 maxCos ux)) 2) (cbrt.f32 (*.f32 maxCos ux)) (neg.f32 ux))
(fma.f32 ux maxCos (neg.f32 ux))
(fma.f32 (sqrt.f32 (*.f32 maxCos ux)) (sqrt.f32 (*.f32 maxCos ux)) (neg.f32 ux))
(fma.f32 ux maxCos (neg.f32 ux))
(+.f32 ux (*.f32 ux (neg.f32 maxCos)))
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(+.f32 ux (*.f32 (neg.f32 maxCos) ux))
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(-.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)
(+.f32 1 (-.f32 (*.f32 ux (-.f32 1 maxCos)) 1))
(+.f32 (-.f32 ux (*.f32 ux maxCos)) 0)
(/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 3))) (+.f32 1 (fma.f32 maxCos maxCos maxCos)))
(/.f32 ux (/.f32 (+.f32 1 (fma.f32 maxCos maxCos maxCos)) (-.f32 1 (pow.f32 maxCos 3))))
(/.f32 (*.f32 ux (-.f32 1 (*.f32 maxCos maxCos))) (+.f32 maxCos 1))
(/.f32 ux (/.f32 (+.f32 1 maxCos) (-.f32 1 (*.f32 maxCos maxCos))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 3)) ux) (+.f32 1 (fma.f32 maxCos maxCos maxCos)))
(/.f32 ux (/.f32 (+.f32 1 (fma.f32 maxCos maxCos maxCos)) (-.f32 1 (pow.f32 maxCos 3))))
(/.f32 (*.f32 (-.f32 1 (*.f32 maxCos maxCos)) ux) (+.f32 maxCos 1))
(/.f32 ux (/.f32 (+.f32 1 maxCos) (-.f32 1 (*.f32 maxCos maxCos))))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 1)
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3)
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1/3)
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(sqrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(sqrt.f32 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2))
(fabs.f32 (fma.f32 ux maxCos (neg.f32 ux)))
(log.f32 (pow.f32 (exp.f32 (-.f32 1 maxCos)) ux))
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(expm1.f32 (log1p.f32 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(exp.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))) 1))
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(log1p.f32 (expm1.f32 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 ux (-.f32 1 maxCos))
(-.f32 ux (*.f32 ux maxCos))
(+.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos))))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(*.f32 1 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(*.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2) (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 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 (fma.f32 ux maxCos (neg.f32 ux)) 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2) (-.f32 1 (fma.f32 ux maxCos (neg.f32 ux)))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 3)) (+.f32 1 (fma.f32 ux (-.f32 1 maxCos) (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (+.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2)) (-.f32 1 (fma.f32 ux maxCos (neg.f32 ux))))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 1 (/.f32 (+.f32 1 (+.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2) (-.f32 1 (fma.f32 ux maxCos (neg.f32 ux)))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 3)) (+.f32 1 (fma.f32 ux (-.f32 1 maxCos) (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2))))
(/.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 (fma.f32 ux maxCos (neg.f32 ux)) 2)) (-.f32 1 (fma.f32 ux maxCos (neg.f32 ux))))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 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 (fma.f32 ux maxCos (neg.f32 ux)) 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2) (-.f32 1 (fma.f32 ux maxCos (neg.f32 ux)))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 3)) (+.f32 1 (fma.f32 ux (-.f32 1 maxCos) (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2))))
(/.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 ux maxCos (neg.f32 ux)) 2)) (-.f32 1 (fma.f32 ux maxCos (neg.f32 ux))))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 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 (fma.f32 ux maxCos (neg.f32 ux)) 3)) (-.f32 -1 (fma.f32 ux (-.f32 1 maxCos) (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (neg.f32 (+.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(neg.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 -1 (*.f32 (neg.f32 ux) (-.f32 1 maxCos)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 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 (fma.f32 ux maxCos (neg.f32 ux)) 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2) (-.f32 1 (fma.f32 ux maxCos (neg.f32 ux)))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 3)) (+.f32 1 (fma.f32 ux (-.f32 1 maxCos) (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2))))
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) (*.f32 ux (neg.f32 (-.f32 1 maxCos))))) (-.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2)) (-.f32 1 (fma.f32 ux maxCos (neg.f32 ux))))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 1)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(pow.f32 (cbrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 3)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(pow.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3) 1/3)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))) 2)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 2))
(sqrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2))
(fabs.f32 (fma.f32 ux maxCos (-.f32 1 ux)))
(log.f32 (exp.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))))))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos))) 3))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(expm1.f32 (log1p.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(exp.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) 1))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 ux (-.f32 1 maxCos)))))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(-.f32 (exp.f32 (log1p.f32 (exp.f32 (neg.f32 (log1p.f32 ux))))) 1)
(exp.f32 (neg.f32 (log1p.f32 ux)))
(*.f32 1 (exp.f32 (neg.f32 (log1p.f32 ux))))
(exp.f32 (neg.f32 (log1p.f32 ux)))
(*.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) 1)
(exp.f32 (neg.f32 (log1p.f32 ux)))
(*.f32 -1 (/.f32 1 (+.f32 -1 (neg.f32 ux))))
(/.f32 -1 (-.f32 -1 ux))
(*.f32 (cbrt.f32 (exp.f32 (neg.f32 (log1p.f32 ux)))) (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)))
(*.f32 (cbrt.f32 (exp.f32 (neg.f32 (log1p.f32 ux)))) (cbrt.f32 (pow.f32 (+.f32 1 ux) -2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (cbrt.f32 (exp.f32 (neg.f32 (log1p.f32 ux)))))
(*.f32 (cbrt.f32 (exp.f32 (neg.f32 (log1p.f32 ux)))) (cbrt.f32 (pow.f32 (+.f32 1 ux) -2)))
(*.f32 (pow.f32 (+.f32 ux 1) -1/2) (pow.f32 (+.f32 ux 1) -1/2))
(/.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 (hypot.f32 1 (sqrt.f32 ux)) -1) (pow.f32 (hypot.f32 1 (sqrt.f32 ux)) -1))
(pow.f32 (hypot.f32 1 (sqrt.f32 ux)) -2)
(*.f32 (/.f32 1 (-.f32 1 (*.f32 ux ux))) (-.f32 1 ux))
(/.f32 (-.f32 1 ux) (fma.f32 ux (neg.f32 ux) 1))
(/.f32 (-.f32 1 ux) (-.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 ux 3))) (+.f32 1 (-.f32 (*.f32 ux ux) ux)))
(/.f32 (*.f32 1 (+.f32 1 (fma.f32 ux ux (neg.f32 ux)))) (+.f32 1 (pow.f32 ux 3)))
(/.f32 (-.f32 (fma.f32 ux ux 1) ux) (+.f32 1 (pow.f32 ux 3)))
(pow.f32 (+.f32 ux 1) -1)
(/.f32 1 (+.f32 1 ux))
(pow.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) 1)
(exp.f32 (neg.f32 (log1p.f32 ux)))
(pow.f32 (cbrt.f32 (exp.f32 (neg.f32 (log1p.f32 ux)))) 3)
(exp.f32 (neg.f32 (log1p.f32 ux)))
(pow.f32 (pow.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) 3) 1/3)
(exp.f32 (neg.f32 (log1p.f32 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 (exp.f32 (neg.f32 (log1p.f32 ux)))))
(exp.f32 (neg.f32 (log1p.f32 ux)))
(log.f32 (+.f32 1 (expm1.f32 (exp.f32 (neg.f32 (log1p.f32 ux))))))
(exp.f32 (neg.f32 (log1p.f32 ux)))
(cbrt.f32 (pow.f32 (exp.f32 (neg.f32 (log1p.f32 ux))) 3))
(exp.f32 (neg.f32 (log1p.f32 ux)))
(expm1.f32 (log1p.f32 (exp.f32 (neg.f32 (log1p.f32 ux)))))
(exp.f32 (neg.f32 (log1p.f32 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 (exp.f32 (neg.f32 (log1p.f32 ux)))))
(exp.f32 (neg.f32 (log1p.f32 ux)))
(+.f32 (*.f32 maxCos ux) (-.f32 1 ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 (*.f32 (-.f32 1 ux) 1) (*.f32 maxCos ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux)))) 1)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(*.f32 1 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux)))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(*.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux)) 1)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(*.f32 (cbrt.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux))) (cbrt.f32 (pow.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2)) (cbrt.f32 (fma.f32 maxCos ux (-.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 (cbrt.f32 (pow.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux)) 2)) (cbrt.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2)) (cbrt.f32 (fma.f32 maxCos ux (-.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 (sqrt.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux))) (sqrt.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux))))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (+.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (-.f32 (pow.f32 (*.f32 maxCos ux) 2) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))
(/.f32 (-.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 (-.f32 1 ux) (*.f32 maxCos ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (fma.f32 ux maxCos ux)))
(pow.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux)) 1)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(pow.f32 (cbrt.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux))) 3)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(pow.f32 (pow.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux)) 3) 1/3)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(pow.f32 (sqrt.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux))) 2)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(sqrt.f32 (pow.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux)) 2))
(sqrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2))
(fabs.f32 (fma.f32 ux maxCos (-.f32 1 ux)))
(log.f32 (exp.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux))))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux)))))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(cbrt.f32 (pow.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux)) 3))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(expm1.f32 (log1p.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux))))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(exp.f32 (log.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux))))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(exp.f32 (*.f32 (log.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux))) 1))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(log1p.f32 (expm1.f32 (+.f32 (*.f32 maxCos ux) (-.f32 1 ux))))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.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 ux (neg.f32 ux)) 1)
(fma.f32 ux (neg.f32 ux) 1)
(-.f32 1 (*.f32 ux ux))
(*.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 (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 (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 (-.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 1 (fma.f32 ux ux (pow.f32 ux 4))))
(*.f32 (-.f32 1 (pow.f32 ux 4)) (/.f32 1 (+.f32 1 (*.f32 ux ux))))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1))
(/.f32 1 (/.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))) (-.f32 1 (pow.f32 ux 6))))
(*.f32 (-.f32 1 (pow.f32 ux 6)) (/.f32 1 (+.f32 1 (fma.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 1 (/.f32 (+.f32 1 (*.f32 ux ux)) (-.f32 1 (pow.f32 ux 4))))
(*.f32 (-.f32 1 (pow.f32 ux 4)) (/.f32 1 (+.f32 1 (*.f32 ux ux))))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4))))
(*.f32 (-.f32 1 (pow.f32 ux 6)) (/.f32 1 (+.f32 1 (fma.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)) (/.f32 1 (+.f32 1 (*.f32 ux ux))))
(/.f32 (-.f32 1 (pow.f32 ux 4)) (fma.f32 ux ux 1))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 6))) (neg.f32 (+.f32 1 (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 6))) (+.f32 -1 (neg.f32 (fma.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 (neg.f32 (-.f32 1 (pow.f32 ux 4))) (neg.f32 (+.f32 1 (*.f32 ux ux))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 4))) (+.f32 -1 (*.f32 ux (neg.f32 ux))))
(/.f32 (+.f32 -1 (pow.f32 ux 4)) (-.f32 -1 (*.f32 ux ux)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (neg.f32 ux)) 3)) (+.f32 1 (-.f32 (*.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux (neg.f32 ux))) (*.f32 ux (neg.f32 ux)))))
(*.f32 (-.f32 1 (pow.f32 ux 6)) (/.f32 1 (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4)))))
(/.f32 (-.f32 1 (pow.f32 ux 6)) (+.f32 1 (fma.f32 ux ux (pow.f32 ux 4))))
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux (neg.f32 ux)))) (-.f32 1 (*.f32 ux (neg.f32 ux))))
(*.f32 (-.f32 1 (pow.f32 ux 4)) (/.f32 1 (+.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)
(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))
(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))
(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 (-.f32 (*.f32 maxCos ux) ux) 1)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 1 (-.f32 (*.f32 maxCos ux) ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(+.f32 (+.f32 1 (*.f32 maxCos ux)) (neg.f32 ux))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos -1) 1))) 1)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(*.f32 1 (fma.f32 ux (+.f32 maxCos -1) 1))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(*.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(*.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2)) (cbrt.f32 (fma.f32 maxCos ux (-.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 (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))) (*.f32 (cbrt.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1))) (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2))) (*.f32 (cbrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2)) (cbrt.f32 (cbrt.f32 (fma.f32 maxCos ux (-.f32 1 ux))))))
(*.f32 (cbrt.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) 4))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)) (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2)) (cbrt.f32 (fma.f32 maxCos ux (-.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 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/6) (*.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/6) (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2)) (cbrt.f32 (fma.f32 maxCos ux (-.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 (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))) 3) (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2)) (cbrt.f32 (fma.f32 maxCos ux (-.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 (pow.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/6) 3) (pow.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/6) 3))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)) 1) (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2)) (cbrt.f32 (fma.f32 maxCos ux (-.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 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)) (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)))) (cbrt.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1))))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2))) (*.f32 (cbrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2)) (cbrt.f32 (cbrt.f32 (fma.f32 maxCos ux (-.f32 1 ux))))))
(*.f32 (cbrt.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) 4))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)) (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/6)) (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/6))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2)) (cbrt.f32 (fma.f32 maxCos ux (-.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 (*.f32 maxCos ux) ux) 3) 1) (+.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 2) (-.f32 1 (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2) (-.f32 1 (fma.f32 ux maxCos (neg.f32 ux)))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 3)) (+.f32 1 (fma.f32 ux (-.f32 1 maxCos) (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2))))
(/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 3)) (+.f32 1 (-.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 2) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2) (-.f32 1 (fma.f32 ux maxCos (neg.f32 ux)))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 3)) (+.f32 1 (fma.f32 ux (-.f32 1 maxCos) (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2))))
(/.f32 (-.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 2) 1) (-.f32 (-.f32 (*.f32 maxCos ux) ux) 1))
(/.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2) -1) (+.f32 (fma.f32 ux maxCos (neg.f32 ux)) -1))
(/.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2) -1) (fma.f32 ux (+.f32 maxCos -1) -1))
(/.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) 2)) (-.f32 1 (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2)) (-.f32 1 (fma.f32 ux maxCos (neg.f32 ux))))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (neg.f32 ux)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(sqrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))
(sqrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2))
(fabs.f32 (fma.f32 ux maxCos (-.f32 1 ux)))
(log.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux (+.f32 maxCos -1) 1))))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 3))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(expm1.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(exp.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(log1p.f32 (expm1.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux maxCos (-.f32 1 ux))
(-.f32 (exp.f32 (log1p.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))) 1)
(cbrt.f32 (fma.f32 maxCos ux (-.f32 1 ux)))
(cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))
(*.f32 1 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(cbrt.f32 (fma.f32 maxCos ux (-.f32 1 ux)))
(cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))
(*.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 1)
(cbrt.f32 (fma.f32 maxCos ux (-.f32 1 ux)))
(cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))
(*.f32 (cbrt.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1))) (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2))) (cbrt.f32 (cbrt.f32 (fma.f32 maxCos ux (-.f32 1 ux)))))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (cbrt.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(*.f32 (cbrt.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1))) (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)) 1/3))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2))) (cbrt.f32 (cbrt.f32 (fma.f32 maxCos ux (-.f32 1 ux)))))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (cbrt.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))) (cbrt.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1))))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2))) (cbrt.f32 (cbrt.f32 (fma.f32 maxCos ux (-.f32 1 ux)))))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (cbrt.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(*.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/6) (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/6))
(cbrt.f32 (fma.f32 maxCos ux (-.f32 1 ux)))
(cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))
(*.f32 (pow.f32 1 1/3) (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(cbrt.f32 (fma.f32 maxCos ux (-.f32 1 ux)))
(cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)) 1/3) (cbrt.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1))))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2))) (cbrt.f32 (cbrt.f32 (fma.f32 maxCos ux (-.f32 1 ux)))))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (cbrt.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 1/3) (pow.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 1/3))
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 maxCos ux (-.f32 1 ux)))) (cbrt.f32 (sqrt.f32 (fma.f32 maxCos ux (-.f32 1 ux)))))
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) (cbrt.f32 (sqrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))))
(pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/3)
(cbrt.f32 (fma.f32 maxCos ux (-.f32 1 ux)))
(cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))
(pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 1)
(cbrt.f32 (fma.f32 maxCos ux (-.f32 1 ux)))
(cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))
(pow.f32 (cbrt.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1))) 3)
(cbrt.f32 (fma.f32 maxCos ux (-.f32 1 ux)))
(cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))
(pow.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1/6) 2)
(cbrt.f32 (fma.f32 maxCos ux (-.f32 1 ux)))
(cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))
(sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2)))
(sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 1 ux)) 2)))
(sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))
(log.f32 (exp.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1))))
(cbrt.f32 (fma.f32 maxCos ux (-.f32 1 ux)))
(cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))
(log.f32 (+.f32 1 (expm1.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))))
(cbrt.f32 (fma.f32 maxCos ux (-.f32 1 ux)))
(cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))
(expm1.f32 (log1p.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1))))
(cbrt.f32 (fma.f32 maxCos ux (-.f32 1 ux)))
(cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))
(exp.f32 (*.f32 1/3 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))))
(cbrt.f32 (fma.f32 maxCos ux (-.f32 1 ux)))
(cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))
(exp.f32 (*.f32 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux)) 1/3))
(cbrt.f32 (fma.f32 maxCos ux (-.f32 1 ux)))
(cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))
(exp.f32 (*.f32 (*.f32 1/3 (log1p.f32 (-.f32 (*.f32 maxCos ux) ux))) 1))
(cbrt.f32 (fma.f32 maxCos ux (-.f32 1 ux)))
(cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))
(log1p.f32 (expm1.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1))))
(cbrt.f32 (fma.f32 maxCos ux (-.f32 1 ux)))
(cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux)))

eval293.0ms (5.1%)

Compiler

Compiled 11869 to 7791 computations (34.4% saved)

prune87.0ms (1.5%)

Pruning

8 alts after pruning (5 fresh and 3 done)

PrunedKeptTotal
New5494553
Fresh011
Picked325
Done011
Total5528560
Accurracy
100.0%
Counts
560 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.9%
(pow.f32 (cbrt.f32 (-.f32 1 ux)) 3)
98.8%
(/.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))))))
98.3%
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
99.9%
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
99.4%
(-.f32 1 ux)
99.9%
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
99.4%
(exp.f32 (log1p.f32 (neg.f32 ux)))
69.8%
1
97.9%
(pow.f32 (cbrt.f32 (-.f32 1 ux)) 3)
98.8%
(/.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))))))
98.3%
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
99.9%
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
99.4%
(-.f32 1 ux)
99.9%
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
99.4%
(exp.f32 (log1p.f32 (neg.f32 ux)))
69.8%
1
Compiler

Compiled 196 to 156 computations (20.4% saved)

localize403.0ms (7%)

Local Accuracy

Found 11 expressions with local accuracy:

NewAccuracyProgram
99.8%
(cbrt.f32 (-.f32 1 ux))
98.5%
(pow.f32 (cbrt.f32 (-.f32 1 ux)) 3)
99.8%
(-.f32 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) (*.f32 ux (neg.f32 (-.f32 1 maxCos))))
99.7%
(*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) (*.f32 ux (neg.f32 (-.f32 1 maxCos))))
99.5%
(pow.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 3)
99.0%
(/.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))))))
99.6%
(-.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
99.0%
(/.f32 (*.f32 ux ux) (+.f32 1 ux))
98.9%
(/.f32 1 (+.f32 1 ux))
100.0%
(exp.f32 (log1p.f32 (neg.f32 ux)))
100.0%
(log1p.f32 (neg.f32 ux))
Compiler

Compiled 186 to 127 computations (31.7% saved)

series36.0ms (0.6%)

Counts
10 → 152
Calls

42 calls:

TimeVariablePointExpression
11.0ms
ux
@-inf
(exp.f32 (log1p.f32 (neg.f32 ux)))
4.0ms
ux
@0
(exp.f32 (log1p.f32 (neg.f32 ux)))
3.0ms
ux
@inf
(exp.f32 (log1p.f32 (neg.f32 ux)))
2.0ms
ux
@0
(pow.f32 (cbrt.f32 (-.f32 1 ux)) 3)
2.0ms
maxCos
@0
(/.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))))))

rewrite109.0ms (1.9%)

Algorithm
batch-egg-rewrite
Rules
586×add-sqr-sqrt
576×pow1
572×*-un-lft-identity
548×add-exp-log
548×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify248.0ms (4.3%)

Algorithm
egg-herbie
Rules
1744×fma-def
1048×times-frac
596×associate-+r+
518×distribute-lft-in
516×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
094027247
1273724589
Stop Event
node limit
Counts
653 → 658
Calls
Call 1
Inputs
(*.f32 -1 ux)
(+.f32 (*.f32 -1 ux) (*.f32 -1/2 (pow.f32 ux 2)))
(+.f32 (*.f32 -1/3 (pow.f32 ux 3)) (+.f32 (*.f32 -1 ux) (*.f32 -1/2 (pow.f32 ux 2))))
(+.f32 (*.f32 -1/3 (pow.f32 ux 3)) (+.f32 (*.f32 -1 ux) (+.f32 (*.f32 -1/2 (pow.f32 ux 2)) (*.f32 -1/4 (pow.f32 ux 4)))))
(+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (log.f32 -1))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (log.f32 -1)) (/.f32 1 ux))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (log.f32 -1)) (+.f32 (/.f32 1 ux) (*.f32 1/2 (/.f32 1 (pow.f32 ux 2)))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (log.f32 -1)) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 ux 3))) (+.f32 (/.f32 1 ux) (*.f32 1/2 (/.f32 1 (pow.f32 ux 2))))))
(*.f32 -1 (log.f32 (/.f32 -1 ux)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 ux))) (/.f32 1 ux))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 ux))) (+.f32 (/.f32 1 ux) (*.f32 1/2 (/.f32 1 (pow.f32 ux 2)))))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 ux))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 ux 3))) (+.f32 (/.f32 1 ux) (*.f32 1/2 (/.f32 1 (pow.f32 ux 2))))))
1
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (log.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (log.f32 -1))) ux)) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (log.f32 -1))))
(+.f32 (*.f32 -1 (/.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (log.f32 -1))) ux)) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (log.f32 -1))))
(+.f32 (*.f32 -1 (/.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (log.f32 -1))) ux)) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (log.f32 -1))))
(*.f32 -1 ux)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(pow.f32 ux 2)
(+.f32 (pow.f32 ux 2) (*.f32 -1 (pow.f32 ux 3)))
(+.f32 (pow.f32 ux 2) (+.f32 (pow.f32 ux 4) (*.f32 -1 (pow.f32 ux 3))))
(+.f32 (pow.f32 ux 2) (+.f32 (pow.f32 ux 4) (+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 5)))))
ux
(-.f32 ux 1)
(-.f32 (+.f32 ux (/.f32 1 ux)) 1)
(-.f32 (+.f32 ux (/.f32 1 ux)) (+.f32 1 (/.f32 1 (pow.f32 ux 2))))
ux
(-.f32 ux 1)
(-.f32 (+.f32 ux (/.f32 1 ux)) 1)
(-.f32 (+.f32 ux (/.f32 1 ux)) (+.f32 1 (/.f32 1 (pow.f32 ux 2))))
1
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(*.f32 -1 ux)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(*.f32 -1 ux)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 (-.f32 maxCos 1) 2) (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))))) (+.f32 1 (*.f32 (-.f32 maxCos 1) ux)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 (-.f32 maxCos 1) 2) (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))))) (+.f32 1 (+.f32 (*.f32 (-.f32 maxCos 1) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1)) (pow.f32 (-.f32 maxCos 1) 2)) (pow.f32 ux 3))))))
(*.f32 (-.f32 maxCos 1) ux)
(-.f32 (+.f32 (/.f32 maxCos (-.f32 maxCos 1)) (*.f32 (-.f32 maxCos 1) ux)) (/.f32 1 (-.f32 maxCos 1)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 (*.f32 (-.f32 1 maxCos) (-.f32 (/.f32 maxCos (-.f32 maxCos 1)) (/.f32 1 (-.f32 maxCos 1)))) (pow.f32 (-.f32 maxCos 1) 2)) (/.f32 1 (-.f32 maxCos 1))) ux)) (+.f32 (/.f32 maxCos (-.f32 maxCos 1)) (*.f32 (-.f32 maxCos 1) ux))) (/.f32 1 (-.f32 maxCos 1)))
(-.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))) (+.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 2))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 (*.f32 (-.f32 1 maxCos) (-.f32 (/.f32 maxCos (-.f32 maxCos 1)) (/.f32 1 (-.f32 maxCos 1)))) (pow.f32 (-.f32 maxCos 1) 2)) (/.f32 1 (-.f32 maxCos 1))) ux)) (+.f32 (/.f32 maxCos (-.f32 maxCos 1)) (*.f32 (-.f32 maxCos 1) ux))))) (+.f32 (/.f32 maxCos (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 2))) (+.f32 (/.f32 1 (-.f32 maxCos 1)) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 maxCos) (+.f32 (/.f32 (*.f32 (-.f32 1 maxCos) (-.f32 (/.f32 maxCos (-.f32 maxCos 1)) (/.f32 1 (-.f32 maxCos 1)))) (pow.f32 (-.f32 maxCos 1) 2)) (/.f32 1 (-.f32 maxCos 1)))) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))))))
(*.f32 (-.f32 maxCos 1) ux)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(/.f32 (+.f32 1 (*.f32 -1 (pow.f32 ux 3))) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)))
(+.f32 (*.f32 (-.f32 (+.f32 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))) (*.f32 2 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))))) (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 ux 3))) (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (pow.f32 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)) 2))) maxCos) (+.f32 (*.f32 -1 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)))) (/.f32 1 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)))))
(+.f32 (*.f32 (pow.f32 maxCos 2) (-.f32 (+.f32 (*.f32 -2 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)))) (*.f32 -1 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))))) (+.f32 (/.f32 (*.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -1 (pow.f32 ux 3)))) (pow.f32 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)) 2)) (/.f32 (*.f32 (-.f32 (+.f32 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))) (*.f32 2 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))))) (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 ux 3))) (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (pow.f32 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)) 2))) (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)))))) (+.f32 (*.f32 (-.f32 (+.f32 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))) (*.f32 2 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))))) (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 ux 3))) (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (pow.f32 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)) 2))) maxCos) (+.f32 (*.f32 -1 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)))) (/.f32 1 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))))))
(+.f32 (*.f32 (pow.f32 maxCos 2) (-.f32 (+.f32 (*.f32 -2 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)))) (*.f32 -1 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))))) (+.f32 (/.f32 (*.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -1 (pow.f32 ux 3)))) (pow.f32 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)) 2)) (/.f32 (*.f32 (-.f32 (+.f32 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))) (*.f32 2 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))))) (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 ux 3))) (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (pow.f32 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)) 2))) (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)))))) (+.f32 (*.f32 (pow.f32 maxCos 3) (-.f32 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))) (+.f32 (/.f32 (*.f32 (-.f32 (+.f32 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))) (*.f32 2 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))))) (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 ux 3))) (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (pow.f32 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)) 2))) (pow.f32 ux 2)) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))) (/.f32 (*.f32 (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux) (-.f32 (+.f32 (*.f32 -2 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)))) (*.f32 -1 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))))) (+.f32 (/.f32 (*.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -1 (pow.f32 ux 3)))) (pow.f32 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)) 2)) (/.f32 (*.f32 (-.f32 (+.f32 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))) (*.f32 2 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))))) (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 ux 3))) (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (pow.f32 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)) 2))) (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)))))) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)))))) (+.f32 (*.f32 (-.f32 (+.f32 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))) (*.f32 2 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))))) (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 ux 3))) (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (pow.f32 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)) 2))) maxCos) (+.f32 (*.f32 -1 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)))) (/.f32 1 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)))))))
(*.f32 maxCos ux)
(+.f32 (*.f32 -1 ux) (+.f32 1 (*.f32 maxCos ux)))
(-.f32 (+.f32 (*.f32 -1 ux) (+.f32 (*.f32 2 (/.f32 ux maxCos)) (+.f32 1 (*.f32 maxCos ux)))) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (/.f32 1 maxCos) (/.f32 (*.f32 (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux) (+.f32 (*.f32 -1 ux) 1)) (*.f32 maxCos (pow.f32 ux 2))))))
(-.f32 (+.f32 1 (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (+.f32 (*.f32 -1 ux) (+.f32 (*.f32 2 (/.f32 ux maxCos)) (+.f32 (*.f32 maxCos ux) (*.f32 -1 (/.f32 ux (pow.f32 maxCos 2)))))))) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (/.f32 1 maxCos) (+.f32 (/.f32 (*.f32 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)) (+.f32 (*.f32 -1 ux) 1)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux) (+.f32 (*.f32 -1 ux) 1)) (*.f32 maxCos (pow.f32 ux 2))) (/.f32 (*.f32 (-.f32 (*.f32 2 ux) (+.f32 1 (+.f32 (/.f32 1 ux) (/.f32 (*.f32 (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux) (+.f32 (*.f32 -1 ux) 1)) (pow.f32 ux 2))))) (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))))
(*.f32 maxCos ux)
(-.f32 (+.f32 (*.f32 -1 ux) (+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))) (*.f32 -1 (/.f32 (-.f32 (*.f32 2 (pow.f32 ux 2)) (*.f32 -1 ux)) ux)))
(-.f32 (+.f32 (*.f32 -1 ux) (+.f32 (*.f32 -2 ux) (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (*.f32 -1 ux) (*.f32 -2 ux)) (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)) ux)) (/.f32 (*.f32 (-.f32 (*.f32 2 (pow.f32 ux 2)) (*.f32 -1 ux)) (-.f32 (+.f32 (*.f32 -1 ux) (*.f32 -2 ux)) (*.f32 -1 (/.f32 (-.f32 (*.f32 2 (pow.f32 ux 2)) (*.f32 -1 ux)) ux)))) (pow.f32 ux 2)))) maxCos)) (*.f32 maxCos ux)))) (*.f32 -1 (/.f32 (-.f32 (*.f32 2 (pow.f32 ux 2)) (*.f32 -1 ux)) ux)))
(-.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (+.f32 (*.f32 -1 ux) (+.f32 (*.f32 -2 ux) (+.f32 (*.f32 maxCos ux) (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (*.f32 -1 ux) (*.f32 -2 ux)) (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)) ux)) (/.f32 (*.f32 (-.f32 (*.f32 2 (pow.f32 ux 2)) (*.f32 -1 ux)) (-.f32 (+.f32 (*.f32 -1 ux) (*.f32 -2 ux)) (*.f32 -1 (/.f32 (-.f32 (*.f32 2 (pow.f32 ux 2)) (*.f32 -1 ux)) ux)))) (pow.f32 ux 2)))) maxCos)) (*.f32 -1 (/.f32 ux (pow.f32 maxCos 2)))))))) (+.f32 (/.f32 (*.f32 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)) (-.f32 (+.f32 (*.f32 -1 ux) (*.f32 -2 ux)) (*.f32 -1 (/.f32 (-.f32 (*.f32 2 (pow.f32 ux 2)) (*.f32 -1 ux)) ux)))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 2 (pow.f32 ux 2)) (*.f32 -1 ux)) (-.f32 (+.f32 (*.f32 -1 ux) (*.f32 -2 ux)) (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)) ux)) (/.f32 (*.f32 (-.f32 (*.f32 2 (pow.f32 ux 2)) (*.f32 -1 ux)) (-.f32 (+.f32 (*.f32 -1 ux) (*.f32 -2 ux)) (*.f32 -1 (/.f32 (-.f32 (*.f32 2 (pow.f32 ux 2)) (*.f32 -1 ux)) ux)))) (pow.f32 ux 2))))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (*.f32 -1 (/.f32 (-.f32 (*.f32 2 (pow.f32 ux 2)) (*.f32 -1 ux)) ux)))))
(*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))
(*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))
(*.f32 -1 (pow.f32 ux 3))
(+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) maxCos))
(+.f32 (*.f32 (pow.f32 maxCos 2) (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) maxCos)))
(+.f32 (*.f32 (pow.f32 maxCos 2) (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 -1 (pow.f32 ux 3)) (+.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)) (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) maxCos))))
(*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))
(+.f32 (*.f32 (pow.f32 maxCos 2) (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))
(+.f32 (*.f32 (pow.f32 maxCos 2) (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)) (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) maxCos)))
(+.f32 (*.f32 (pow.f32 maxCos 2) (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 -1 (pow.f32 ux 3)) (+.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)) (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) maxCos))))
(*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))
(+.f32 (*.f32 (pow.f32 maxCos 2) (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))
(+.f32 (*.f32 (pow.f32 maxCos 2) (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))))) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))
(+.f32 (*.f32 (pow.f32 maxCos 2) (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 -1 (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))))) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))
(pow.f32 ux 2)
(+.f32 (pow.f32 ux 2) (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))))
(+.f32 (pow.f32 ux 2) (+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (pow.f32 ux 2) (+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 (pow.f32 maxCos 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 (pow.f32 ux 2) (+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (pow.f32 ux 2) (+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 (pow.f32 maxCos 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 (pow.f32 ux 2) (+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (pow.f32 ux 2) (+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(*.f32 (-.f32 1 maxCos) ux)
(+.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))
(+.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))
(+.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))
(+.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))
(+.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))
(+.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))
(+.f32 (*.f32 -1 (*.f32 (-.f32 maxCos 1) ux)) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 maxCos 1) ux)) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 maxCos 1) ux)) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))
(-.f32 (pow.f32 ux 2) (*.f32 -1 ux))
(-.f32 (+.f32 (pow.f32 ux 2) (*.f32 maxCos (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux))) (*.f32 -1 ux))
(-.f32 (+.f32 (pow.f32 ux 2) (+.f32 (*.f32 maxCos (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) (*.f32 -1 ux))
(-.f32 (+.f32 (pow.f32 ux 2) (+.f32 (*.f32 maxCos (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) (*.f32 -1 ux))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(+.f32 (*.f32 maxCos (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(-.f32 (+.f32 (pow.f32 ux 2) (+.f32 (*.f32 maxCos (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) (*.f32 -1 ux))
(-.f32 (+.f32 (pow.f32 ux 2) (+.f32 (*.f32 maxCos (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) (*.f32 -1 ux))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 2 (pow.f32 ux 2)) (*.f32 -1 ux)) maxCos)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(-.f32 (+.f32 (pow.f32 ux 2) (+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 2 (pow.f32 ux 2)) (*.f32 -1 ux)) maxCos)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) (*.f32 -1 ux))
(-.f32 (+.f32 (pow.f32 ux 2) (+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 2 (pow.f32 ux 2)) (*.f32 -1 ux)) maxCos)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) (*.f32 -1 ux))
1
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
(+.f32 (*.f32 -1 ux) 1)
1
(+.f32 1 (*.f32 -1/3 ux))
(+.f32 1 (+.f32 (*.f32 -1/9 (pow.f32 ux 2)) (*.f32 -1/3 ux)))
(+.f32 1 (+.f32 (*.f32 -1/9 (pow.f32 ux 2)) (+.f32 (*.f32 -1/3 ux) (*.f32 -5/81 (pow.f32 ux 3)))))
(+.f32 0 (log1p.f32 ux))
(+.f32 (*.f32 1/3 (log1p.f32 ux)) (log.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)))
(+.f32 (log.f32 (sqrt.f32 (+.f32 ux 1))) (log.f32 (sqrt.f32 (+.f32 ux 1))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (*.f32 1/3 (log1p.f32 ux)))
(-.f32 (log1p.f32 (*.f32 ux ux)) (log1p.f32 ux))
(-.f32 (log.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3))) (log.f32 (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))))
(-.f32 (log.f32 (+.f32 ux (-.f32 1 (*.f32 (fma.f32 ux ux ux) ux)))) (log.f32 (pow.f32 (+.f32 ux 1) 2)))
(-.f32 (log.f32 (pow.f32 (+.f32 ux 1) 2)) (log1p.f32 ux))
(-.f32 (log.f32 (+.f32 1 (pow.f32 ux 3))) (log.f32 (+.f32 1 (fma.f32 ux ux ux))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 ux))) 1)
(*.f32 1 (log1p.f32 ux))
(*.f32 3 (*.f32 1/3 (log1p.f32 ux)))
(*.f32 (*.f32 1/3 (log1p.f32 ux)) 3)
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 ux)) 2) (cbrt.f32 (log1p.f32 ux)))
(*.f32 (sqrt.f32 (log1p.f32 ux)) (sqrt.f32 (log1p.f32 ux)))
(pow.f32 (log1p.f32 ux) 1)
(pow.f32 (cbrt.f32 (log1p.f32 ux)) 3)
(pow.f32 (pow.f32 (log1p.f32 ux) 3) 1/3)
(pow.f32 (sqrt.f32 (log1p.f32 ux)) 2)
(sqrt.f32 (pow.f32 (log1p.f32 ux) 2))
(log.f32 (+.f32 ux 1))
(cbrt.f32 (pow.f32 (log1p.f32 ux) 3))
(expm1.f32 (log1p.f32 (log1p.f32 ux)))
(exp.f32 (log.f32 (log1p.f32 ux)))
(exp.f32 (*.f32 (log.f32 (log1p.f32 ux)) 1))
(+.f32 ux 1)
(+.f32 1 ux)
(+.f32 1 (*.f32 ux 1))
(+.f32 (+.f32 ux 1) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(+.f32 (fma.f32 1 (/.f32 1 (+.f32 ux 1)) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux)))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux 1))) (*.f32 ux ux) (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux))))
(+.f32 (fma.f32 1 (/.f32 1 (+.f32 ux 1)) (neg.f32 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1))) (fma.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1)))
(+.f32 (fma.f32 1 (/.f32 1 (+.f32 ux 1)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2) (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 ux -1))) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux)))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux 1))) (*.f32 ux ux) (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 ux -1))) (neg.f32 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1))) (fma.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1)))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 ux -1))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2) (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2))))
(+.f32 (fma.f32 (pow.f32 (+.f32 ux 1) -1/2) (pow.f32 (+.f32 ux 1) -1/2) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux)))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux 1))) (*.f32 ux ux) (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux))))
(+.f32 (fma.f32 (pow.f32 (+.f32 ux 1) -1/2) (pow.f32 (+.f32 ux 1) -1/2) (neg.f32 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1))) (fma.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1)))
(+.f32 (fma.f32 (pow.f32 (+.f32 ux 1) -1/2) (pow.f32 (+.f32 ux 1) -1/2) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2) (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2))))
(+.f32 (*.f32 ux 1) 1)
(+.f32 (*.f32 (/.f32 1 (+.f32 ux 1)) 1) (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1))
(-.f32 1 ux)
(-.f32 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(-.f32 (pow.f32 (+.f32 ux 1) -3) (/.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 ux 1) -2)) (+.f32 ux 1)))
(-.f32 (exp.f32 (log1p.f32 (+.f32 ux 1))) 1)
(-.f32 (/.f32 (+.f32 ux 1) (pow.f32 (+.f32 ux 1) 2)) (/.f32 (*.f32 (fma.f32 ux ux ux) ux) (pow.f32 (+.f32 ux 1) 2)))
(-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))
(-.f32 (/.f32 (pow.f32 (+.f32 ux 1) -3) (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))) (/.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3) (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))))
(*.f32 1 (+.f32 ux 1))
(*.f32 (+.f32 ux 1) 1)
(*.f32 (/.f32 1 (+.f32 ux 1)) (+.f32 1 (*.f32 ux ux)))
(*.f32 (cbrt.f32 (+.f32 ux 1)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (cbrt.f32 (+.f32 ux 1)))
(*.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 1 (+.f32 ux 1)))
(*.f32 (sqrt.f32 (+.f32 ux 1)) (sqrt.f32 (+.f32 ux 1)))
(*.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 ux 1)))
(*.f32 (+.f32 ux (-.f32 1 (*.f32 (fma.f32 ux ux ux) ux))) (pow.f32 (+.f32 ux 1) -2))
(*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (+.f32 ux 1))) 2) 3) (cbrt.f32 (+.f32 ux 1)))
(*.f32 (pow.f32 (pow.f32 (+.f32 ux 1) 1/6) 3) (pow.f32 (pow.f32 (+.f32 ux 1) 1/6) 3))
(*.f32 (+.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (-.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 ux (sqrt.f32 (+.f32 ux 1)))))
(*.f32 (+.f32 (*.f32 ux ux) 1) (/.f32 1 (+.f32 ux 1)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) 1) (cbrt.f32 (+.f32 ux 1)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (+.f32 ux 1))) 2)) (cbrt.f32 (cbrt.f32 (+.f32 ux 1))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (pow.f32 (+.f32 ux 1) 1/6)) (pow.f32 (+.f32 ux 1) 1/6))
(/.f32 1 (/.f32 1 (+.f32 ux 1)))
(/.f32 1 (/.f32 (+.f32 ux 1) (pow.f32 (+.f32 ux 1) 2)))
(/.f32 1 (/.f32 (+.f32 ux 1) (+.f32 1 (*.f32 ux ux))))
(/.f32 1 (/.f32 (pow.f32 (+.f32 ux 1) 2) (+.f32 ux (-.f32 1 (*.f32 (fma.f32 ux ux ux) ux)))))
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 (pow.f32 ux 3))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2))) (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3))))
(/.f32 (+.f32 ux 1) 1)
(/.f32 (pow.f32 (+.f32 ux 1) 2) (+.f32 ux 1))
(/.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 ux 1))
(/.f32 (+.f32 ux (-.f32 1 (*.f32 (fma.f32 ux ux ux) ux))) (pow.f32 (+.f32 ux 1) 2))
(/.f32 (+.f32 ux -1) -1)
(/.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2))))
(/.f32 (-.f32 -1 (*.f32 ux ux)) (+.f32 ux -1))
(/.f32 (+.f32 (/.f32 (+.f32 ux 1) ux) (fma.f32 ux ux ux)) (*.f32 (+.f32 ux 1) (/.f32 (+.f32 ux 1) ux)))
(/.f32 (+.f32 (+.f32 ux 1) (*.f32 (fma.f32 ux ux ux) ux)) (pow.f32 (+.f32 ux 1) 2))
(/.f32 (+.f32 (/.f32 (+.f32 ux 1) (*.f32 ux ux)) (+.f32 ux 1)) (*.f32 (+.f32 ux 1) (/.f32 (+.f32 ux 1) (*.f32 ux ux))))
(/.f32 (+.f32 (+.f32 ux -1) (*.f32 (fma.f32 ux ux ux) ux)) (*.f32 (+.f32 ux 1) (+.f32 ux -1)))
(/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 ux 1) ux)) (*.f32 (+.f32 ux -1) ux)) (*.f32 (+.f32 ux -1) (/.f32 (+.f32 ux 1) ux)))
(/.f32 (+.f32 (+.f32 ux -1) (*.f32 (+.f32 ux -1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) (+.f32 ux 1)))
(/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 ux 1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) 1)) (*.f32 (+.f32 ux -1) (/.f32 (+.f32 ux 1) (*.f32 ux ux))))
(/.f32 (+.f32 (*.f32 -1 (+.f32 ux -1)) (*.f32 (+.f32 ux -1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) (+.f32 ux -1)))
(/.f32 (-.f32 (/.f32 (+.f32 ux 1) ux) (fma.f32 ux ux ux)) (*.f32 (+.f32 ux 1) (/.f32 (+.f32 ux 1) ux)))
(/.f32 (-.f32 (/.f32 (+.f32 ux 1) (*.f32 ux ux)) (+.f32 ux 1)) (*.f32 (+.f32 ux 1) (/.f32 (+.f32 ux 1) (*.f32 ux ux))))
(/.f32 (-.f32 (+.f32 ux -1) (*.f32 (fma.f32 ux ux ux) ux)) (*.f32 (+.f32 ux 1) (+.f32 ux -1)))
(/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 ux 1) ux)) (*.f32 (+.f32 ux -1) ux)) (*.f32 (+.f32 ux -1) (/.f32 (+.f32 ux 1) ux)))
(/.f32 (-.f32 (+.f32 ux -1) (*.f32 (+.f32 ux -1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) (+.f32 ux 1)))
(/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 ux 1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) 1)) (*.f32 (+.f32 ux -1) (/.f32 (+.f32 ux 1) (*.f32 ux ux))))
(/.f32 (-.f32 (*.f32 -1 (+.f32 ux -1)) (*.f32 (+.f32 ux -1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) (+.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 (neg.f32 (+.f32 ux (-.f32 1 (*.f32 (fma.f32 ux ux ux) ux)))) (neg.f32 (pow.f32 (+.f32 ux 1) 2)))
(/.f32 (neg.f32 (pow.f32 (+.f32 ux 1) 2)) (+.f32 ux -1))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))))
(/.f32 (+.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) -2) (-.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 ux 1) -2)) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))))
(/.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 (cbrt.f32 (+.f32 ux 1)) 3)
(pow.f32 (E.f32) (log1p.f32 ux))
(pow.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) 3/2)
(pow.f32 (pow.f32 (+.f32 ux 1) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 ux 1)) 2)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log1p.f32 ux)) 2)) (cbrt.f32 (log1p.f32 ux)))
(pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 ux))) (sqrt.f32 (log1p.f32 ux)))
(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))
(expm1.f32 (log1p.f32 (+.f32 ux 1)))
(log1p.f32 (expm1.f32 (+.f32 ux 1)))
(fma.f32 1 ux 1)
(fma.f32 1 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 ux -1))) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(fma.f32 (cbrt.f32 (*.f32 ux ux)) (cbrt.f32 ux) 1)
(fma.f32 (pow.f32 (+.f32 ux 1) -1/2) (pow.f32 (+.f32 ux 1) -1/2) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) 1)
(-.f32 0 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))) 1)
(*.f32 ux (/.f32 1 (/.f32 (+.f32 ux 1) ux)))
(*.f32 (*.f32 ux ux) (/.f32 1 (+.f32 ux 1)))
(*.f32 (*.f32 ux ux) (neg.f32 (/.f32 1 (+.f32 ux 1))))
(*.f32 (*.f32 ux ux) (/.f32 1 (+.f32 ux -1)))
(*.f32 1 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2) (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2) (neg.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))))
(*.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 (*.f32 ux ux) (sqrt.f32 (+.f32 ux 1))))
(*.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))))
(*.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))))
(*.f32 -1 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(*.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))))
(*.f32 (*.f32 (*.f32 ux ux) 1) (/.f32 1 (+.f32 ux 1)))
(*.f32 (/.f32 ux 1) (/.f32 ux (+.f32 ux 1)))
(*.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (/.f32 ux (cbrt.f32 (+.f32 ux 1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (/.f32 (*.f32 ux ux) (cbrt.f32 (+.f32 ux 1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 ux 4)) 1) (/.f32 (cbrt.f32 (*.f32 ux ux)) (+.f32 ux 1)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 ux 4)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 ux 4)) (sqrt.f32 (+.f32 ux 1))) (/.f32 (cbrt.f32 (*.f32 ux ux)) (sqrt.f32 (+.f32 ux 1))))
(*.f32 (neg.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2)) (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(*.f32 (*.f32 (*.f32 ux ux) (cbrt.f32 (pow.f32 (+.f32 ux 1) -2))) (/.f32 -1 (cbrt.f32 (+.f32 ux -1))))
(*.f32 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) -1/2)) (pow.f32 (+.f32 ux 1) -1/2))
(pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1)
(pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 3)
(pow.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3) 1/3)
(pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2)
(pow.f32 (/.f32 (+.f32 ux 1) (*.f32 ux ux)) -1)
(neg.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(sqrt.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 ux 1) -2)))
(log.f32 (exp.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))))
(log.f32 (/.f32 1 (exp.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(exp.f32 (-.f32 (*.f32 2 (log.f32 ux)) (log1p.f32 ux)))
(exp.f32 (*.f32 (-.f32 (*.f32 2 (log.f32 ux)) (log1p.f32 ux)) 1))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 ux 1)
(+.f32 1 ux)
(+.f32 1 (*.f32 ux 1))
(+.f32 (+.f32 ux 1) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(+.f32 (fma.f32 1 (/.f32 1 (+.f32 ux 1)) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux)))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux 1))) (*.f32 ux ux) (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux))))
(+.f32 (fma.f32 1 (/.f32 1 (+.f32 ux 1)) (neg.f32 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1))) (fma.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1)))
(+.f32 (fma.f32 1 (/.f32 1 (+.f32 ux 1)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2) (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 ux -1))) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux)))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux 1))) (*.f32 ux ux) (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 ux -1))) (neg.f32 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1))) (fma.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1)))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 ux -1))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2) (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2))))
(+.f32 (fma.f32 (pow.f32 (+.f32 ux 1) -1/2) (pow.f32 (+.f32 ux 1) -1/2) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux)))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux 1))) (*.f32 ux ux) (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux))))
(+.f32 (fma.f32 (pow.f32 (+.f32 ux 1) -1/2) (pow.f32 (+.f32 ux 1) -1/2) (neg.f32 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1))) (fma.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1)))
(+.f32 (fma.f32 (pow.f32 (+.f32 ux 1) -1/2) (pow.f32 (+.f32 ux 1) -1/2) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2) (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2))))
(+.f32 (*.f32 ux 1) 1)
(+.f32 (*.f32 (/.f32 1 (+.f32 ux 1)) 1) (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1))
(*.f32 1 (+.f32 ux 1))
(*.f32 (+.f32 ux 1) 1)
(*.f32 (/.f32 1 (+.f32 ux 1)) (+.f32 1 (*.f32 ux ux)))
(*.f32 (cbrt.f32 (+.f32 ux 1)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (cbrt.f32 (+.f32 ux 1)))
(*.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 1 (+.f32 ux 1)))
(*.f32 (sqrt.f32 (+.f32 ux 1)) (sqrt.f32 (+.f32 ux 1)))
(*.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 ux 1)))
(*.f32 (+.f32 ux (-.f32 1 (*.f32 (fma.f32 ux ux ux) ux))) (pow.f32 (+.f32 ux 1) -2))
(*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (+.f32 ux 1))) 2) 3) (cbrt.f32 (+.f32 ux 1)))
(*.f32 (pow.f32 (pow.f32 (+.f32 ux 1) 1/6) 3) (pow.f32 (pow.f32 (+.f32 ux 1) 1/6) 3))
(*.f32 (+.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (-.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 ux (sqrt.f32 (+.f32 ux 1)))))
(*.f32 (+.f32 (*.f32 ux ux) 1) (/.f32 1 (+.f32 ux 1)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) 1) (cbrt.f32 (+.f32 ux 1)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (+.f32 ux 1))) 2)) (cbrt.f32 (cbrt.f32 (+.f32 ux 1))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (pow.f32 (+.f32 ux 1) 1/6)) (pow.f32 (+.f32 ux 1) 1/6))
(/.f32 1 (/.f32 1 (+.f32 ux 1)))
(/.f32 1 (/.f32 (+.f32 ux 1) (pow.f32 (+.f32 ux 1) 2)))
(/.f32 1 (/.f32 (+.f32 ux 1) (+.f32 1 (*.f32 ux ux))))
(/.f32 1 (/.f32 (pow.f32 (+.f32 ux 1) 2) (+.f32 ux (-.f32 1 (*.f32 (fma.f32 ux ux ux) ux)))))
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 (pow.f32 ux 3))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2))) (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3))))
(/.f32 (+.f32 ux 1) 1)
(/.f32 (pow.f32 (+.f32 ux 1) 2) (+.f32 ux 1))
(/.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 ux 1))
(/.f32 (+.f32 ux (-.f32 1 (*.f32 (fma.f32 ux ux ux) ux))) (pow.f32 (+.f32 ux 1) 2))
(/.f32 (+.f32 ux -1) -1)
(/.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2))))
(/.f32 (-.f32 -1 (*.f32 ux ux)) (+.f32 ux -1))
(/.f32 (+.f32 (/.f32 (+.f32 ux 1) ux) (fma.f32 ux ux ux)) (*.f32 (+.f32 ux 1) (/.f32 (+.f32 ux 1) ux)))
(/.f32 (+.f32 (+.f32 ux 1) (*.f32 (fma.f32 ux ux ux) ux)) (pow.f32 (+.f32 ux 1) 2))
(/.f32 (+.f32 (/.f32 (+.f32 ux 1) (*.f32 ux ux)) (+.f32 ux 1)) (*.f32 (+.f32 ux 1) (/.f32 (+.f32 ux 1) (*.f32 ux ux))))
(/.f32 (+.f32 (+.f32 ux -1) (*.f32 (fma.f32 ux ux ux) ux)) (*.f32 (+.f32 ux 1) (+.f32 ux -1)))
(/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 ux 1) ux)) (*.f32 (+.f32 ux -1) ux)) (*.f32 (+.f32 ux -1) (/.f32 (+.f32 ux 1) ux)))
(/.f32 (+.f32 (+.f32 ux -1) (*.f32 (+.f32 ux -1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) (+.f32 ux 1)))
(/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 ux 1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) 1)) (*.f32 (+.f32 ux -1) (/.f32 (+.f32 ux 1) (*.f32 ux ux))))
(/.f32 (+.f32 (*.f32 -1 (+.f32 ux -1)) (*.f32 (+.f32 ux -1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) (+.f32 ux -1)))
(/.f32 (-.f32 (/.f32 (+.f32 ux 1) ux) (fma.f32 ux ux ux)) (*.f32 (+.f32 ux 1) (/.f32 (+.f32 ux 1) ux)))
(/.f32 (-.f32 (/.f32 (+.f32 ux 1) (*.f32 ux ux)) (+.f32 ux 1)) (*.f32 (+.f32 ux 1) (/.f32 (+.f32 ux 1) (*.f32 ux ux))))
(/.f32 (-.f32 (+.f32 ux -1) (*.f32 (fma.f32 ux ux ux) ux)) (*.f32 (+.f32 ux 1) (+.f32 ux -1)))
(/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 ux 1) ux)) (*.f32 (+.f32 ux -1) ux)) (*.f32 (+.f32 ux -1) (/.f32 (+.f32 ux 1) ux)))
(/.f32 (-.f32 (+.f32 ux -1) (*.f32 (+.f32 ux -1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) (+.f32 ux 1)))
(/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 ux 1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) 1)) (*.f32 (+.f32 ux -1) (/.f32 (+.f32 ux 1) (*.f32 ux ux))))
(/.f32 (-.f32 (*.f32 -1 (+.f32 ux -1)) (*.f32 (+.f32 ux -1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) (+.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 (neg.f32 (+.f32 ux (-.f32 1 (*.f32 (fma.f32 ux ux ux) ux)))) (neg.f32 (pow.f32 (+.f32 ux 1) 2)))
(/.f32 (neg.f32 (pow.f32 (+.f32 ux 1) 2)) (+.f32 ux -1))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))))
(/.f32 (+.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) -2) (-.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 ux 1) -2)) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))))
(/.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 (cbrt.f32 (+.f32 ux 1)) 3)
(pow.f32 (E.f32) (log1p.f32 ux))
(pow.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) 3/2)
(pow.f32 (pow.f32 (+.f32 ux 1) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 ux 1)) 2)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log1p.f32 ux)) 2)) (cbrt.f32 (log1p.f32 ux)))
(pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 ux))) (sqrt.f32 (log1p.f32 ux)))
(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))
(expm1.f32 (log1p.f32 (+.f32 ux 1)))
(exp.f32 (log1p.f32 ux))
(exp.f32 (*.f32 (log1p.f32 ux) 1))
(log1p.f32 (expm1.f32 (+.f32 ux 1)))
(fma.f32 1 ux 1)
(fma.f32 1 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 ux -1))) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(fma.f32 (cbrt.f32 (*.f32 ux ux)) (cbrt.f32 ux) 1)
(fma.f32 (pow.f32 (+.f32 ux 1) -1/2) (pow.f32 (+.f32 ux 1) -1/2) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) 1)
(-.f32 (exp.f32 (log1p.f32 (/.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))))))) 1)
(*.f32 1 (/.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 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))))))
(*.f32 (pow.f32 (cbrt.f32 (/.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)))))) 2) (cbrt.f32 (/.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 (hypot.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3/2)) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))) (/.f32 (hypot.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3/2)) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))))
(*.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3) -1) (/.f32 1 (+.f32 -1 (neg.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))))) 2)) (/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))) (/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))) 2) 1) (/.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))) (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))) 2) (pow.f32 (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))))) 2)) (cbrt.f32 (/.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 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))) 2) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))) (/.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))))
(*.f32 (/.f32 (hypot.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3/2)) 1) (/.f32 (hypot.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3/2)) (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))))))
(*.f32 (/.f32 (hypot.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3/2)) (pow.f32 (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))))) 2)) (/.f32 (hypot.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3/2)) (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))))
(pow.f32 (/.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))))) 1)
(pow.f32 (cbrt.f32 (/.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)))))) 3)
(pow.f32 (pow.f32 (/.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))))) 3) 1/3)
(pow.f32 (/.f32 (hypot.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3/2)) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))) 2)
(pow.f32 (/.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))) (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))) -1)
(neg.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (+.f32 -1 (neg.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))))
(sqrt.f32 (pow.f32 (/.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))))) 2))
(log.f32 (exp.f32 (/.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)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.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))))))))
(cbrt.f32 (pow.f32 (/.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))))) 3))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) 3) (pow.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))) 3)))
(expm1.f32 (log1p.f32 (/.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)))))))
(exp.f32 (-.f32 (log1p.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (log1p.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))))))
(exp.f32 (*.f32 (-.f32 (log1p.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (log1p.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))))) 1))
(log1p.f32 (expm1.f32 (/.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)) 1)
(*.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))
(*.f32 (*.f32 ux (+.f32 -1 maxCos)) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2))
(*.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))
(*.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3/2) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3/2))
(*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 -1 maxCos) 3))
(*.f32 (pow.f32 (+.f32 -1 maxCos) 3) (pow.f32 ux 3))
(*.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) ux) (*.f32 (pow.f32 (+.f32 -1 maxCos) 2) ux))
(*.f32 (*.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) 1) (*.f32 ux (+.f32 -1 maxCos)))
(*.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) 1) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 ux (+.f32 -1 maxCos))) 3) (pow.f32 (sqrt.f32 (*.f32 ux (+.f32 -1 maxCos))) 3))
(*.f32 (*.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) ux) (+.f32 -1 maxCos))
(*.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) (*.f32 ux ux)) (pow.f32 (+.f32 -1 maxCos) 2))
(*.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4))) (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 -1 maxCos))) 2))
(*.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) (*.f32 (*.f32 ux (+.f32 -1 maxCos)) ux)) (+.f32 -1 maxCos))
(*.f32 (*.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (+.f32 -1 maxCos)) ux)
(*.f32 (*.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 -1 maxCos))) 2)) (cbrt.f32 (*.f32 ux (+.f32 -1 maxCos))))
(*.f32 (*.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (sqrt.f32 (*.f32 ux (+.f32 -1 maxCos)))) (sqrt.f32 (*.f32 ux (+.f32 -1 maxCos))))
(neg.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))
(sqrt.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 6))
(log.f32 (exp.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))))
(cbrt.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 9))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)))
(exp.f32 (*.f32 3 (log.f32 (*.f32 ux (+.f32 -1 maxCos)))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 ux (+.f32 -1 maxCos)))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)))
(-.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)) 1)
(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))))
(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 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))
(+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (+.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 (+.f32 -1 maxCos) ux (*.f32 ux (+.f32 -1 maxCos)))))
(+.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))) (fma.f32 (+.f32 -1 maxCos) ux (*.f32 ux (+.f32 -1 maxCos))))
(+.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))) (fma.f32 ux (+.f32 -1 maxCos) (*.f32 ux (+.f32 -1 maxCos))))
(+.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (+.f32 -1 maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 -1 maxCos))) 2) (*.f32 ux (+.f32 -1 maxCos))))
(+.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (+.f32 -1 maxCos)))) (sqrt.f32 (*.f32 ux (+.f32 -1 maxCos))) (*.f32 ux (+.f32 -1 maxCos))))
(+.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))) (+.f32 (fma.f32 (+.f32 -1 maxCos) ux (*.f32 ux (+.f32 -1 maxCos))) (fma.f32 (+.f32 -1 maxCos) ux (*.f32 ux (+.f32 -1 maxCos)))))
(+.f32 (*.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) 1) (*.f32 (*.f32 ux (+.f32 -1 maxCos)) 1))
(+.f32 (*.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))) 1) (*.f32 (fma.f32 (+.f32 -1 maxCos) ux (*.f32 ux (+.f32 -1 maxCos))) 1))
(+.f32 (fma.f32 ux (*.f32 (pow.f32 (+.f32 -1 maxCos) 2) ux) (neg.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) 1))) (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) 1 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) 1)))
(+.f32 (fma.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2) (neg.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) 1))) (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) 1 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) 1)))
(+.f32 (fma.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (neg.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) 1))) (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) 1 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) 1)))
(+.f32 (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (*.f32 ux (+.f32 -1 maxCos)) (neg.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) 1))) (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) 1 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) 1)))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4)) (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 -1 maxCos))) 2) (neg.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) 1))) (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) 1 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) 1)))
(+.f32 (fma.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) ux) (+.f32 -1 maxCos) (neg.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) 1))) (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) 1 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) 1)))
(*.f32 ux (+.f32 (*.f32 (pow.f32 (+.f32 -1 maxCos) 2) ux) (+.f32 -1 maxCos)))
(*.f32 ux (-.f32 (*.f32 (pow.f32 (+.f32 -1 maxCos) 2) ux) (+.f32 -1 maxCos)))
(*.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))))
(*.f32 (+.f32 -1 maxCos) (+.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) ux) ux))
(*.f32 (+.f32 -1 maxCos) (-.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) ux) ux))
(*.f32 (*.f32 ux (+.f32 -1 maxCos)) (+.f32 (*.f32 ux (+.f32 -1 maxCos)) 1))
(*.f32 (*.f32 ux (+.f32 -1 maxCos)) (-.f32 (*.f32 ux (+.f32 -1 maxCos)) 1))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))) 2) (cbrt.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))
(*.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)) (/.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))
(*.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 6) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)))))
(*.f32 (+.f32 (*.f32 ux (+.f32 -1 maxCos)) (sqrt.f32 (*.f32 ux (+.f32 -1 maxCos)))) (-.f32 (*.f32 ux (+.f32 -1 maxCos)) (sqrt.f32 (*.f32 ux (+.f32 -1 maxCos)))))
(*.f32 (+.f32 (*.f32 ux (+.f32 -1 maxCos)) 1) (*.f32 ux (+.f32 -1 maxCos)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))) (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 6) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))) (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)) (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 6) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 6) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (-.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 6) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)))))
(/.f32 (+.f32 (pow.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))) 3) (pow.f32 (fma.f32 (+.f32 -1 maxCos) ux (*.f32 ux (+.f32 -1 maxCos))) 3)) (+.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)) (-.f32 (*.f32 (fma.f32 (+.f32 -1 maxCos) ux (*.f32 ux (+.f32 -1 maxCos))) (fma.f32 (+.f32 -1 maxCos) ux (*.f32 ux (+.f32 -1 maxCos)))) (*.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))) (fma.f32 (+.f32 -1 maxCos) ux (*.f32 ux (+.f32 -1 maxCos)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2))) (neg.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))
(/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)) (*.f32 (fma.f32 (+.f32 -1 maxCos) ux (*.f32 ux (+.f32 -1 maxCos))) (fma.f32 (+.f32 -1 maxCos) ux (*.f32 ux (+.f32 -1 maxCos))))) (-.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))) (fma.f32 (+.f32 -1 maxCos) ux (*.f32 ux (+.f32 -1 maxCos)))))
(pow.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))) 1)
(pow.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))) 3)
(pow.f32 (pow.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))) 2)
(sqrt.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)))
(log.f32 (exp.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))))))
(cbrt.f32 (pow.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))) 3))
(expm1.f32 (log1p.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))
(exp.f32 (log.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))
(exp.f32 (*.f32 (log.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))) 1))
(log1p.f32 (expm1.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))
(fma.f32 ux (*.f32 (pow.f32 (+.f32 -1 maxCos) 2) ux) (*.f32 ux (+.f32 -1 maxCos)))
(fma.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2) (*.f32 ux (+.f32 -1 maxCos)))
(fma.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))
(fma.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))) (fma.f32 (+.f32 -1 maxCos) ux (*.f32 ux (+.f32 -1 maxCos))))
(fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (*.f32 ux (+.f32 -1 maxCos)) (*.f32 ux (+.f32 -1 maxCos)))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4)) (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 -1 maxCos))) 2) (*.f32 ux (+.f32 -1 maxCos)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))) 2) (cbrt.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))) (fma.f32 (+.f32 -1 maxCos) ux (*.f32 ux (+.f32 -1 maxCos))))
(fma.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))) (fma.f32 (+.f32 -1 maxCos) ux (*.f32 ux (+.f32 -1 maxCos))))
(fma.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) ux) (+.f32 -1 maxCos) (*.f32 ux (+.f32 -1 maxCos)))
(+.f32 ux 1)
(+.f32 1 ux)
(+.f32 1 (*.f32 ux 1))
(+.f32 (+.f32 ux 1) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(+.f32 (fma.f32 1 (/.f32 1 (+.f32 ux 1)) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux)))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux 1))) (*.f32 ux ux) (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux))))
(+.f32 (fma.f32 1 (/.f32 1 (+.f32 ux 1)) (neg.f32 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1))) (fma.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1)))
(+.f32 (fma.f32 1 (/.f32 1 (+.f32 ux 1)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2) (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 ux -1))) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux)))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux 1))) (*.f32 ux ux) (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 ux -1))) (neg.f32 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1))) (fma.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1)))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 ux -1))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2) (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2))))
(+.f32 (fma.f32 (pow.f32 (+.f32 ux 1) -1/2) (pow.f32 (+.f32 ux 1) -1/2) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux)))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux 1))) (*.f32 ux ux) (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux))))
(+.f32 (fma.f32 (pow.f32 (+.f32 ux 1) -1/2) (pow.f32 (+.f32 ux 1) -1/2) (neg.f32 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1))) (fma.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1)))
(+.f32 (fma.f32 (pow.f32 (+.f32 ux 1) -1/2) (pow.f32 (+.f32 ux 1) -1/2) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2) (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2))))
(+.f32 (*.f32 ux 1) 1)
(+.f32 (*.f32 (/.f32 1 (+.f32 ux 1)) 1) (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1))
(-.f32 1 ux)
(-.f32 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(-.f32 (pow.f32 (+.f32 ux 1) -3) (/.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 ux 1) -2)) (+.f32 ux 1)))
(-.f32 (exp.f32 (log1p.f32 (+.f32 ux 1))) 1)
(-.f32 (/.f32 (+.f32 ux 1) (pow.f32 (+.f32 ux 1) 2)) (/.f32 (*.f32 (fma.f32 ux ux ux) ux) (pow.f32 (+.f32 ux 1) 2)))
(-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))
(-.f32 (/.f32 (pow.f32 (+.f32 ux 1) -3) (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))) (/.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3) (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))))
(*.f32 1 (+.f32 ux 1))
(*.f32 (+.f32 ux 1) 1)
(*.f32 (/.f32 1 (+.f32 ux 1)) (+.f32 1 (*.f32 ux ux)))
(*.f32 (cbrt.f32 (+.f32 ux 1)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (cbrt.f32 (+.f32 ux 1)))
(*.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 1 (+.f32 ux 1)))
(*.f32 (sqrt.f32 (+.f32 ux 1)) (sqrt.f32 (+.f32 ux 1)))
(*.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 ux 1)))
(*.f32 (+.f32 ux (-.f32 1 (*.f32 (fma.f32 ux ux ux) ux))) (pow.f32 (+.f32 ux 1) -2))
(*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (+.f32 ux 1))) 2) 3) (cbrt.f32 (+.f32 ux 1)))
(*.f32 (pow.f32 (pow.f32 (+.f32 ux 1) 1/6) 3) (pow.f32 (pow.f32 (+.f32 ux 1) 1/6) 3))
(*.f32 (+.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (-.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 ux (sqrt.f32 (+.f32 ux 1)))))
(*.f32 (+.f32 (*.f32 ux ux) 1) (/.f32 1 (+.f32 ux 1)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) 1) (cbrt.f32 (+.f32 ux 1)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (+.f32 ux 1))) 2)) (cbrt.f32 (cbrt.f32 (+.f32 ux 1))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (pow.f32 (+.f32 ux 1) 1/6)) (pow.f32 (+.f32 ux 1) 1/6))
(/.f32 1 (/.f32 1 (+.f32 ux 1)))
(/.f32 1 (/.f32 (+.f32 ux 1) (pow.f32 (+.f32 ux 1) 2)))
(/.f32 1 (/.f32 (+.f32 ux 1) (+.f32 1 (*.f32 ux ux))))
(/.f32 1 (/.f32 (pow.f32 (+.f32 ux 1) 2) (+.f32 ux (-.f32 1 (*.f32 (fma.f32 ux ux ux) ux)))))
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 (pow.f32 ux 3))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2))) (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3))))
(/.f32 (+.f32 ux 1) 1)
(/.f32 (pow.f32 (+.f32 ux 1) 2) (+.f32 ux 1))
(/.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 ux 1))
(/.f32 (+.f32 ux (-.f32 1 (*.f32 (fma.f32 ux ux ux) ux))) (pow.f32 (+.f32 ux 1) 2))
(/.f32 (+.f32 ux -1) -1)
(/.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2))))
(/.f32 (-.f32 -1 (*.f32 ux ux)) (+.f32 ux -1))
(/.f32 (+.f32 (/.f32 (+.f32 ux 1) ux) (fma.f32 ux ux ux)) (*.f32 (+.f32 ux 1) (/.f32 (+.f32 ux 1) ux)))
(/.f32 (+.f32 (+.f32 ux 1) (*.f32 (fma.f32 ux ux ux) ux)) (pow.f32 (+.f32 ux 1) 2))
(/.f32 (+.f32 (/.f32 (+.f32 ux 1) (*.f32 ux ux)) (+.f32 ux 1)) (*.f32 (+.f32 ux 1) (/.f32 (+.f32 ux 1) (*.f32 ux ux))))
(/.f32 (+.f32 (+.f32 ux -1) (*.f32 (fma.f32 ux ux ux) ux)) (*.f32 (+.f32 ux 1) (+.f32 ux -1)))
(/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 ux 1) ux)) (*.f32 (+.f32 ux -1) ux)) (*.f32 (+.f32 ux -1) (/.f32 (+.f32 ux 1) ux)))
(/.f32 (+.f32 (+.f32 ux -1) (*.f32 (+.f32 ux -1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) (+.f32 ux 1)))
(/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 ux 1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) 1)) (*.f32 (+.f32 ux -1) (/.f32 (+.f32 ux 1) (*.f32 ux ux))))
(/.f32 (+.f32 (*.f32 -1 (+.f32 ux -1)) (*.f32 (+.f32 ux -1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) (+.f32 ux -1)))
(/.f32 (-.f32 (/.f32 (+.f32 ux 1) ux) (fma.f32 ux ux ux)) (*.f32 (+.f32 ux 1) (/.f32 (+.f32 ux 1) ux)))
(/.f32 (-.f32 (/.f32 (+.f32 ux 1) (*.f32 ux ux)) (+.f32 ux 1)) (*.f32 (+.f32 ux 1) (/.f32 (+.f32 ux 1) (*.f32 ux ux))))
(/.f32 (-.f32 (+.f32 ux -1) (*.f32 (fma.f32 ux ux ux) ux)) (*.f32 (+.f32 ux 1) (+.f32 ux -1)))
(/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 ux 1) ux)) (*.f32 (+.f32 ux -1) ux)) (*.f32 (+.f32 ux -1) (/.f32 (+.f32 ux 1) ux)))
(/.f32 (-.f32 (+.f32 ux -1) (*.f32 (+.f32 ux -1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) (+.f32 ux 1)))
(/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 ux 1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) 1)) (*.f32 (+.f32 ux -1) (/.f32 (+.f32 ux 1) (*.f32 ux ux))))
(/.f32 (-.f32 (*.f32 -1 (+.f32 ux -1)) (*.f32 (+.f32 ux -1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) (+.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 (neg.f32 (+.f32 ux (-.f32 1 (*.f32 (fma.f32 ux ux ux) ux)))) (neg.f32 (pow.f32 (+.f32 ux 1) 2)))
(/.f32 (neg.f32 (pow.f32 (+.f32 ux 1) 2)) (+.f32 ux -1))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))))
(/.f32 (+.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) -2) (-.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 ux 1) -2)) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))))
(/.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))
(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))
(expm1.f32 (log1p.f32 (+.f32 ux 1)))
(exp.f32 (log1p.f32 ux))
(exp.f32 (*.f32 (log1p.f32 ux) 1))
(log1p.f32 (expm1.f32 (+.f32 ux 1)))
(fma.f32 1 ux 1)
(fma.f32 1 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 ux -1))) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(fma.f32 (cbrt.f32 (*.f32 ux ux)) (cbrt.f32 ux) 1)
(fma.f32 (pow.f32 (+.f32 ux 1) -1/2) (pow.f32 (+.f32 ux 1) -1/2) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) 1)
(-.f32 (exp.f32 (log1p.f32 (cbrt.f32 (+.f32 ux 1)))) 1)
(*.f32 1 (cbrt.f32 (+.f32 ux 1)))
(*.f32 (cbrt.f32 (cbrt.f32 (+.f32 ux 1))) (pow.f32 (cbrt.f32 (cbrt.f32 (+.f32 ux 1))) 2))
(*.f32 (cbrt.f32 (cbrt.f32 (+.f32 ux 1))) (pow.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) 1/3))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (+.f32 ux 1))) 2) (cbrt.f32 (cbrt.f32 (+.f32 ux 1))))
(*.f32 (pow.f32 (+.f32 ux 1) 1/6) (pow.f32 (+.f32 ux 1) 1/6))
(*.f32 (pow.f32 1 1/3) (cbrt.f32 (+.f32 ux 1)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) 1/3) (cbrt.f32 (cbrt.f32 (+.f32 ux 1))))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 ux 1)) 1/3) (pow.f32 (sqrt.f32 (+.f32 ux 1)) 1/3))
(/.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (cbrt.f32 (+.f32 ux 1)))
(/.f32 (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))))
(/.f32 (cbrt.f32 (+.f32 ux (-.f32 1 (*.f32 (fma.f32 ux ux ux) ux)))) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))
(/.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) (cbrt.f32 (+.f32 ux 1)))
(/.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))
(pow.f32 (+.f32 ux 1) 1/3)
(pow.f32 (cbrt.f32 (+.f32 ux 1)) 1)
(pow.f32 (cbrt.f32 (cbrt.f32 (+.f32 ux 1))) 3)
(pow.f32 (pow.f32 (+.f32 ux 1) 1/6) 2)
(sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))
(log.f32 (exp.f32 (cbrt.f32 (+.f32 ux 1))))
(log.f32 (+.f32 1 (expm1.f32 (cbrt.f32 (+.f32 ux 1)))))
(expm1.f32 (log1p.f32 (cbrt.f32 (+.f32 ux 1))))
(exp.f32 (*.f32 1/3 (log1p.f32 ux)))
(exp.f32 (*.f32 (log1p.f32 ux) 1/3))
(exp.f32 (*.f32 (*.f32 1/3 (log1p.f32 ux)) 1))
(log1p.f32 (expm1.f32 (cbrt.f32 (+.f32 ux 1))))
Outputs
(*.f32 -1 ux)
(neg.f32 ux)
(+.f32 (*.f32 -1 ux) (*.f32 -1/2 (pow.f32 ux 2)))
(fma.f32 -1 ux (*.f32 -1/2 (*.f32 ux ux)))
(fma.f32 -1/2 (*.f32 ux ux) (neg.f32 ux))
(+.f32 (*.f32 -1/3 (pow.f32 ux 3)) (+.f32 (*.f32 -1 ux) (*.f32 -1/2 (pow.f32 ux 2))))
(fma.f32 -1/3 (pow.f32 ux 3) (fma.f32 -1 ux (*.f32 -1/2 (*.f32 ux ux))))
(fma.f32 -1/3 (pow.f32 ux 3) (fma.f32 -1/2 (*.f32 ux ux) (neg.f32 ux)))
(+.f32 (*.f32 -1/3 (pow.f32 ux 3)) (+.f32 (*.f32 -1 ux) (+.f32 (*.f32 -1/2 (pow.f32 ux 2)) (*.f32 -1/4 (pow.f32 ux 4)))))
(fma.f32 -1/3 (pow.f32 ux 3) (fma.f32 -1 ux (fma.f32 -1/2 (*.f32 ux ux) (*.f32 -1/4 (pow.f32 ux 4)))))
(fma.f32 -1/3 (pow.f32 ux 3) (-.f32 (fma.f32 -1/2 (*.f32 ux ux) (*.f32 -1/4 (pow.f32 ux 4))) ux))
(+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (log.f32 -1))
(fma.f32 -1 (neg.f32 (log.f32 ux)) (log.f32 -1))
(+.f32 (log.f32 -1) (log.f32 ux))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (log.f32 -1)) (/.f32 1 ux))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 ux)) (log.f32 -1)) (/.f32 1 ux))
(+.f32 (+.f32 (log.f32 -1) (log.f32 ux)) (/.f32 -1 ux))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (log.f32 -1)) (+.f32 (/.f32 1 ux) (*.f32 1/2 (/.f32 1 (pow.f32 ux 2)))))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 ux)) (log.f32 -1)) (+.f32 (/.f32 1 ux) (/.f32 1/2 (*.f32 ux ux))))
(-.f32 (+.f32 (+.f32 (log.f32 -1) (log.f32 ux)) (/.f32 -1 ux)) (/.f32 1/2 (*.f32 ux ux)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (log.f32 -1)) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 ux 3))) (+.f32 (/.f32 1 ux) (*.f32 1/2 (/.f32 1 (pow.f32 ux 2))))))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 ux)) (log.f32 -1)) (+.f32 (+.f32 (/.f32 1 ux) (/.f32 1/2 (*.f32 ux ux))) (/.f32 1/3 (pow.f32 ux 3))))
(+.f32 (log.f32 ux) (-.f32 (log.f32 -1) (+.f32 (+.f32 (/.f32 1 ux) (/.f32 1/2 (*.f32 ux ux))) (/.f32 1/3 (pow.f32 ux 3)))))
(*.f32 -1 (log.f32 (/.f32 -1 ux)))
(neg.f32 (log.f32 (/.f32 -1 ux)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 ux))) (/.f32 1 ux))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 ux))) (/.f32 1 ux))
(fma.f32 -1 (log.f32 (/.f32 -1 ux)) (/.f32 -1 ux))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 ux))) (+.f32 (/.f32 1 ux) (*.f32 1/2 (/.f32 1 (pow.f32 ux 2)))))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 ux))) (+.f32 (/.f32 1 ux) (/.f32 1/2 (*.f32 ux ux))))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 ux)) (/.f32 -1 ux)) (/.f32 1/2 (*.f32 ux ux)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 ux))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 ux 3))) (+.f32 (/.f32 1 ux) (*.f32 1/2 (/.f32 1 (pow.f32 ux 2))))))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 ux))) (+.f32 (+.f32 (/.f32 1 ux) (/.f32 1/2 (*.f32 ux ux))) (/.f32 1/3 (pow.f32 ux 3))))
1
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (log.f32 -1)))
(exp.f32 (fma.f32 -1 (neg.f32 (log.f32 ux)) (log.f32 -1)))
(*.f32 -1 (exp.f32 (log.f32 ux)))
(+.f32 (*.f32 -1 (/.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (log.f32 -1))) ux)) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (log.f32 -1))))
(fma.f32 -1 (/.f32 (exp.f32 (fma.f32 -1 (neg.f32 (log.f32 ux)) (log.f32 -1))) ux) (exp.f32 (fma.f32 -1 (neg.f32 (log.f32 ux)) (log.f32 -1))))
(-.f32 (*.f32 -1 (exp.f32 (log.f32 ux))) (*.f32 (/.f32 (exp.f32 (log.f32 ux)) ux) -1))
(+.f32 (*.f32 -1 (/.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (log.f32 -1))) ux)) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (log.f32 -1))))
(fma.f32 -1 (/.f32 (exp.f32 (fma.f32 -1 (neg.f32 (log.f32 ux)) (log.f32 -1))) ux) (exp.f32 (fma.f32 -1 (neg.f32 (log.f32 ux)) (log.f32 -1))))
(-.f32 (*.f32 -1 (exp.f32 (log.f32 ux))) (*.f32 (/.f32 (exp.f32 (log.f32 ux)) ux) -1))
(+.f32 (*.f32 -1 (/.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (log.f32 -1))) ux)) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 ux))) (log.f32 -1))))
(fma.f32 -1 (/.f32 (exp.f32 (fma.f32 -1 (neg.f32 (log.f32 ux)) (log.f32 -1))) ux) (exp.f32 (fma.f32 -1 (neg.f32 (log.f32 ux)) (log.f32 -1))))
(-.f32 (*.f32 -1 (exp.f32 (log.f32 ux))) (*.f32 (/.f32 (exp.f32 (log.f32 ux)) ux) -1))
(*.f32 -1 ux)
(neg.f32 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(pow.f32 ux 2)
(*.f32 ux ux)
(+.f32 (pow.f32 ux 2) (*.f32 -1 (pow.f32 ux 3)))
(+.f32 (*.f32 ux ux) (neg.f32 (pow.f32 ux 3)))
(-.f32 (*.f32 ux ux) (pow.f32 ux 3))
(+.f32 (pow.f32 ux 2) (+.f32 (pow.f32 ux 4) (*.f32 -1 (pow.f32 ux 3))))
(+.f32 (*.f32 ux ux) (+.f32 (pow.f32 ux 4) (neg.f32 (pow.f32 ux 3))))
(-.f32 (fma.f32 ux ux (pow.f32 ux 4)) (pow.f32 ux 3))
(+.f32 (pow.f32 ux 2) (+.f32 (pow.f32 ux 4) (+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 5)))))
(+.f32 (*.f32 ux ux) (+.f32 (pow.f32 ux 4) (*.f32 -1 (+.f32 (pow.f32 ux 3) (pow.f32 ux 5)))))
(fma.f32 ux ux (-.f32 (-.f32 (pow.f32 ux 4) (pow.f32 ux 3)) (pow.f32 ux 5)))
ux
(-.f32 ux 1)
(+.f32 -1 ux)
(-.f32 (+.f32 ux (/.f32 1 ux)) 1)
(+.f32 ux (-.f32 (/.f32 1 ux) 1))
(+.f32 ux (+.f32 (/.f32 1 ux) -1))
(-.f32 (+.f32 ux (/.f32 1 ux)) (+.f32 1 (/.f32 1 (pow.f32 ux 2))))
(+.f32 ux (-.f32 (/.f32 1 ux) (+.f32 1 (/.f32 1 (*.f32 ux ux)))))
(-.f32 (+.f32 ux (+.f32 (/.f32 1 ux) -1)) (/.f32 1 (*.f32 ux ux)))
ux
(-.f32 ux 1)
(+.f32 -1 ux)
(-.f32 (+.f32 ux (/.f32 1 ux)) 1)
(+.f32 ux (-.f32 (/.f32 1 ux) 1))
(+.f32 ux (+.f32 (/.f32 1 ux) -1))
(-.f32 (+.f32 ux (/.f32 1 ux)) (+.f32 1 (/.f32 1 (pow.f32 ux 2))))
(+.f32 ux (-.f32 (/.f32 1 ux) (+.f32 1 (/.f32 1 (*.f32 ux ux)))))
(-.f32 (+.f32 ux (+.f32 (/.f32 1 ux) -1)) (/.f32 1 (*.f32 ux ux)))
1
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(*.f32 -1 ux)
(neg.f32 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(*.f32 -1 ux)
(neg.f32 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
1
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 (*.f32 -1 (*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 (-.f32 maxCos 1) 2) (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))))) (+.f32 1 (*.f32 (-.f32 maxCos 1) ux)))
(fma.f32 -1 (*.f32 (*.f32 ux ux) (fma.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos) (pow.f32 (+.f32 -1 maxCos) 2))) (fma.f32 ux (+.f32 -1 maxCos) 1))
(-.f32 (fma.f32 ux (+.f32 -1 maxCos) 1) (*.f32 (*.f32 ux ux) (*.f32 (+.f32 -1 maxCos) (+.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 (-.f32 maxCos 1) 2) (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))))) (+.f32 1 (+.f32 (*.f32 (-.f32 maxCos 1) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1)) (pow.f32 (-.f32 maxCos 1) 2)) (pow.f32 ux 3))))))
(fma.f32 -1 (*.f32 (*.f32 ux ux) (fma.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos) (pow.f32 (+.f32 -1 maxCos) 2))) (+.f32 1 (fma.f32 (+.f32 -1 maxCos) ux (*.f32 (-.f32 1 maxCos) (*.f32 (pow.f32 ux 3) (fma.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos) (pow.f32 (+.f32 -1 maxCos) 2)))))))
(+.f32 (-.f32 (fma.f32 ux (+.f32 -1 maxCos) 1) (*.f32 (*.f32 ux ux) (*.f32 (+.f32 -1 maxCos) (+.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) (*.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (+.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))) (pow.f32 ux 3)))
(*.f32 (-.f32 maxCos 1) ux)
(*.f32 ux (+.f32 -1 maxCos))
(-.f32 (+.f32 (/.f32 maxCos (-.f32 maxCos 1)) (*.f32 (-.f32 maxCos 1) ux)) (/.f32 1 (-.f32 maxCos 1)))
(+.f32 (/.f32 maxCos (+.f32 -1 maxCos)) (-.f32 (*.f32 ux (+.f32 -1 maxCos)) (/.f32 1 (+.f32 -1 maxCos))))
(+.f32 (/.f32 maxCos (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) (/.f32 -1 (+.f32 -1 maxCos))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 (*.f32 (-.f32 1 maxCos) (-.f32 (/.f32 maxCos (-.f32 maxCos 1)) (/.f32 1 (-.f32 maxCos 1)))) (pow.f32 (-.f32 maxCos 1) 2)) (/.f32 1 (-.f32 maxCos 1))) ux)) (+.f32 (/.f32 maxCos (-.f32 maxCos 1)) (*.f32 (-.f32 maxCos 1) ux))) (/.f32 1 (-.f32 maxCos 1)))
(-.f32 (fma.f32 -1 (/.f32 (+.f32 (/.f32 1 (+.f32 -1 maxCos)) (/.f32 (-.f32 1 maxCos) (/.f32 (pow.f32 (+.f32 -1 maxCos) 2) (-.f32 (/.f32 maxCos (+.f32 -1 maxCos)) (/.f32 1 (+.f32 -1 maxCos)))))) ux) (+.f32 (/.f32 maxCos (+.f32 -1 maxCos)) (*.f32 ux (+.f32 -1 maxCos)))) (/.f32 1 (+.f32 -1 maxCos)))
(+.f32 (-.f32 (fma.f32 ux (+.f32 -1 maxCos) (/.f32 maxCos (+.f32 -1 maxCos))) (/.f32 (+.f32 (/.f32 1 (+.f32 -1 maxCos)) (/.f32 (-.f32 1 maxCos) (/.f32 (pow.f32 (+.f32 -1 maxCos) 2) (+.f32 (/.f32 maxCos (+.f32 -1 maxCos)) (/.f32 -1 (+.f32 -1 maxCos)))))) ux)) (/.f32 -1 (+.f32 -1 maxCos)))
(-.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))) (+.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 2))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 (*.f32 (-.f32 1 maxCos) (-.f32 (/.f32 maxCos (-.f32 maxCos 1)) (/.f32 1 (-.f32 maxCos 1)))) (pow.f32 (-.f32 maxCos 1) 2)) (/.f32 1 (-.f32 maxCos 1))) ux)) (+.f32 (/.f32 maxCos (-.f32 maxCos 1)) (*.f32 (-.f32 maxCos 1) ux))))) (+.f32 (/.f32 maxCos (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 2))) (+.f32 (/.f32 1 (-.f32 maxCos 1)) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 maxCos) (+.f32 (/.f32 (*.f32 (-.f32 1 maxCos) (-.f32 (/.f32 maxCos (-.f32 maxCos 1)) (/.f32 1 (-.f32 maxCos 1)))) (pow.f32 (-.f32 maxCos 1) 2)) (/.f32 1 (-.f32 maxCos 1)))) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))))))
(+.f32 (/.f32 1 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2))) (-.f32 (+.f32 (fma.f32 -1 (/.f32 (+.f32 (/.f32 1 (+.f32 -1 maxCos)) (/.f32 (-.f32 1 maxCos) (/.f32 (pow.f32 (+.f32 -1 maxCos) 2) (-.f32 (/.f32 maxCos (+.f32 -1 maxCos)) (/.f32 1 (+.f32 -1 maxCos)))))) ux) (+.f32 (/.f32 maxCos (+.f32 -1 maxCos)) (*.f32 ux (+.f32 -1 maxCos)))) (/.f32 1 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 3)))) (+.f32 (/.f32 maxCos (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 3))) (+.f32 (/.f32 1 (+.f32 -1 maxCos)) (neg.f32 (/.f32 (-.f32 1 maxCos) (/.f32 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2)) (+.f32 (/.f32 1 (+.f32 -1 maxCos)) (/.f32 (-.f32 1 maxCos) (/.f32 (pow.f32 (+.f32 -1 maxCos) 2) (-.f32 (/.f32 maxCos (+.f32 -1 maxCos)) (/.f32 1 (+.f32 -1 maxCos)))))))))))))
(-.f32 (+.f32 (+.f32 (/.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)) (/.f32 (/.f32 1 (pow.f32 (+.f32 -1 maxCos) 3)) (*.f32 ux ux))) (-.f32 (fma.f32 ux (+.f32 -1 maxCos) (/.f32 maxCos (+.f32 -1 maxCos))) (/.f32 (+.f32 (/.f32 1 (+.f32 -1 maxCos)) (/.f32 (-.f32 1 maxCos) (/.f32 (pow.f32 (+.f32 -1 maxCos) 2) (+.f32 (/.f32 maxCos (+.f32 -1 maxCos)) (/.f32 -1 (+.f32 -1 maxCos)))))) ux))) (+.f32 (/.f32 (/.f32 maxCos (pow.f32 (+.f32 -1 maxCos) 3)) (*.f32 ux ux)) (-.f32 (/.f32 1 (+.f32 -1 maxCos)) (/.f32 (-.f32 1 maxCos) (/.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (+.f32 (/.f32 1 (+.f32 -1 maxCos)) (/.f32 (-.f32 1 maxCos) (/.f32 (pow.f32 (+.f32 -1 maxCos) 2) (+.f32 (/.f32 maxCos (+.f32 -1 maxCos)) (/.f32 -1 (+.f32 -1 maxCos)))))))))))
(*.f32 (-.f32 maxCos 1) ux)
(*.f32 ux (+.f32 -1 maxCos))
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 (-.f32 maxCos 1) ux))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(/.f32 (+.f32 1 (*.f32 -1 (pow.f32 ux 3))) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)))
(/.f32 (+.f32 1 (neg.f32 (pow.f32 ux 3))) (+.f32 (fma.f32 ux ux 1) ux))
(/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))
(+.f32 (*.f32 (-.f32 (+.f32 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))) (*.f32 2 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))))) (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 ux 3))) (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (pow.f32 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)) 2))) maxCos) (+.f32 (*.f32 -1 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)))) (/.f32 1 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)))))
(fma.f32 (-.f32 (*.f32 3 (/.f32 (pow.f32 ux 3) (+.f32 (fma.f32 ux ux 1) ux))) (/.f32 (*.f32 (+.f32 1 (neg.f32 (pow.f32 ux 3))) (fma.f32 -2 (*.f32 ux ux) (neg.f32 ux))) (pow.f32 (+.f32 (fma.f32 ux ux 1) ux) 2))) maxCos (fma.f32 -1 (/.f32 (pow.f32 ux 3) (+.f32 (fma.f32 ux ux 1) ux)) (/.f32 1 (+.f32 (fma.f32 ux ux 1) ux))))
(fma.f32 maxCos (-.f32 (*.f32 3 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) 2) (fma.f32 (*.f32 ux ux) -2 (neg.f32 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 (pow.f32 maxCos 2) (-.f32 (+.f32 (*.f32 -2 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)))) (*.f32 -1 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))))) (+.f32 (/.f32 (*.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -1 (pow.f32 ux 3)))) (pow.f32 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)) 2)) (/.f32 (*.f32 (-.f32 (+.f32 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))) (*.f32 2 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))))) (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 ux 3))) (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (pow.f32 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)) 2))) (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)))))) (+.f32 (*.f32 (-.f32 (+.f32 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))) (*.f32 2 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))))) (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 ux 3))) (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (pow.f32 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)) 2))) maxCos) (+.f32 (*.f32 -1 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)))) (/.f32 1 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))))))
(fma.f32 (*.f32 maxCos maxCos) (-.f32 (*.f32 (/.f32 (pow.f32 ux 3) (+.f32 (fma.f32 ux ux 1) ux)) -3) (+.f32 (/.f32 (*.f32 ux ux) (/.f32 (pow.f32 (+.f32 (fma.f32 ux ux 1) ux) 2) (+.f32 1 (neg.f32 (pow.f32 ux 3))))) (/.f32 (-.f32 (*.f32 3 (/.f32 (pow.f32 ux 3) (+.f32 (fma.f32 ux ux 1) ux))) (/.f32 (*.f32 (+.f32 1 (neg.f32 (pow.f32 ux 3))) (fma.f32 -2 (*.f32 ux ux) (neg.f32 ux))) (pow.f32 (+.f32 (fma.f32 ux ux 1) ux) 2))) (/.f32 (+.f32 (fma.f32 ux ux 1) ux) (fma.f32 -2 (*.f32 ux ux) (neg.f32 ux)))))) (fma.f32 (-.f32 (*.f32 3 (/.f32 (pow.f32 ux 3) (+.f32 (fma.f32 ux ux 1) ux))) (/.f32 (*.f32 (+.f32 1 (neg.f32 (pow.f32 ux 3))) (fma.f32 -2 (*.f32 ux ux) (neg.f32 ux))) (pow.f32 (+.f32 (fma.f32 ux ux 1) ux) 2))) maxCos (fma.f32 -1 (/.f32 (pow.f32 ux 3) (+.f32 (fma.f32 ux ux 1) ux)) (/.f32 1 (+.f32 (fma.f32 ux ux 1) ux)))))
(fma.f32 (*.f32 maxCos maxCos) (-.f32 (-.f32 (*.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) -3) (/.f32 (*.f32 ux ux) (/.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) 2) (-.f32 1 (pow.f32 ux 3))))) (/.f32 (-.f32 (*.f32 3 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) 2) (fma.f32 (*.f32 ux ux) -2 (neg.f32 ux))))) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (fma.f32 (*.f32 ux ux) -2 (neg.f32 ux))))) (fma.f32 maxCos (-.f32 (*.f32 3 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) 2) (fma.f32 (*.f32 ux ux) -2 (neg.f32 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 (pow.f32 maxCos 2) (-.f32 (+.f32 (*.f32 -2 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)))) (*.f32 -1 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))))) (+.f32 (/.f32 (*.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -1 (pow.f32 ux 3)))) (pow.f32 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)) 2)) (/.f32 (*.f32 (-.f32 (+.f32 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))) (*.f32 2 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))))) (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 ux 3))) (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (pow.f32 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)) 2))) (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)))))) (+.f32 (*.f32 (pow.f32 maxCos 3) (-.f32 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))) (+.f32 (/.f32 (*.f32 (-.f32 (+.f32 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))) (*.f32 2 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))))) (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 ux 3))) (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (pow.f32 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)) 2))) (pow.f32 ux 2)) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))) (/.f32 (*.f32 (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux) (-.f32 (+.f32 (*.f32 -2 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)))) (*.f32 -1 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))))) (+.f32 (/.f32 (*.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -1 (pow.f32 ux 3)))) (pow.f32 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)) 2)) (/.f32 (*.f32 (-.f32 (+.f32 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))) (*.f32 2 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))))) (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 ux 3))) (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (pow.f32 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)) 2))) (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)))))) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)))))) (+.f32 (*.f32 (-.f32 (+.f32 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))) (*.f32 2 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux))))) (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 ux 3))) (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (pow.f32 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)) 2))) maxCos) (+.f32 (*.f32 -1 (/.f32 (pow.f32 ux 3) (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)))) (/.f32 1 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)))))))
(fma.f32 (*.f32 maxCos maxCos) (-.f32 (*.f32 (/.f32 (pow.f32 ux 3) (+.f32 (fma.f32 ux ux 1) ux)) -3) (+.f32 (/.f32 (*.f32 ux ux) (/.f32 (pow.f32 (+.f32 (fma.f32 ux ux 1) ux) 2) (+.f32 1 (neg.f32 (pow.f32 ux 3))))) (/.f32 (-.f32 (*.f32 3 (/.f32 (pow.f32 ux 3) (+.f32 (fma.f32 ux ux 1) ux))) (/.f32 (*.f32 (+.f32 1 (neg.f32 (pow.f32 ux 3))) (fma.f32 -2 (*.f32 ux ux) (neg.f32 ux))) (pow.f32 (+.f32 (fma.f32 ux ux 1) ux) 2))) (/.f32 (+.f32 (fma.f32 ux ux 1) ux) (fma.f32 -2 (*.f32 ux ux) (neg.f32 ux)))))) (fma.f32 (pow.f32 maxCos 3) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 (fma.f32 ux ux 1) ux)) (+.f32 (/.f32 (-.f32 (*.f32 3 (/.f32 (pow.f32 ux 3) (+.f32 (fma.f32 ux ux 1) ux))) (/.f32 (*.f32 (+.f32 1 (neg.f32 (pow.f32 ux 3))) (fma.f32 -2 (*.f32 ux ux) (neg.f32 ux))) (pow.f32 (+.f32 (fma.f32 ux ux 1) ux) 2))) (/.f32 (+.f32 (fma.f32 ux ux 1) ux) (*.f32 ux ux))) (/.f32 (fma.f32 -2 (*.f32 ux ux) (neg.f32 ux)) (/.f32 (+.f32 (fma.f32 ux ux 1) ux) (-.f32 (*.f32 (/.f32 (pow.f32 ux 3) (+.f32 (fma.f32 ux ux 1) ux)) -3) (+.f32 (/.f32 (*.f32 ux ux) (/.f32 (pow.f32 (+.f32 (fma.f32 ux ux 1) ux) 2) (+.f32 1 (neg.f32 (pow.f32 ux 3))))) (/.f32 (-.f32 (*.f32 3 (/.f32 (pow.f32 ux 3) (+.f32 (fma.f32 ux ux 1) ux))) (/.f32 (*.f32 (+.f32 1 (neg.f32 (pow.f32 ux 3))) (fma.f32 -2 (*.f32 ux ux) (neg.f32 ux))) (pow.f32 (+.f32 (fma.f32 ux ux 1) ux) 2))) (/.f32 (+.f32 (fma.f32 ux ux 1) ux) (fma.f32 -2 (*.f32 ux ux) (neg.f32 ux)))))))))) (fma.f32 (-.f32 (*.f32 3 (/.f32 (pow.f32 ux 3) (+.f32 (fma.f32 ux ux 1) ux))) (/.f32 (*.f32 (+.f32 1 (neg.f32 (pow.f32 ux 3))) (fma.f32 -2 (*.f32 ux ux) (neg.f32 ux))) (pow.f32 (+.f32 (fma.f32 ux ux 1) ux) 2))) maxCos (fma.f32 -1 (/.f32 (pow.f32 ux 3) (+.f32 (fma.f32 ux ux 1) ux)) (/.f32 1 (+.f32 (fma.f32 ux ux 1) ux))))))
(fma.f32 (*.f32 maxCos maxCos) (-.f32 (-.f32 (*.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) -3) (/.f32 (*.f32 ux ux) (/.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) 2) (-.f32 1 (pow.f32 ux 3))))) (/.f32 (-.f32 (*.f32 3 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) 2) (fma.f32 (*.f32 ux ux) -2 (neg.f32 ux))))) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (fma.f32 (*.f32 ux ux) -2 (neg.f32 ux))))) (fma.f32 (pow.f32 maxCos 3) (-.f32 (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (-.f32 (*.f32 3 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) 2) (fma.f32 (*.f32 ux ux) -2 (neg.f32 ux))))) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (*.f32 ux ux)))) (/.f32 (fma.f32 (*.f32 ux ux) -2 (neg.f32 ux)) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 (-.f32 (*.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) -3) (/.f32 (*.f32 ux ux) (/.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) 2) (-.f32 1 (pow.f32 ux 3))))) (/.f32 (-.f32 (*.f32 3 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) 2) (fma.f32 (*.f32 ux ux) -2 (neg.f32 ux))))) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (fma.f32 (*.f32 ux ux) -2 (neg.f32 ux)))))))) (fma.f32 maxCos (-.f32 (*.f32 3 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (pow.f32 (+.f32 1 (fma.f32 ux ux ux)) 2) (fma.f32 (*.f32 ux ux) -2 (neg.f32 ux))))) (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux)))))))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(+.f32 (*.f32 -1 ux) (+.f32 1 (*.f32 maxCos ux)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(-.f32 (+.f32 (*.f32 -1 ux) (+.f32 (*.f32 2 (/.f32 ux maxCos)) (+.f32 1 (*.f32 maxCos ux)))) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (/.f32 1 maxCos) (/.f32 (*.f32 (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux) (+.f32 (*.f32 -1 ux) 1)) (*.f32 maxCos (pow.f32 ux 2))))))
(-.f32 (fma.f32 -1 ux (fma.f32 2 (/.f32 ux maxCos) (+.f32 1 (*.f32 ux maxCos)))) (+.f32 (/.f32 1 (*.f32 ux maxCos)) (+.f32 (/.f32 1 maxCos) (*.f32 (/.f32 (fma.f32 -2 (*.f32 ux ux) (neg.f32 ux)) maxCos) (/.f32 (-.f32 1 ux) (*.f32 ux ux))))))
(-.f32 (-.f32 (fma.f32 2 (/.f32 ux maxCos) (fma.f32 ux maxCos 1)) ux) (+.f32 (/.f32 1 (*.f32 ux maxCos)) (fma.f32 (/.f32 (fma.f32 (*.f32 ux ux) -2 (neg.f32 ux)) maxCos) (/.f32 (-.f32 1 ux) (*.f32 ux ux)) (/.f32 1 maxCos))))
(-.f32 (+.f32 1 (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (+.f32 (*.f32 -1 ux) (+.f32 (*.f32 2 (/.f32 ux maxCos)) (+.f32 (*.f32 maxCos ux) (*.f32 -1 (/.f32 ux (pow.f32 maxCos 2)))))))) (+.f32 (/.f32 1 (*.f32 maxCos ux)) (+.f32 (/.f32 1 maxCos) (+.f32 (/.f32 (*.f32 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)) (+.f32 (*.f32 -1 ux) 1)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux) (+.f32 (*.f32 -1 ux) 1)) (*.f32 maxCos (pow.f32 ux 2))) (/.f32 (*.f32 (-.f32 (*.f32 2 ux) (+.f32 1 (+.f32 (/.f32 1 ux) (/.f32 (*.f32 (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux) (+.f32 (*.f32 -1 ux) 1)) (pow.f32 ux 2))))) (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))))
(+.f32 1 (-.f32 (+.f32 (/.f32 (/.f32 1 (*.f32 maxCos maxCos)) (*.f32 ux ux)) (fma.f32 -1 ux (fma.f32 2 (/.f32 ux maxCos) (fma.f32 maxCos ux (/.f32 (neg.f32 ux) (*.f32 maxCos maxCos)))))) (+.f32 (/.f32 1 (*.f32 ux maxCos)) (+.f32 (/.f32 1 maxCos) (+.f32 (/.f32 (*.f32 (+.f32 (fma.f32 ux ux 1) ux) (-.f32 1 ux)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) (+.f32 (*.f32 (/.f32 (fma.f32 -2 (*.f32 ux ux) (neg.f32 ux)) maxCos) (/.f32 (-.f32 1 ux) (*.f32 ux ux))) (/.f32 (-.f32 (*.f32 ux 2) (+.f32 1 (+.f32 (/.f32 1 ux) (/.f32 (fma.f32 -2 (*.f32 ux ux) (neg.f32 ux)) (/.f32 (*.f32 ux ux) (-.f32 1 ux)))))) (/.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (fma.f32 -2 (*.f32 ux ux) (neg.f32 ux))))))))))
(+.f32 1 (-.f32 (+.f32 (-.f32 (/.f32 (/.f32 1 (*.f32 maxCos maxCos)) (*.f32 ux ux)) ux) (-.f32 (fma.f32 2 (/.f32 ux maxCos) (*.f32 ux maxCos)) (/.f32 ux (*.f32 maxCos maxCos)))) (+.f32 (+.f32 (/.f32 1 (*.f32 ux maxCos)) (/.f32 1 maxCos)) (+.f32 (*.f32 (/.f32 (-.f32 1 ux) (*.f32 ux ux)) (+.f32 (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (*.f32 maxCos maxCos)) (/.f32 (fma.f32 (*.f32 ux ux) -2 (neg.f32 ux)) maxCos))) (/.f32 (-.f32 (fma.f32 ux 2 -1) (+.f32 (/.f32 1 ux) (*.f32 (/.f32 (fma.f32 (*.f32 ux ux) -2 (neg.f32 ux)) ux) (/.f32 (-.f32 1 ux) ux)))) (/.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (fma.f32 (*.f32 ux ux) -2 (neg.f32 ux))))))))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(-.f32 (+.f32 (*.f32 -1 ux) (+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))) (*.f32 -1 (/.f32 (-.f32 (*.f32 2 (pow.f32 ux 2)) (*.f32 -1 ux)) ux)))
(-.f32 (+.f32 (*.f32 ux -3) (*.f32 ux maxCos)) (neg.f32 (/.f32 (+.f32 (*.f32 2 (*.f32 ux ux)) ux) ux)))
(+.f32 (*.f32 ux (+.f32 -3 maxCos)) (/.f32 (fma.f32 2 (*.f32 ux ux) ux) ux))
(-.f32 (+.f32 (*.f32 -1 ux) (+.f32 (*.f32 -2 ux) (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (*.f32 -1 ux) (*.f32 -2 ux)) (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)) ux)) (/.f32 (*.f32 (-.f32 (*.f32 2 (pow.f32 ux 2)) (*.f32 -1 ux)) (-.f32 (+.f32 (*.f32 -1 ux) (*.f32 -2 ux)) (*.f32 -1 (/.f32 (-.f32 (*.f32 2 (pow.f32 ux 2)) (*.f32 -1 ux)) ux)))) (pow.f32 ux 2)))) maxCos)) (*.f32 maxCos ux)))) (*.f32 -1 (/.f32 (-.f32 (*.f32 2 (pow.f32 ux 2)) (*.f32 -1 ux)) ux)))
(-.f32 (+.f32 (*.f32 ux -3) (fma.f32 -1 (/.f32 (-.f32 (*.f32 ux -3) (fma.f32 -1 (/.f32 (+.f32 (fma.f32 ux ux 1) ux) ux) (/.f32 (+.f32 (*.f32 2 (*.f32 ux ux)) ux) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux -3) (neg.f32 (/.f32 (+.f32 (*.f32 2 (*.f32 ux ux)) ux) ux))))))) maxCos) (*.f32 ux maxCos))) (neg.f32 (/.f32 (+.f32 (*.f32 2 (*.f32 ux ux)) ux) ux)))
(+.f32 (fma.f32 ux -3 (-.f32 (*.f32 ux maxCos) (/.f32 (-.f32 (-.f32 (*.f32 ux -3) (/.f32 (-.f32 -1 (fma.f32 ux ux ux)) ux)) (*.f32 (/.f32 (fma.f32 2 (*.f32 ux ux) ux) ux) (/.f32 (fma.f32 ux -3 (/.f32 (fma.f32 2 (*.f32 ux ux) ux) ux)) ux))) maxCos))) (/.f32 (fma.f32 2 (*.f32 ux ux) ux) ux))
(-.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (+.f32 (*.f32 -1 ux) (+.f32 (*.f32 -2 ux) (+.f32 (*.f32 maxCos ux) (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (*.f32 -1 ux) (*.f32 -2 ux)) (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)) ux)) (/.f32 (*.f32 (-.f32 (*.f32 2 (pow.f32 ux 2)) (*.f32 -1 ux)) (-.f32 (+.f32 (*.f32 -1 ux) (*.f32 -2 ux)) (*.f32 -1 (/.f32 (-.f32 (*.f32 2 (pow.f32 ux 2)) (*.f32 -1 ux)) ux)))) (pow.f32 ux 2)))) maxCos)) (*.f32 -1 (/.f32 ux (pow.f32 maxCos 2)))))))) (+.f32 (/.f32 (*.f32 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)) (-.f32 (+.f32 (*.f32 -1 ux) (*.f32 -2 ux)) (*.f32 -1 (/.f32 (-.f32 (*.f32 2 (pow.f32 ux 2)) (*.f32 -1 ux)) ux)))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 2 (pow.f32 ux 2)) (*.f32 -1 ux)) (-.f32 (+.f32 (*.f32 -1 ux) (*.f32 -2 ux)) (+.f32 (*.f32 -1 (/.f32 (-.f32 (+.f32 (pow.f32 ux 2) 1) (*.f32 -1 ux)) ux)) (/.f32 (*.f32 (-.f32 (*.f32 2 (pow.f32 ux 2)) (*.f32 -1 ux)) (-.f32 (+.f32 (*.f32 -1 ux) (*.f32 -2 ux)) (*.f32 -1 (/.f32 (-.f32 (*.f32 2 (pow.f32 ux 2)) (*.f32 -1 ux)) ux)))) (pow.f32 ux 2))))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) (*.f32 -1 (/.f32 (-.f32 (*.f32 2 (pow.f32 ux 2)) (*.f32 -1 ux)) ux)))))
(-.f32 (+.f32 (/.f32 (/.f32 1 (*.f32 maxCos maxCos)) (*.f32 ux ux)) (+.f32 (*.f32 ux -3) (fma.f32 maxCos ux (*.f32 -1 (+.f32 (/.f32 (-.f32 (*.f32 ux -3) (fma.f32 -1 (/.f32 (+.f32 (fma.f32 ux ux 1) ux) ux) (/.f32 (+.f32 (*.f32 2 (*.f32 ux ux)) ux) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux -3) (neg.f32 (/.f32 (+.f32 (*.f32 2 (*.f32 ux ux)) ux) ux))))))) maxCos) (/.f32 ux (*.f32 maxCos maxCos))))))) (+.f32 (/.f32 (*.f32 (+.f32 (fma.f32 ux ux 1) ux) (-.f32 (*.f32 ux -3) (neg.f32 (/.f32 (+.f32 (*.f32 2 (*.f32 ux ux)) ux) ux)))) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) (+.f32 (neg.f32 (/.f32 (+.f32 (*.f32 2 (*.f32 ux ux)) ux) ux)) (/.f32 (+.f32 (*.f32 2 (*.f32 ux ux)) ux) (/.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (-.f32 (*.f32 ux -3) (fma.f32 -1 (/.f32 (+.f32 (fma.f32 ux ux 1) ux) ux) (/.f32 (+.f32 (*.f32 2 (*.f32 ux ux)) ux) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux -3) (neg.f32 (/.f32 (+.f32 (*.f32 2 (*.f32 ux ux)) ux) ux))))))))))))
(+.f32 (/.f32 (/.f32 1 (*.f32 maxCos maxCos)) (*.f32 ux ux)) (-.f32 (fma.f32 ux -3 (-.f32 (-.f32 (*.f32 ux maxCos) (/.f32 (-.f32 (-.f32 (*.f32 ux -3) (/.f32 (-.f32 -1 (fma.f32 ux ux ux)) ux)) (*.f32 (/.f32 (fma.f32 2 (*.f32 ux ux) ux) ux) (/.f32 (fma.f32 ux -3 (/.f32 (fma.f32 2 (*.f32 ux ux) ux) ux)) ux))) maxCos)) (/.f32 ux (*.f32 maxCos maxCos)))) (-.f32 (fma.f32 (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (*.f32 maxCos maxCos)) (/.f32 (fma.f32 ux -3 (/.f32 (fma.f32 2 (*.f32 ux ux) ux) ux)) (*.f32 ux ux)) (*.f32 (/.f32 (fma.f32 2 (*.f32 ux ux) ux) (*.f32 ux ux)) (/.f32 (-.f32 (-.f32 (*.f32 ux -3) (/.f32 (-.f32 -1 (fma.f32 ux ux ux)) ux)) (*.f32 (/.f32 (fma.f32 2 (*.f32 ux ux) ux) ux) (/.f32 (fma.f32 ux -3 (/.f32 (fma.f32 2 (*.f32 ux ux) ux) ux)) ux))) (*.f32 maxCos maxCos)))) (/.f32 (fma.f32 2 (*.f32 ux ux) ux) ux))))
(*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(*.f32 -1 (pow.f32 ux 3))
(neg.f32 (pow.f32 ux 3))
(+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) maxCos))
(fma.f32 -1 (pow.f32 ux 3) (*.f32 maxCos (*.f32 3 (pow.f32 ux 3))))
(-.f32 (*.f32 maxCos (*.f32 3 (pow.f32 ux 3))) (pow.f32 ux 3))
(+.f32 (*.f32 (pow.f32 maxCos 2) (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 -1 (pow.f32 ux 3)) (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) maxCos)))
(fma.f32 (*.f32 maxCos maxCos) (*.f32 (pow.f32 ux 3) -3) (fma.f32 -1 (pow.f32 ux 3) (*.f32 maxCos (*.f32 3 (pow.f32 ux 3)))))
(fma.f32 (*.f32 maxCos maxCos) (*.f32 (pow.f32 ux 3) -3) (-.f32 (*.f32 maxCos (*.f32 3 (pow.f32 ux 3))) (pow.f32 ux 3)))
(+.f32 (*.f32 (pow.f32 maxCos 2) (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 -1 (pow.f32 ux 3)) (+.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)) (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) maxCos))))
(fma.f32 (*.f32 maxCos maxCos) (*.f32 (pow.f32 ux 3) -3) (fma.f32 -1 (pow.f32 ux 3) (fma.f32 (pow.f32 maxCos 3) (pow.f32 ux 3) (*.f32 maxCos (*.f32 3 (pow.f32 ux 3))))))
(fma.f32 (*.f32 maxCos maxCos) (*.f32 (pow.f32 ux 3) -3) (+.f32 (*.f32 (pow.f32 ux 3) (+.f32 -1 (pow.f32 maxCos 3))) (*.f32 maxCos (*.f32 3 (pow.f32 ux 3)))))
(*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))
(*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3))
(+.f32 (*.f32 (pow.f32 maxCos 2) (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))
(fma.f32 (*.f32 maxCos maxCos) (*.f32 (pow.f32 ux 3) -3) (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3)))
(+.f32 (*.f32 (pow.f32 maxCos 2) (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)) (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) maxCos)))
(fma.f32 (*.f32 maxCos maxCos) (*.f32 (pow.f32 ux 3) -3) (fma.f32 (pow.f32 maxCos 3) (pow.f32 ux 3) (*.f32 maxCos (*.f32 3 (pow.f32 ux 3)))))
(fma.f32 (*.f32 maxCos maxCos) (*.f32 (pow.f32 ux 3) -3) (fma.f32 (pow.f32 ux 3) (pow.f32 maxCos 3) (*.f32 maxCos (*.f32 3 (pow.f32 ux 3)))))
(+.f32 (*.f32 (pow.f32 maxCos 2) (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 -1 (pow.f32 ux 3)) (+.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)) (*.f32 (+.f32 (*.f32 2 (pow.f32 ux 3)) (pow.f32 ux 3)) maxCos))))
(fma.f32 (*.f32 maxCos maxCos) (*.f32 (pow.f32 ux 3) -3) (fma.f32 -1 (pow.f32 ux 3) (fma.f32 (pow.f32 maxCos 3) (pow.f32 ux 3) (*.f32 maxCos (*.f32 3 (pow.f32 ux 3))))))
(fma.f32 (*.f32 maxCos maxCos) (*.f32 (pow.f32 ux 3) -3) (+.f32 (*.f32 (pow.f32 ux 3) (+.f32 -1 (pow.f32 maxCos 3))) (*.f32 maxCos (*.f32 3 (pow.f32 ux 3)))))
(*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))
(*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3))
(+.f32 (*.f32 (pow.f32 maxCos 2) (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))
(fma.f32 (*.f32 maxCos maxCos) (*.f32 (pow.f32 ux 3) -3) (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3)))
(+.f32 (*.f32 (pow.f32 maxCos 2) (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))))) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))
(fma.f32 (*.f32 maxCos maxCos) (*.f32 (pow.f32 ux 3) -3) (fma.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 3) -3)) (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3))))
(+.f32 (*.f32 (*.f32 (pow.f32 ux 3) -3) (+.f32 (*.f32 maxCos maxCos) (neg.f32 maxCos))) (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3)))
(+.f32 (*.f32 (pow.f32 maxCos 2) (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3)))) (+.f32 (*.f32 -1 (pow.f32 ux 3)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 -2 (pow.f32 ux 3)) (*.f32 -1 (pow.f32 ux 3))))) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))
(fma.f32 (*.f32 maxCos maxCos) (*.f32 (pow.f32 ux 3) -3) (fma.f32 -1 (pow.f32 ux 3) (fma.f32 -1 (*.f32 maxCos (*.f32 (pow.f32 ux 3) -3)) (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3)))))
(+.f32 (+.f32 (*.f32 (*.f32 (pow.f32 ux 3) -3) (+.f32 (*.f32 maxCos maxCos) (neg.f32 maxCos))) (*.f32 (pow.f32 ux 3) (pow.f32 maxCos 3))) (neg.f32 (pow.f32 ux 3)))
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))
(*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))
(*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))
(*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))
(*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))
(*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))
(*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))
(*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))
(*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))
(*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))
(*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))
(*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))
(*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)
(pow.f32 ux 2)
(*.f32 ux ux)
(+.f32 (pow.f32 ux 2) (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))))
(+.f32 (*.f32 ux ux) (*.f32 (*.f32 -2 maxCos) (*.f32 ux ux)))
(*.f32 (*.f32 ux ux) (+.f32 1 (*.f32 -2 maxCos)))
(+.f32 (pow.f32 ux 2) (+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 ux ux) (fma.f32 -2 (*.f32 (*.f32 ux ux) maxCos) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))
(fma.f32 ux ux (*.f32 (*.f32 ux ux) (+.f32 (*.f32 -2 maxCos) (*.f32 maxCos maxCos))))
(+.f32 (pow.f32 ux 2) (+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 ux ux) (fma.f32 -2 (*.f32 (*.f32 ux ux) maxCos) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))
(fma.f32 ux ux (*.f32 (*.f32 ux ux) (+.f32 (*.f32 -2 maxCos) (*.f32 maxCos maxCos))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))
(+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(fma.f32 -2 (*.f32 (*.f32 ux ux) maxCos) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(*.f32 (*.f32 ux ux) (+.f32 (*.f32 -2 maxCos) (*.f32 maxCos maxCos)))
(+.f32 (pow.f32 ux 2) (+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 ux ux) (fma.f32 -2 (*.f32 (*.f32 ux ux) maxCos) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))
(fma.f32 ux ux (*.f32 (*.f32 ux ux) (+.f32 (*.f32 -2 maxCos) (*.f32 maxCos maxCos))))
(+.f32 (pow.f32 ux 2) (+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 ux ux) (fma.f32 -2 (*.f32 (*.f32 ux ux) maxCos) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))
(fma.f32 ux ux (*.f32 (*.f32 ux ux) (+.f32 (*.f32 -2 maxCos) (*.f32 maxCos maxCos))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))
(+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(fma.f32 -2 (*.f32 (*.f32 ux ux) maxCos) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(*.f32 (*.f32 ux ux) (+.f32 (*.f32 -2 maxCos) (*.f32 maxCos maxCos)))
(+.f32 (pow.f32 ux 2) (+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 ux ux) (fma.f32 -2 (*.f32 (*.f32 ux ux) maxCos) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))
(fma.f32 ux ux (*.f32 (*.f32 ux ux) (+.f32 (*.f32 -2 maxCos) (*.f32 maxCos maxCos))))
(+.f32 (pow.f32 ux 2) (+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 ux ux) (fma.f32 -2 (*.f32 (*.f32 ux ux) maxCos) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))
(fma.f32 ux ux (*.f32 (*.f32 ux ux) (+.f32 (*.f32 -2 maxCos) (*.f32 maxCos maxCos))))
(*.f32 (-.f32 1 maxCos) ux)
(*.f32 ux (-.f32 1 maxCos))
(+.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))
(fma.f32 (-.f32 1 maxCos) ux (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2)))
(*.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) -1))
(+.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))
(fma.f32 (-.f32 1 maxCos) ux (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2)))
(*.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) -1))
(+.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))
(fma.f32 (-.f32 1 maxCos) ux (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2)))
(*.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) -1))
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))
(*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)
(+.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))
(fma.f32 (-.f32 1 maxCos) ux (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2)))
(*.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) -1))
(+.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))
(fma.f32 (-.f32 1 maxCos) ux (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2)))
(*.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) -1))
(+.f32 (*.f32 (-.f32 1 maxCos) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))
(fma.f32 (-.f32 1 maxCos) ux (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2)))
(*.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) -1))
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))
(*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)
(+.f32 (*.f32 -1 (*.f32 (-.f32 maxCos 1) ux)) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))
(fma.f32 (-.f32 1 maxCos) ux (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2)))
(*.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) -1))
(+.f32 (*.f32 -1 (*.f32 (-.f32 maxCos 1) ux)) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))
(fma.f32 (-.f32 1 maxCos) ux (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2)))
(*.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) -1))
(+.f32 (*.f32 -1 (*.f32 (-.f32 maxCos 1) ux)) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))
(fma.f32 (-.f32 1 maxCos) ux (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2)))
(*.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) -1))
(-.f32 (pow.f32 ux 2) (*.f32 -1 ux))
(fma.f32 ux ux ux)
(-.f32 (+.f32 (pow.f32 ux 2) (*.f32 maxCos (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux))) (*.f32 -1 ux))
(+.f32 (+.f32 (*.f32 ux ux) (*.f32 maxCos (fma.f32 -2 (*.f32 ux ux) (neg.f32 ux)))) ux)
(fma.f32 ux ux (fma.f32 maxCos (fma.f32 (*.f32 ux ux) -2 (neg.f32 ux)) ux))
(-.f32 (+.f32 (pow.f32 ux 2) (+.f32 (*.f32 maxCos (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) (*.f32 -1 ux))
(+.f32 (+.f32 (*.f32 ux ux) (fma.f32 maxCos (fma.f32 -2 (*.f32 ux ux) (neg.f32 ux)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))) ux)
(+.f32 (fma.f32 ux ux (fma.f32 maxCos (fma.f32 (*.f32 ux ux) -2 (neg.f32 ux)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))) ux)
(-.f32 (+.f32 (pow.f32 ux 2) (+.f32 (*.f32 maxCos (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) (*.f32 -1 ux))
(+.f32 (+.f32 (*.f32 ux ux) (fma.f32 maxCos (fma.f32 -2 (*.f32 ux ux) (neg.f32 ux)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))) ux)
(+.f32 (fma.f32 ux ux (fma.f32 maxCos (fma.f32 (*.f32 ux ux) -2 (neg.f32 ux)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))) ux)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))
(+.f32 (*.f32 maxCos (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(fma.f32 maxCos (fma.f32 -2 (*.f32 ux ux) (neg.f32 ux)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(fma.f32 maxCos (fma.f32 (*.f32 ux ux) -2 (neg.f32 ux)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(-.f32 (+.f32 (pow.f32 ux 2) (+.f32 (*.f32 maxCos (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) (*.f32 -1 ux))
(+.f32 (+.f32 (*.f32 ux ux) (fma.f32 maxCos (fma.f32 -2 (*.f32 ux ux) (neg.f32 ux)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))) ux)
(+.f32 (fma.f32 ux ux (fma.f32 maxCos (fma.f32 (*.f32 ux ux) -2 (neg.f32 ux)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))) ux)
(-.f32 (+.f32 (pow.f32 ux 2) (+.f32 (*.f32 maxCos (-.f32 (*.f32 -2 (pow.f32 ux 2)) ux)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) (*.f32 -1 ux))
(+.f32 (+.f32 (*.f32 ux ux) (fma.f32 maxCos (fma.f32 -2 (*.f32 ux ux) (neg.f32 ux)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))) ux)
(+.f32 (fma.f32 ux ux (fma.f32 maxCos (fma.f32 (*.f32 ux ux) -2 (neg.f32 ux)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))) ux)
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 2 (pow.f32 ux 2)) (*.f32 -1 ux)) maxCos)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(fma.f32 -1 (*.f32 maxCos (+.f32 (*.f32 2 (*.f32 ux ux)) ux)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(-.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (*.f32 maxCos (fma.f32 2 (*.f32 ux ux) ux)))
(-.f32 (+.f32 (pow.f32 ux 2) (+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 2 (pow.f32 ux 2)) (*.f32 -1 ux)) maxCos)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) (*.f32 -1 ux))
(+.f32 (+.f32 (*.f32 ux ux) (fma.f32 -1 (*.f32 maxCos (+.f32 (*.f32 2 (*.f32 ux ux)) ux)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))) ux)
(fma.f32 ux ux (+.f32 (-.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (*.f32 maxCos (fma.f32 2 (*.f32 ux ux) ux))) ux))
(-.f32 (+.f32 (pow.f32 ux 2) (+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 2 (pow.f32 ux 2)) (*.f32 -1 ux)) maxCos)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) (*.f32 -1 ux))
(+.f32 (+.f32 (*.f32 ux ux) (fma.f32 -1 (*.f32 maxCos (+.f32 (*.f32 2 (*.f32 ux ux)) ux)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))) ux)
(fma.f32 ux ux (+.f32 (-.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (*.f32 maxCos (fma.f32 2 (*.f32 ux ux) ux))) ux))
1
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
(+.f32 (*.f32 -1 ux) 1)
(-.f32 1 ux)
1
(+.f32 1 (*.f32 -1/3 ux))
(+.f32 1 (*.f32 ux -1/3))
(fma.f32 ux -1/3 1)
(+.f32 1 (+.f32 (*.f32 -1/9 (pow.f32 ux 2)) (*.f32 -1/3 ux)))
(+.f32 1 (fma.f32 -1/9 (*.f32 ux ux) (*.f32 ux -1/3)))
(+.f32 (fma.f32 ux -1/3 1) (*.f32 (*.f32 ux ux) -1/9))
(+.f32 1 (+.f32 (*.f32 -1/9 (pow.f32 ux 2)) (+.f32 (*.f32 -1/3 ux) (*.f32 -5/81 (pow.f32 ux 3)))))
(+.f32 1 (fma.f32 -1/9 (*.f32 ux ux) (fma.f32 -1/3 ux (*.f32 (pow.f32 ux 3) -5/81))))
(+.f32 1 (fma.f32 (*.f32 ux ux) -1/9 (fma.f32 (pow.f32 ux 3) -5/81 (*.f32 ux -1/3))))
(+.f32 0 (log1p.f32 ux))
(log1p.f32 ux)
(+.f32 (*.f32 1/3 (log1p.f32 ux)) (log.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)))
(log1p.f32 ux)
(+.f32 (log.f32 (sqrt.f32 (+.f32 ux 1))) (log.f32 (sqrt.f32 (+.f32 ux 1))))
(log1p.f32 ux)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (*.f32 1/3 (log1p.f32 ux)))
(log1p.f32 ux)
(-.f32 (log1p.f32 (*.f32 ux ux)) (log1p.f32 ux))
(-.f32 (log.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3))) (log.f32 (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))))
(-.f32 (log.f32 (+.f32 ux (-.f32 1 (*.f32 (fma.f32 ux ux ux) ux)))) (log.f32 (pow.f32 (+.f32 ux 1) 2)))
(-.f32 (log.f32 (+.f32 ux (-.f32 1 (*.f32 ux (fma.f32 ux ux ux))))) (*.f32 2 (log.f32 (+.f32 ux 1))))
(+.f32 (log.f32 (-.f32 (+.f32 ux 1) (*.f32 ux (fma.f32 ux ux ux)))) (*.f32 -2 (log1p.f32 ux)))
(-.f32 (log.f32 (pow.f32 (+.f32 ux 1) 2)) (log1p.f32 ux))
(-.f32 (*.f32 2 (log.f32 (+.f32 ux 1))) (log1p.f32 ux))
(-.f32 (*.f32 2 (log1p.f32 ux)) (log1p.f32 ux))
(-.f32 (log.f32 (+.f32 1 (pow.f32 ux 3))) (log.f32 (+.f32 1 (fma.f32 ux ux ux))))
(-.f32 (log1p.f32 (pow.f32 ux 3)) (log1p.f32 (fma.f32 ux ux ux)))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 ux))) 1)
(log1p.f32 ux)
(*.f32 1 (log1p.f32 ux))
(log1p.f32 ux)
(*.f32 3 (*.f32 1/3 (log1p.f32 ux)))
(log1p.f32 ux)
(*.f32 (*.f32 1/3 (log1p.f32 ux)) 3)
(log1p.f32 ux)
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 ux)) 2) (cbrt.f32 (log1p.f32 ux)))
(log1p.f32 ux)
(*.f32 (sqrt.f32 (log1p.f32 ux)) (sqrt.f32 (log1p.f32 ux)))
(log1p.f32 ux)
(pow.f32 (log1p.f32 ux) 1)
(log1p.f32 ux)
(pow.f32 (cbrt.f32 (log1p.f32 ux)) 3)
(log1p.f32 ux)
(pow.f32 (pow.f32 (log1p.f32 ux) 3) 1/3)
(log1p.f32 ux)
(pow.f32 (sqrt.f32 (log1p.f32 ux)) 2)
(log1p.f32 ux)
(sqrt.f32 (pow.f32 (log1p.f32 ux) 2))
(fabs.f32 (log1p.f32 ux))
(log.f32 (+.f32 ux 1))
(log1p.f32 ux)
(cbrt.f32 (pow.f32 (log1p.f32 ux) 3))
(log1p.f32 ux)
(expm1.f32 (log1p.f32 (log1p.f32 ux)))
(log1p.f32 ux)
(exp.f32 (log.f32 (log1p.f32 ux)))
(log1p.f32 ux)
(exp.f32 (*.f32 (log.f32 (log1p.f32 ux)) 1))
(log1p.f32 ux)
(+.f32 ux 1)
(+.f32 1 ux)
(+.f32 ux 1)
(+.f32 1 (*.f32 ux 1))
(+.f32 ux 1)
(+.f32 (+.f32 ux 1) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (+.f32 ux 1) (+.f32 (neg.f32 (pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 ux (+.f32 1 (*.f32 0 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))))
(+.f32 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(*.f32 (/.f32 1 (+.f32 ux 1)) (fma.f32 ux ux 1))
(/.f32 (fma.f32 ux ux 1) (+.f32 ux 1))
(+.f32 (fma.f32 1 (/.f32 1 (+.f32 ux 1)) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux)))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux 1))) (*.f32 ux ux) (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (fma.f32 (/.f32 -1 (+.f32 ux 1)) (*.f32 ux ux) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (*.f32 0 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (*.f32 (/.f32 1 (+.f32 ux 1)) (-.f32 1 (*.f32 ux ux))))
(+.f32 (fma.f32 1 (/.f32 1 (+.f32 ux 1)) (neg.f32 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1))) (fma.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1)))
(+.f32 (-.f32 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (*.f32 (/.f32 1 (+.f32 ux 1)) (-.f32 1 (*.f32 ux ux))) (*.f32 2 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (fma.f32 1 (/.f32 1 (+.f32 ux 1)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2) (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2))))
(+.f32 (-.f32 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (fma.f32 (/.f32 -1 (+.f32 ux 1)) (*.f32 ux ux) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (*.f32 0 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (*.f32 (/.f32 1 (+.f32 ux 1)) (-.f32 1 (*.f32 ux ux))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 ux -1))) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux)))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux 1))) (*.f32 ux ux) (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux))))
(+.f32 (fma.f32 (/.f32 -1 (+.f32 ux 1)) (*.f32 ux ux) (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 ux))) (/.f32 (neg.f32 (*.f32 ux ux)) (+.f32 ux 1))))
(+.f32 (*.f32 0 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (-.f32 (*.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 ux)))) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 ux -1))) (neg.f32 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1))) (fma.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1)))
(+.f32 (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 ux))) (/.f32 (neg.f32 (*.f32 ux ux)) (+.f32 ux 1))))
(+.f32 (*.f32 2 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (-.f32 (*.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 ux)))) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 ux -1))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2) (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2))))
(+.f32 (fma.f32 (/.f32 -1 (+.f32 ux 1)) (*.f32 ux ux) (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 ux))) (/.f32 (neg.f32 (*.f32 ux ux)) (+.f32 ux 1))))
(+.f32 (*.f32 0 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (-.f32 (*.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 ux)))) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (fma.f32 (pow.f32 (+.f32 ux 1) -1/2) (pow.f32 (+.f32 ux 1) -1/2) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux)))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux 1))) (*.f32 ux ux) (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (fma.f32 (/.f32 -1 (+.f32 ux 1)) (*.f32 ux ux) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (*.f32 0 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (*.f32 (/.f32 1 (+.f32 ux 1)) (-.f32 1 (*.f32 ux ux))))
(+.f32 (fma.f32 (pow.f32 (+.f32 ux 1) -1/2) (pow.f32 (+.f32 ux 1) -1/2) (neg.f32 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1))) (fma.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1)))
(+.f32 (-.f32 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (*.f32 (/.f32 1 (+.f32 ux 1)) (-.f32 1 (*.f32 ux ux))) (*.f32 2 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (fma.f32 (pow.f32 (+.f32 ux 1) -1/2) (pow.f32 (+.f32 ux 1) -1/2) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2) (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2))))
(+.f32 (-.f32 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (fma.f32 (/.f32 -1 (+.f32 ux 1)) (*.f32 ux ux) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (*.f32 0 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (*.f32 (/.f32 1 (+.f32 ux 1)) (-.f32 1 (*.f32 ux ux))))
(+.f32 (*.f32 ux 1) 1)
(+.f32 ux 1)
(+.f32 (*.f32 (/.f32 1 (+.f32 ux 1)) 1) (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1))
(*.f32 (/.f32 1 (+.f32 ux 1)) (fma.f32 ux ux 1))
(/.f32 (fma.f32 ux ux 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 1)) (-.f32 1 (*.f32 ux ux)))
(-.f32 (pow.f32 (+.f32 ux 1) -3) (/.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 ux 1) -2)) (+.f32 ux 1)))
(-.f32 (pow.f32 (+.f32 ux 1) -3) (/.f32 (pow.f32 ux 4) (/.f32 (+.f32 ux 1) (pow.f32 (+.f32 ux 1) -2))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 ux 1))) 1)
(+.f32 ux 1)
(-.f32 (/.f32 (+.f32 ux 1) (pow.f32 (+.f32 ux 1) 2)) (/.f32 (*.f32 (fma.f32 ux ux ux) ux) (pow.f32 (+.f32 ux 1) 2)))
(-.f32 (/.f32 (+.f32 ux 1) (pow.f32 (+.f32 ux 1) 2)) (/.f32 (fma.f32 ux ux ux) (/.f32 (pow.f32 (+.f32 ux 1) 2) ux)))
(/.f32 (-.f32 (+.f32 ux 1) (*.f32 ux (fma.f32 ux ux ux))) (pow.f32 (+.f32 ux 1) 2))
(-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))
(-.f32 (/.f32 (pow.f32 (+.f32 ux 1) -3) (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))) (/.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3) (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2))))
(*.f32 1 (+.f32 ux 1))
(+.f32 ux 1)
(*.f32 (+.f32 ux 1) 1)
(+.f32 ux 1)
(*.f32 (/.f32 1 (+.f32 ux 1)) (+.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 1 (+.f32 ux 1)) (fma.f32 ux ux 1))
(/.f32 (fma.f32 ux ux 1) (+.f32 ux 1))
(*.f32 (cbrt.f32 (+.f32 ux 1)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))
(+.f32 ux 1)
(*.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (cbrt.f32 (+.f32 ux 1)))
(+.f32 ux 1)
(*.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 1 (+.f32 ux 1)))
(/.f32 (pow.f32 (+.f32 ux 1) 2) (+.f32 ux 1))
(*.f32 (sqrt.f32 (+.f32 ux 1)) (sqrt.f32 (+.f32 ux 1)))
(+.f32 ux 1)
(*.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 ux 1)))
(*.f32 (/.f32 1 (+.f32 ux 1)) (fma.f32 ux ux 1))
(/.f32 (fma.f32 ux ux 1) (+.f32 ux 1))
(*.f32 (+.f32 ux (-.f32 1 (*.f32 (fma.f32 ux ux ux) ux))) (pow.f32 (+.f32 ux 1) -2))
(*.f32 (+.f32 ux (-.f32 1 (*.f32 ux (fma.f32 ux ux ux)))) (pow.f32 (+.f32 ux 1) -2))
(*.f32 (-.f32 (+.f32 ux 1) (*.f32 ux (fma.f32 ux ux ux))) (pow.f32 (+.f32 ux 1) -2))
(*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (+.f32 (pow.f32 ux 3) 1) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (+.f32 ux 1))) 2) 3) (cbrt.f32 (+.f32 ux 1)))
(+.f32 ux 1)
(*.f32 (pow.f32 (pow.f32 (+.f32 ux 1) 1/6) 3) (pow.f32 (pow.f32 (+.f32 ux 1) 1/6) 3))
(+.f32 ux 1)
(*.f32 (+.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (-.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 ux (sqrt.f32 (+.f32 ux 1)))))
(*.f32 (+.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (pow.f32 (+.f32 ux 1) -1/2)) (-.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 ux (sqrt.f32 (+.f32 ux 1)))))
(*.f32 (+.f32 (*.f32 ux ux) 1) (/.f32 1 (+.f32 ux 1)))
(*.f32 (/.f32 1 (+.f32 ux 1)) (fma.f32 ux ux 1))
(/.f32 (fma.f32 ux ux 1) (+.f32 ux 1))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) 1) (cbrt.f32 (+.f32 ux 1)))
(+.f32 ux 1)
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (+.f32 ux 1))) 2)) (cbrt.f32 (cbrt.f32 (+.f32 ux 1))))
(+.f32 ux 1)
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (pow.f32 (+.f32 ux 1) 1/6)) (pow.f32 (+.f32 ux 1) 1/6))
(+.f32 ux 1)
(/.f32 1 (/.f32 1 (+.f32 ux 1)))
(+.f32 ux 1)
(/.f32 1 (/.f32 (+.f32 ux 1) (pow.f32 (+.f32 ux 1) 2)))
(*.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 1 (+.f32 ux 1)))
(/.f32 (pow.f32 (+.f32 ux 1) 2) (+.f32 ux 1))
(/.f32 1 (/.f32 (+.f32 ux 1) (+.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 1 (+.f32 ux 1)) (fma.f32 ux ux 1))
(/.f32 (fma.f32 ux ux 1) (+.f32 ux 1))
(/.f32 1 (/.f32 (pow.f32 (+.f32 ux 1) 2) (+.f32 ux (-.f32 1 (*.f32 (fma.f32 ux ux ux) ux)))))
(*.f32 (/.f32 1 (pow.f32 (+.f32 ux 1) 2)) (+.f32 ux (-.f32 1 (*.f32 ux (fma.f32 ux ux ux)))))
(*.f32 (/.f32 1 (pow.f32 (+.f32 ux 1) 2)) (-.f32 (+.f32 ux 1) (*.f32 ux (fma.f32 ux ux ux))))
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 (pow.f32 ux 3) 1) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 1 (fma.f32 ux ux ux)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2))) (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2))))
(/.f32 (+.f32 ux 1) 1)
(+.f32 ux 1)
(/.f32 (pow.f32 (+.f32 ux 1) 2) (+.f32 ux 1))
(*.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 1 (+.f32 ux 1)))
(/.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 ux 1))
(*.f32 (/.f32 1 (+.f32 ux 1)) (fma.f32 ux ux 1))
(/.f32 (fma.f32 ux ux 1) (+.f32 ux 1))
(/.f32 (+.f32 ux (-.f32 1 (*.f32 (fma.f32 ux ux ux) ux))) (pow.f32 (+.f32 ux 1) 2))
(-.f32 (/.f32 (+.f32 ux 1) (pow.f32 (+.f32 ux 1) 2)) (/.f32 (fma.f32 ux ux ux) (/.f32 (pow.f32 (+.f32 ux 1) 2) ux)))
(/.f32 (-.f32 (+.f32 ux 1) (*.f32 ux (fma.f32 ux ux ux))) (pow.f32 (+.f32 ux 1) 2))
(/.f32 (+.f32 ux -1) -1)
(/.f32 (+.f32 -1 ux) -1)
(-.f32 (/.f32 ux -1) -1)
(/.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (+.f32 (pow.f32 ux 3) 1) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 1 (fma.f32 ux ux ux)))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2))))
(/.f32 (-.f32 -1 (*.f32 ux ux)) (+.f32 ux -1))
(/.f32 (-.f32 -1 (*.f32 ux ux)) (+.f32 -1 ux))
(/.f32 (+.f32 (/.f32 (+.f32 ux 1) ux) (fma.f32 ux ux ux)) (*.f32 (+.f32 ux 1) (/.f32 (+.f32 ux 1) ux)))
(/.f32 (+.f32 (fma.f32 ux ux ux) (/.f32 (+.f32 ux 1) ux)) (/.f32 (pow.f32 (+.f32 ux 1) 2) ux))
(/.f32 (+.f32 (+.f32 ux 1) (*.f32 (fma.f32 ux ux ux) ux)) (pow.f32 (+.f32 ux 1) 2))
(/.f32 (+.f32 ux (+.f32 1 (*.f32 ux (fma.f32 ux ux ux)))) (pow.f32 (+.f32 ux 1) 2))
(/.f32 (fma.f32 ux (fma.f32 ux ux ux) (+.f32 ux 1)) (pow.f32 (+.f32 ux 1) 2))
(/.f32 (+.f32 (/.f32 (+.f32 ux 1) (*.f32 ux ux)) (+.f32 ux 1)) (*.f32 (+.f32 ux 1) (/.f32 (+.f32 ux 1) (*.f32 ux ux))))
(/.f32 (+.f32 (+.f32 ux 1) (/.f32 (+.f32 ux 1) (*.f32 ux ux))) (/.f32 (pow.f32 (+.f32 ux 1) 2) (*.f32 ux ux)))
(/.f32 (+.f32 (+.f32 ux -1) (*.f32 (fma.f32 ux ux ux) ux)) (*.f32 (+.f32 ux 1) (+.f32 ux -1)))
(/.f32 (+.f32 ux (+.f32 -1 (*.f32 ux (fma.f32 ux ux ux)))) (fma.f32 ux ux -1))
(/.f32 (fma.f32 ux (fma.f32 ux ux ux) (+.f32 -1 ux)) (fma.f32 ux ux -1))
(/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 ux 1) ux)) (*.f32 (+.f32 ux -1) ux)) (*.f32 (+.f32 ux -1) (/.f32 (+.f32 ux 1) ux)))
(/.f32 (fma.f32 -1 (/.f32 (+.f32 ux 1) ux) (*.f32 ux (+.f32 -1 ux))) (/.f32 (fma.f32 ux ux -1) ux))
(/.f32 (fma.f32 ux (+.f32 -1 ux) (/.f32 (+.f32 -1 (neg.f32 ux)) ux)) (/.f32 (fma.f32 ux ux -1) ux))
(/.f32 (+.f32 (+.f32 ux -1) (*.f32 (+.f32 ux -1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) (+.f32 ux 1)))
(/.f32 (+.f32 (+.f32 -1 ux) (*.f32 (*.f32 ux ux) (+.f32 -1 ux))) (fma.f32 ux ux -1))
(/.f32 (*.f32 (+.f32 -1 ux) (fma.f32 ux ux 1)) (fma.f32 ux ux -1))
(/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 ux 1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) 1)) (*.f32 (+.f32 ux -1) (/.f32 (+.f32 ux 1) (*.f32 ux ux))))
(/.f32 (fma.f32 -1 (/.f32 (+.f32 ux 1) (*.f32 ux ux)) (+.f32 -1 ux)) (/.f32 (fma.f32 ux ux -1) (*.f32 ux ux)))
(/.f32 (-.f32 (+.f32 -1 ux) (/.f32 (+.f32 ux 1) (*.f32 ux ux))) (/.f32 (fma.f32 ux ux -1) (*.f32 ux ux)))
(/.f32 (+.f32 (*.f32 -1 (+.f32 ux -1)) (*.f32 (+.f32 ux -1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) (+.f32 ux -1)))
(/.f32 (+.f32 (*.f32 (*.f32 ux ux) (+.f32 -1 ux)) (-.f32 1 ux)) (*.f32 (+.f32 -1 ux) (+.f32 -1 ux)))
(/.f32 (*.f32 (+.f32 -1 ux) (fma.f32 ux ux -1)) (*.f32 (+.f32 -1 ux) (+.f32 -1 ux)))
(/.f32 (-.f32 (/.f32 (+.f32 ux 1) ux) (fma.f32 ux ux ux)) (*.f32 (+.f32 ux 1) (/.f32 (+.f32 ux 1) ux)))
(/.f32 (-.f32 (/.f32 (+.f32 ux 1) ux) (fma.f32 ux ux ux)) (/.f32 (pow.f32 (+.f32 ux 1) 2) ux))
(/.f32 (-.f32 (/.f32 (+.f32 ux 1) (*.f32 ux ux)) (+.f32 ux 1)) (*.f32 (+.f32 ux 1) (/.f32 (+.f32 ux 1) (*.f32 ux ux))))
(/.f32 (-.f32 (/.f32 (+.f32 ux 1) (*.f32 ux ux)) (+.f32 ux 1)) (/.f32 (pow.f32 (+.f32 ux 1) 2) (*.f32 ux ux)))
(/.f32 (+.f32 (-.f32 (/.f32 (+.f32 ux 1) (*.f32 ux ux)) ux) -1) (/.f32 (pow.f32 (+.f32 ux 1) 2) (*.f32 ux ux)))
(/.f32 (-.f32 (+.f32 ux -1) (*.f32 (fma.f32 ux ux ux) ux)) (*.f32 (+.f32 ux 1) (+.f32 ux -1)))
(/.f32 (-.f32 (+.f32 -1 ux) (*.f32 ux (fma.f32 ux ux ux))) (fma.f32 ux ux -1))
(/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 ux 1) ux)) (*.f32 (+.f32 ux -1) ux)) (*.f32 (+.f32 ux -1) (/.f32 (+.f32 ux 1) ux)))
(/.f32 (+.f32 (neg.f32 (/.f32 (+.f32 ux 1) ux)) (*.f32 (-.f32 1 ux) ux)) (/.f32 (fma.f32 ux ux -1) ux))
(/.f32 (fma.f32 -1 (/.f32 (+.f32 ux 1) ux) (*.f32 ux (-.f32 1 ux))) (/.f32 (fma.f32 ux ux -1) ux))
(/.f32 (-.f32 (+.f32 ux -1) (*.f32 (+.f32 ux -1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) (+.f32 ux 1)))
(/.f32 (+.f32 ux (-.f32 -1 (*.f32 (*.f32 ux ux) (+.f32 -1 ux)))) (fma.f32 ux ux -1))
(/.f32 (*.f32 (+.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (fma.f32 ux ux -1))
(/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 ux 1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) 1)) (*.f32 (+.f32 ux -1) (/.f32 (+.f32 ux 1) (*.f32 ux ux))))
(/.f32 (fma.f32 -1 (/.f32 (+.f32 ux 1) (*.f32 ux ux)) (-.f32 1 ux)) (/.f32 (fma.f32 ux ux -1) (*.f32 ux ux)))
(/.f32 (-.f32 (*.f32 -1 (+.f32 ux -1)) (*.f32 (+.f32 ux -1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) (+.f32 ux -1)))
(/.f32 (+.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (*.f32 (+.f32 -1 ux) (+.f32 -1 ux)))
(/.f32 (*.f32 (+.f32 -1 ux) (-.f32 -1 (*.f32 ux ux))) (*.f32 (+.f32 -1 ux) (+.f32 -1 ux)))
(/.f32 (neg.f32 (+.f32 1 (*.f32 ux ux))) (+.f32 ux -1))
(/.f32 (-.f32 -1 (*.f32 ux ux)) (+.f32 -1 ux))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 ux 3))) (neg.f32 (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (+.f32 -1 (neg.f32 (pow.f32 ux 3))) (+.f32 -1 (neg.f32 (fma.f32 ux ux ux))))
(/.f32 (-.f32 -1 (pow.f32 ux 3)) (-.f32 -1 (fma.f32 ux ux ux)))
(/.f32 (neg.f32 (+.f32 ux (-.f32 1 (*.f32 (fma.f32 ux ux ux) ux)))) (neg.f32 (pow.f32 (+.f32 ux 1) 2)))
(/.f32 (neg.f32 (+.f32 ux (-.f32 1 (*.f32 ux (fma.f32 ux ux ux))))) (neg.f32 (pow.f32 (+.f32 ux 1) 2)))
(*.f32 1 (/.f32 (-.f32 (+.f32 ux 1) (*.f32 ux (fma.f32 ux ux ux))) (pow.f32 (+.f32 ux 1) 2)))
(/.f32 (neg.f32 (pow.f32 (+.f32 ux 1) 2)) (+.f32 ux -1))
(/.f32 (neg.f32 (pow.f32 (+.f32 ux 1) 2)) (+.f32 -1 ux))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))))
(/.f32 (+.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) -2) (-.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 ux 1) -2)) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))))
(/.f32 (+.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (-.f32 (*.f32 (+.f32 (pow.f32 ux 4) 1) (pow.f32 (+.f32 ux 1) -2)) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2))))
(/.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 (*.f32 ux ux) (-.f32 1 (*.f32 ux 1))))
(/.f32 (+.f32 (pow.f32 ux 3) 1) (-.f32 (fma.f32 ux ux 1) ux))
(/.f32 (-.f32 (*.f32 ux ux) 1) (-.f32 ux 1))
(/.f32 (fma.f32 ux ux -1) (+.f32 -1 ux))
(pow.f32 (+.f32 ux 1) 1)
(+.f32 ux 1)
(pow.f32 (cbrt.f32 (+.f32 ux 1)) 3)
(+.f32 ux 1)
(pow.f32 (E.f32) (log1p.f32 ux))
(exp.f32 (log1p.f32 ux))
(pow.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) 3/2)
(pow.f32 (pow.f32 (+.f32 ux 1) 3) 1/3)
(+.f32 ux 1)
(pow.f32 (sqrt.f32 (+.f32 ux 1)) 2)
(+.f32 ux 1)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log1p.f32 ux)) 2)) (cbrt.f32 (log1p.f32 ux)))
(pow.f32 (E.f32) (log1p.f32 ux))
(exp.f32 (log1p.f32 ux))
(pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 ux))) (sqrt.f32 (log1p.f32 ux)))
(pow.f32 (E.f32) (log1p.f32 ux))
(exp.f32 (log1p.f32 ux))
(sqrt.f32 (pow.f32 (+.f32 ux 1) 2))
(fabs.f32 (+.f32 ux 1))
(log.f32 (exp.f32 (+.f32 ux 1)))
(+.f32 ux 1)
(log.f32 (+.f32 1 (expm1.f32 (+.f32 ux 1))))
(+.f32 ux 1)
(cbrt.f32 (pow.f32 (+.f32 ux 1) 3))
(+.f32 ux 1)
(expm1.f32 (log1p.f32 (+.f32 ux 1)))
(+.f32 ux 1)
(log1p.f32 (expm1.f32 (+.f32 ux 1)))
(+.f32 ux 1)
(fma.f32 1 ux 1)
(+.f32 ux 1)
(fma.f32 1 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(*.f32 (/.f32 1 (+.f32 ux 1)) (fma.f32 ux ux 1))
(/.f32 (fma.f32 ux ux 1) (+.f32 ux 1))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 ux -1))) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 ux))) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(fma.f32 (cbrt.f32 (*.f32 ux ux)) (cbrt.f32 ux) 1)
(fma.f32 (pow.f32 (+.f32 ux 1) -1/2) (pow.f32 (+.f32 ux 1) -1/2) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(*.f32 (/.f32 1 (+.f32 ux 1)) (fma.f32 ux ux 1))
(/.f32 (fma.f32 ux ux 1) (+.f32 ux 1))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) 1)
(+.f32 ux 1)
(-.f32 0 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(/.f32 (neg.f32 (*.f32 ux ux)) (+.f32 ux 1))
(*.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))) 1)
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(*.f32 ux (/.f32 1 (/.f32 (+.f32 ux 1) ux)))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(*.f32 (*.f32 ux ux) (/.f32 1 (+.f32 ux 1)))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(*.f32 (*.f32 ux ux) (neg.f32 (/.f32 1 (+.f32 ux 1))))
(/.f32 (neg.f32 (*.f32 ux ux)) (+.f32 ux 1))
(*.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)))
(*.f32 (*.f32 ux ux) (/.f32 1 (+.f32 ux -1)))
(/.f32 (*.f32 ux ux) (+.f32 -1 ux))
(*.f32 ux (/.f32 ux (+.f32 -1 ux)))
(*.f32 1 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2) (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2) (neg.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))))
(/.f32 (neg.f32 (*.f32 ux ux)) (+.f32 ux 1))
(*.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)))
(*.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 (*.f32 ux ux) (sqrt.f32 (+.f32 ux 1))))
(*.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(*.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))))
(/.f32 (neg.f32 (*.f32 ux ux)) (+.f32 ux 1))
(*.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)))
(*.f32 -1 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(/.f32 (neg.f32 (*.f32 ux ux)) (+.f32 ux 1))
(*.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)))
(*.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))))
(/.f32 (neg.f32 (*.f32 ux ux)) (+.f32 ux 1))
(*.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)))
(*.f32 (*.f32 (*.f32 ux ux) 1) (/.f32 1 (+.f32 ux 1)))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(*.f32 (/.f32 ux 1) (/.f32 ux (+.f32 ux 1)))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(*.f32 (/.f32 ux (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (/.f32 ux (cbrt.f32 (+.f32 ux 1))))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (/.f32 (*.f32 ux ux) (cbrt.f32 (+.f32 ux 1))))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 ux 4)) 1) (/.f32 (cbrt.f32 (*.f32 ux ux)) (+.f32 ux 1)))
(*.f32 (cbrt.f32 (pow.f32 ux 4)) (/.f32 (cbrt.f32 (*.f32 ux ux)) (+.f32 ux 1)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 ux 4)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)) (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (/.f32 (cbrt.f32 (pow.f32 ux 4)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 ux 4)) (sqrt.f32 (+.f32 ux 1))) (/.f32 (cbrt.f32 (*.f32 ux ux)) (sqrt.f32 (+.f32 ux 1))))
(*.f32 (cbrt.f32 (pow.f32 ux 4)) (/.f32 (cbrt.f32 (*.f32 ux ux)) (+.f32 ux 1)))
(*.f32 (neg.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2)) (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(/.f32 (neg.f32 (*.f32 ux ux)) (+.f32 ux 1))
(*.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)))
(*.f32 (*.f32 (*.f32 ux ux) (cbrt.f32 (pow.f32 (+.f32 ux 1) -2))) (/.f32 -1 (cbrt.f32 (+.f32 ux -1))))
(*.f32 (*.f32 ux ux) (*.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 ux)))))
(*.f32 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) -1/2)) (pow.f32 (+.f32 ux 1) -1/2))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1)
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 3)
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(pow.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3) 1/3)
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2)
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(pow.f32 (/.f32 (+.f32 ux 1) (*.f32 ux ux)) -1)
(/.f32 1 (/.f32 (+.f32 ux 1) (*.f32 ux ux)))
(neg.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(/.f32 (neg.f32 (*.f32 ux ux)) (+.f32 ux 1))
(*.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)))
(sqrt.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 ux 1) -2)))
(log.f32 (exp.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(log.f32 (/.f32 1 (exp.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))))
(/.f32 (neg.f32 (*.f32 ux ux)) (+.f32 ux 1))
(*.f32 (neg.f32 ux) (/.f32 ux (+.f32 ux 1)))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(exp.f32 (-.f32 (*.f32 2 (log.f32 ux)) (log1p.f32 ux)))
(/.f32 (*.f32 ux ux) (exp.f32 (log1p.f32 ux)))
(exp.f32 (*.f32 (-.f32 (*.f32 2 (log.f32 ux)) (log1p.f32 ux)) 1))
(exp.f32 (-.f32 (*.f32 2 (log.f32 ux)) (log1p.f32 ux)))
(/.f32 (*.f32 ux ux) (exp.f32 (log1p.f32 ux)))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(/.f32 (*.f32 ux ux) (+.f32 ux 1))
(+.f32 ux 1)
(+.f32 1 ux)
(+.f32 ux 1)
(+.f32 1 (*.f32 ux 1))
(+.f32 ux 1)
(+.f32 (+.f32 ux 1) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (+.f32 ux 1) (+.f32 (neg.f32 (pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 ux (+.f32 1 (*.f32 0 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))))
(+.f32 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(*.f32 (/.f32 1 (+.f32 ux 1)) (fma.f32 ux ux 1))
(/.f32 (fma.f32 ux ux 1) (+.f32 ux 1))
(+.f32 (fma.f32 1 (/.f32 1 (+.f32 ux 1)) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux)))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux 1))) (*.f32 ux ux) (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (fma.f32 (/.f32 -1 (+.f32 ux 1)) (*.f32 ux ux) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (*.f32 0 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (*.f32 (/.f32 1 (+.f32 ux 1)) (-.f32 1 (*.f32 ux ux))))
(+.f32 (fma.f32 1 (/.f32 1 (+.f32 ux 1)) (neg.f32 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1))) (fma.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1)))
(+.f32 (-.f32 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (*.f32 (/.f32 1 (+.f32 ux 1)) (-.f32 1 (*.f32 ux ux))) (*.f32 2 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (fma.f32 1 (/.f32 1 (+.f32 ux 1)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2) (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2))))
(+.f32 (-.f32 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (fma.f32 (/.f32 -1 (+.f32 ux 1)) (*.f32 ux ux) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (*.f32 0 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (*.f32 (/.f32 1 (+.f32 ux 1)) (-.f32 1 (*.f32 ux ux))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 ux -1))) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux)))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux 1))) (*.f32 ux ux) (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux))))
(+.f32 (fma.f32 (/.f32 -1 (+.f32 ux 1)) (*.f32 ux ux) (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 ux))) (/.f32 (neg.f32 (*.f32 ux ux)) (+.f32 ux 1))))
(+.f32 (*.f32 0 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (-.f32 (*.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 ux)))) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 ux -1))) (neg.f32 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1))) (fma.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1)))
(+.f32 (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 ux))) (/.f32 (neg.f32 (*.f32 ux ux)) (+.f32 ux 1))))
(+.f32 (*.f32 2 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (-.f32 (*.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 ux)))) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 ux -1))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2) (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2))))
(+.f32 (fma.f32 (/.f32 -1 (+.f32 ux 1)) (*.f32 ux ux) (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 ux))) (/.f32 (neg.f32 (*.f32 ux ux)) (+.f32 ux 1))))
(+.f32 (*.f32 0 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (-.f32 (*.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 ux)))) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (fma.f32 (pow.f32 (+.f32 ux 1) -1/2) (pow.f32 (+.f32 ux 1) -1/2) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux)))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux 1))) (*.f32 ux ux) (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (fma.f32 (/.f32 -1 (+.f32 ux 1)) (*.f32 ux ux) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (*.f32 0 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (*.f32 (/.f32 1 (+.f32 ux 1)) (-.f32 1 (*.f32 ux ux))))
(+.f32 (fma.f32 (pow.f32 (+.f32 ux 1) -1/2) (pow.f32 (+.f32 ux 1) -1/2) (neg.f32 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1))) (fma.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1)))
(+.f32 (-.f32 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (*.f32 (/.f32 1 (+.f32 ux 1)) (-.f32 1 (*.f32 ux ux))) (*.f32 2 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (fma.f32 (pow.f32 (+.f32 ux 1) -1/2) (pow.f32 (+.f32 ux 1) -1/2) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2) (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2))))
(+.f32 (-.f32 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (fma.f32 (/.f32 -1 (+.f32 ux 1)) (*.f32 ux ux) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (*.f32 0 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (*.f32 (/.f32 1 (+.f32 ux 1)) (-.f32 1 (*.f32 ux ux))))
(+.f32 (*.f32 ux 1) 1)
(+.f32 ux 1)
(+.f32 (*.f32 (/.f32 1 (+.f32 ux 1)) 1) (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1))
(*.f32 (/.f32 1 (+.f32 ux 1)) (fma.f32 ux ux 1))
(/.f32 (fma.f32 ux ux 1) (+.f32 ux 1))
(*.f32 1 (+.f32 ux 1))
(+.f32 ux 1)
(*.f32 (+.f32 ux 1) 1)
(+.f32 ux 1)
(*.f32 (/.f32 1 (+.f32 ux 1)) (+.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 1 (+.f32 ux 1)) (fma.f32 ux ux 1))
(/.f32 (fma.f32 ux ux 1) (+.f32 ux 1))
(*.f32 (cbrt.f32 (+.f32 ux 1)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))
(+.f32 ux 1)
(*.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (cbrt.f32 (+.f32 ux 1)))
(+.f32 ux 1)
(*.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 1 (+.f32 ux 1)))
(/.f32 (pow.f32 (+.f32 ux 1) 2) (+.f32 ux 1))
(*.f32 (sqrt.f32 (+.f32 ux 1)) (sqrt.f32 (+.f32 ux 1)))
(+.f32 ux 1)
(*.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 ux 1)))
(*.f32 (/.f32 1 (+.f32 ux 1)) (fma.f32 ux ux 1))
(/.f32 (fma.f32 ux ux 1) (+.f32 ux 1))
(*.f32 (+.f32 ux (-.f32 1 (*.f32 (fma.f32 ux ux ux) ux))) (pow.f32 (+.f32 ux 1) -2))
(*.f32 (+.f32 ux (-.f32 1 (*.f32 ux (fma.f32 ux ux ux)))) (pow.f32 (+.f32 ux 1) -2))
(*.f32 (-.f32 (+.f32 ux 1) (*.f32 ux (fma.f32 ux ux ux))) (pow.f32 (+.f32 ux 1) -2))
(*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (+.f32 (pow.f32 ux 3) 1) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (+.f32 ux 1))) 2) 3) (cbrt.f32 (+.f32 ux 1)))
(+.f32 ux 1)
(*.f32 (pow.f32 (pow.f32 (+.f32 ux 1) 1/6) 3) (pow.f32 (pow.f32 (+.f32 ux 1) 1/6) 3))
(+.f32 ux 1)
(*.f32 (+.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (-.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 ux (sqrt.f32 (+.f32 ux 1)))))
(*.f32 (+.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (pow.f32 (+.f32 ux 1) -1/2)) (-.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 ux (sqrt.f32 (+.f32 ux 1)))))
(*.f32 (+.f32 (*.f32 ux ux) 1) (/.f32 1 (+.f32 ux 1)))
(*.f32 (/.f32 1 (+.f32 ux 1)) (fma.f32 ux ux 1))
(/.f32 (fma.f32 ux ux 1) (+.f32 ux 1))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) 1) (cbrt.f32 (+.f32 ux 1)))
(+.f32 ux 1)
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (+.f32 ux 1))) 2)) (cbrt.f32 (cbrt.f32 (+.f32 ux 1))))
(+.f32 ux 1)
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (pow.f32 (+.f32 ux 1) 1/6)) (pow.f32 (+.f32 ux 1) 1/6))
(+.f32 ux 1)
(/.f32 1 (/.f32 1 (+.f32 ux 1)))
(+.f32 ux 1)
(/.f32 1 (/.f32 (+.f32 ux 1) (pow.f32 (+.f32 ux 1) 2)))
(*.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 1 (+.f32 ux 1)))
(/.f32 (pow.f32 (+.f32 ux 1) 2) (+.f32 ux 1))
(/.f32 1 (/.f32 (+.f32 ux 1) (+.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 1 (+.f32 ux 1)) (fma.f32 ux ux 1))
(/.f32 (fma.f32 ux ux 1) (+.f32 ux 1))
(/.f32 1 (/.f32 (pow.f32 (+.f32 ux 1) 2) (+.f32 ux (-.f32 1 (*.f32 (fma.f32 ux ux ux) ux)))))
(*.f32 (/.f32 1 (pow.f32 (+.f32 ux 1) 2)) (+.f32 ux (-.f32 1 (*.f32 ux (fma.f32 ux ux ux)))))
(*.f32 (/.f32 1 (pow.f32 (+.f32 ux 1) 2)) (-.f32 (+.f32 ux 1) (*.f32 ux (fma.f32 ux ux ux))))
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 (pow.f32 ux 3) 1) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 1 (fma.f32 ux ux ux)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2))) (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2))))
(/.f32 (+.f32 ux 1) 1)
(+.f32 ux 1)
(/.f32 (pow.f32 (+.f32 ux 1) 2) (+.f32 ux 1))
(*.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 1 (+.f32 ux 1)))
(/.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 ux 1))
(*.f32 (/.f32 1 (+.f32 ux 1)) (fma.f32 ux ux 1))
(/.f32 (fma.f32 ux ux 1) (+.f32 ux 1))
(/.f32 (+.f32 ux (-.f32 1 (*.f32 (fma.f32 ux ux ux) ux))) (pow.f32 (+.f32 ux 1) 2))
(-.f32 (/.f32 (+.f32 ux 1) (pow.f32 (+.f32 ux 1) 2)) (/.f32 (fma.f32 ux ux ux) (/.f32 (pow.f32 (+.f32 ux 1) 2) ux)))
(/.f32 (-.f32 (+.f32 ux 1) (*.f32 ux (fma.f32 ux ux ux))) (pow.f32 (+.f32 ux 1) 2))
(/.f32 (+.f32 ux -1) -1)
(/.f32 (+.f32 -1 ux) -1)
(-.f32 (/.f32 ux -1) -1)
(/.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (+.f32 (pow.f32 ux 3) 1) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 1 (fma.f32 ux ux ux)))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2))))
(/.f32 (-.f32 -1 (*.f32 ux ux)) (+.f32 ux -1))
(/.f32 (-.f32 -1 (*.f32 ux ux)) (+.f32 -1 ux))
(/.f32 (+.f32 (/.f32 (+.f32 ux 1) ux) (fma.f32 ux ux ux)) (*.f32 (+.f32 ux 1) (/.f32 (+.f32 ux 1) ux)))
(/.f32 (+.f32 (fma.f32 ux ux ux) (/.f32 (+.f32 ux 1) ux)) (/.f32 (pow.f32 (+.f32 ux 1) 2) ux))
(/.f32 (+.f32 (+.f32 ux 1) (*.f32 (fma.f32 ux ux ux) ux)) (pow.f32 (+.f32 ux 1) 2))
(/.f32 (+.f32 ux (+.f32 1 (*.f32 ux (fma.f32 ux ux ux)))) (pow.f32 (+.f32 ux 1) 2))
(/.f32 (fma.f32 ux (fma.f32 ux ux ux) (+.f32 ux 1)) (pow.f32 (+.f32 ux 1) 2))
(/.f32 (+.f32 (/.f32 (+.f32 ux 1) (*.f32 ux ux)) (+.f32 ux 1)) (*.f32 (+.f32 ux 1) (/.f32 (+.f32 ux 1) (*.f32 ux ux))))
(/.f32 (+.f32 (+.f32 ux 1) (/.f32 (+.f32 ux 1) (*.f32 ux ux))) (/.f32 (pow.f32 (+.f32 ux 1) 2) (*.f32 ux ux)))
(/.f32 (+.f32 (+.f32 ux -1) (*.f32 (fma.f32 ux ux ux) ux)) (*.f32 (+.f32 ux 1) (+.f32 ux -1)))
(/.f32 (+.f32 ux (+.f32 -1 (*.f32 ux (fma.f32 ux ux ux)))) (fma.f32 ux ux -1))
(/.f32 (fma.f32 ux (fma.f32 ux ux ux) (+.f32 -1 ux)) (fma.f32 ux ux -1))
(/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 ux 1) ux)) (*.f32 (+.f32 ux -1) ux)) (*.f32 (+.f32 ux -1) (/.f32 (+.f32 ux 1) ux)))
(/.f32 (fma.f32 -1 (/.f32 (+.f32 ux 1) ux) (*.f32 ux (+.f32 -1 ux))) (/.f32 (fma.f32 ux ux -1) ux))
(/.f32 (fma.f32 ux (+.f32 -1 ux) (/.f32 (+.f32 -1 (neg.f32 ux)) ux)) (/.f32 (fma.f32 ux ux -1) ux))
(/.f32 (+.f32 (+.f32 ux -1) (*.f32 (+.f32 ux -1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) (+.f32 ux 1)))
(/.f32 (+.f32 (+.f32 -1 ux) (*.f32 (*.f32 ux ux) (+.f32 -1 ux))) (fma.f32 ux ux -1))
(/.f32 (*.f32 (+.f32 -1 ux) (fma.f32 ux ux 1)) (fma.f32 ux ux -1))
(/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 ux 1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) 1)) (*.f32 (+.f32 ux -1) (/.f32 (+.f32 ux 1) (*.f32 ux ux))))
(/.f32 (fma.f32 -1 (/.f32 (+.f32 ux 1) (*.f32 ux ux)) (+.f32 -1 ux)) (/.f32 (fma.f32 ux ux -1) (*.f32 ux ux)))
(/.f32 (-.f32 (+.f32 -1 ux) (/.f32 (+.f32 ux 1) (*.f32 ux ux))) (/.f32 (fma.f32 ux ux -1) (*.f32 ux ux)))
(/.f32 (+.f32 (*.f32 -1 (+.f32 ux -1)) (*.f32 (+.f32 ux -1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) (+.f32 ux -1)))
(/.f32 (+.f32 (*.f32 (*.f32 ux ux) (+.f32 -1 ux)) (-.f32 1 ux)) (*.f32 (+.f32 -1 ux) (+.f32 -1 ux)))
(/.f32 (*.f32 (+.f32 -1 ux) (fma.f32 ux ux -1)) (*.f32 (+.f32 -1 ux) (+.f32 -1 ux)))
(/.f32 (-.f32 (/.f32 (+.f32 ux 1) ux) (fma.f32 ux ux ux)) (*.f32 (+.f32 ux 1) (/.f32 (+.f32 ux 1) ux)))
(/.f32 (-.f32 (/.f32 (+.f32 ux 1) ux) (fma.f32 ux ux ux)) (/.f32 (pow.f32 (+.f32 ux 1) 2) ux))
(/.f32 (-.f32 (/.f32 (+.f32 ux 1) (*.f32 ux ux)) (+.f32 ux 1)) (*.f32 (+.f32 ux 1) (/.f32 (+.f32 ux 1) (*.f32 ux ux))))
(/.f32 (-.f32 (/.f32 (+.f32 ux 1) (*.f32 ux ux)) (+.f32 ux 1)) (/.f32 (pow.f32 (+.f32 ux 1) 2) (*.f32 ux ux)))
(/.f32 (+.f32 (-.f32 (/.f32 (+.f32 ux 1) (*.f32 ux ux)) ux) -1) (/.f32 (pow.f32 (+.f32 ux 1) 2) (*.f32 ux ux)))
(/.f32 (-.f32 (+.f32 ux -1) (*.f32 (fma.f32 ux ux ux) ux)) (*.f32 (+.f32 ux 1) (+.f32 ux -1)))
(/.f32 (-.f32 (+.f32 -1 ux) (*.f32 ux (fma.f32 ux ux ux))) (fma.f32 ux ux -1))
(/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 ux 1) ux)) (*.f32 (+.f32 ux -1) ux)) (*.f32 (+.f32 ux -1) (/.f32 (+.f32 ux 1) ux)))
(/.f32 (+.f32 (neg.f32 (/.f32 (+.f32 ux 1) ux)) (*.f32 (-.f32 1 ux) ux)) (/.f32 (fma.f32 ux ux -1) ux))
(/.f32 (fma.f32 -1 (/.f32 (+.f32 ux 1) ux) (*.f32 ux (-.f32 1 ux))) (/.f32 (fma.f32 ux ux -1) ux))
(/.f32 (-.f32 (+.f32 ux -1) (*.f32 (+.f32 ux -1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) (+.f32 ux 1)))
(/.f32 (+.f32 ux (-.f32 -1 (*.f32 (*.f32 ux ux) (+.f32 -1 ux)))) (fma.f32 ux ux -1))
(/.f32 (*.f32 (+.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (fma.f32 ux ux -1))
(/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 ux 1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) 1)) (*.f32 (+.f32 ux -1) (/.f32 (+.f32 ux 1) (*.f32 ux ux))))
(/.f32 (fma.f32 -1 (/.f32 (+.f32 ux 1) (*.f32 ux ux)) (-.f32 1 ux)) (/.f32 (fma.f32 ux ux -1) (*.f32 ux ux)))
(/.f32 (-.f32 (*.f32 -1 (+.f32 ux -1)) (*.f32 (+.f32 ux -1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) (+.f32 ux -1)))
(/.f32 (+.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (*.f32 (+.f32 -1 ux) (+.f32 -1 ux)))
(/.f32 (*.f32 (+.f32 -1 ux) (-.f32 -1 (*.f32 ux ux))) (*.f32 (+.f32 -1 ux) (+.f32 -1 ux)))
(/.f32 (neg.f32 (+.f32 1 (*.f32 ux ux))) (+.f32 ux -1))
(/.f32 (-.f32 -1 (*.f32 ux ux)) (+.f32 -1 ux))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 ux 3))) (neg.f32 (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (+.f32 -1 (neg.f32 (pow.f32 ux 3))) (+.f32 -1 (neg.f32 (fma.f32 ux ux ux))))
(/.f32 (-.f32 -1 (pow.f32 ux 3)) (-.f32 -1 (fma.f32 ux ux ux)))
(/.f32 (neg.f32 (+.f32 ux (-.f32 1 (*.f32 (fma.f32 ux ux ux) ux)))) (neg.f32 (pow.f32 (+.f32 ux 1) 2)))
(/.f32 (neg.f32 (+.f32 ux (-.f32 1 (*.f32 ux (fma.f32 ux ux ux))))) (neg.f32 (pow.f32 (+.f32 ux 1) 2)))
(*.f32 1 (/.f32 (-.f32 (+.f32 ux 1) (*.f32 ux (fma.f32 ux ux ux))) (pow.f32 (+.f32 ux 1) 2)))
(/.f32 (neg.f32 (pow.f32 (+.f32 ux 1) 2)) (+.f32 ux -1))
(/.f32 (neg.f32 (pow.f32 (+.f32 ux 1) 2)) (+.f32 -1 ux))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))))
(/.f32 (+.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) -2) (-.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 ux 1) -2)) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))))
(/.f32 (+.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (-.f32 (*.f32 (+.f32 (pow.f32 ux 4) 1) (pow.f32 (+.f32 ux 1) -2)) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2))))
(/.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 (*.f32 ux ux) (-.f32 1 (*.f32 ux 1))))
(/.f32 (+.f32 (pow.f32 ux 3) 1) (-.f32 (fma.f32 ux ux 1) ux))
(/.f32 (-.f32 (*.f32 ux ux) 1) (-.f32 ux 1))
(/.f32 (fma.f32 ux ux -1) (+.f32 -1 ux))
(pow.f32 (+.f32 ux 1) 1)
(+.f32 ux 1)
(pow.f32 (cbrt.f32 (+.f32 ux 1)) 3)
(+.f32 ux 1)
(pow.f32 (E.f32) (log1p.f32 ux))
(exp.f32 (log1p.f32 ux))
(pow.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) 3/2)
(pow.f32 (pow.f32 (+.f32 ux 1) 3) 1/3)
(+.f32 ux 1)
(pow.f32 (sqrt.f32 (+.f32 ux 1)) 2)
(+.f32 ux 1)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log1p.f32 ux)) 2)) (cbrt.f32 (log1p.f32 ux)))
(pow.f32 (E.f32) (log1p.f32 ux))
(exp.f32 (log1p.f32 ux))
(pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 ux))) (sqrt.f32 (log1p.f32 ux)))
(pow.f32 (E.f32) (log1p.f32 ux))
(exp.f32 (log1p.f32 ux))
(sqrt.f32 (pow.f32 (+.f32 ux 1) 2))
(fabs.f32 (+.f32 ux 1))
(log.f32 (exp.f32 (+.f32 ux 1)))
(+.f32 ux 1)
(log.f32 (+.f32 1 (expm1.f32 (+.f32 ux 1))))
(+.f32 ux 1)
(cbrt.f32 (pow.f32 (+.f32 ux 1) 3))
(+.f32 ux 1)
(expm1.f32 (log1p.f32 (+.f32 ux 1)))
(+.f32 ux 1)
(exp.f32 (log1p.f32 ux))
(pow.f32 (E.f32) (log1p.f32 ux))
(exp.f32 (*.f32 (log1p.f32 ux) 1))
(pow.f32 (E.f32) (log1p.f32 ux))
(exp.f32 (log1p.f32 ux))
(log1p.f32 (expm1.f32 (+.f32 ux 1)))
(+.f32 ux 1)
(fma.f32 1 ux 1)
(+.f32 ux 1)
(fma.f32 1 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(*.f32 (/.f32 1 (+.f32 ux 1)) (fma.f32 ux ux 1))
(/.f32 (fma.f32 ux ux 1) (+.f32 ux 1))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 ux -1))) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 ux))) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(fma.f32 (cbrt.f32 (*.f32 ux ux)) (cbrt.f32 ux) 1)
(fma.f32 (pow.f32 (+.f32 ux 1) -1/2) (pow.f32 (+.f32 ux 1) -1/2) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(*.f32 (/.f32 1 (+.f32 ux 1)) (fma.f32 ux ux 1))
(/.f32 (fma.f32 ux ux 1) (+.f32 ux 1))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) 1)
(+.f32 ux 1)
(-.f32 (exp.f32 (log1p.f32 (/.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))))))) 1)
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (+.f32 1 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) 1) 1))
(*.f32 1 (/.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 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) 1) 1))
(*.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (/.f32 1 (+.f32 1 (+.f32 (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 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) 1) 1))
(*.f32 (pow.f32 (cbrt.f32 (/.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)))))) 2) (cbrt.f32 (/.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 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) 1) 1))
(*.f32 (/.f32 (hypot.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3/2)) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))) (/.f32 (hypot.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3/2)) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))))
(pow.f32 (/.f32 (hypot.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3/2)) (sqrt.f32 (+.f32 1 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))))) 2)
(pow.f32 (/.f32 (hypot.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3/2)) (sqrt.f32 (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) 1) 1))) 2)
(*.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3) -1) (/.f32 1 (+.f32 -1 (neg.f32 (+.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 -1 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1))))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (+.f32 -1 (*.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 ux (+.f32 -1 maxCos) 1)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))))) 2)) (/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (cbrt.f32 (+.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 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1))))) 2)) (/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (cbrt.f32 (+.f32 1 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))))))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (cbrt.f32 (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) 1) 1))) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) 1) 1)) 2))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))) (/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))))) (/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (sqrt.f32 (+.f32 1 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))))))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (sqrt.f32 (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) 1) 1))) (sqrt.f32 (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) 1) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))) 2) 1) (/.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))) (+.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 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) 1) 1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))) 2) (pow.f32 (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))))) 2)) (cbrt.f32 (/.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 (cbrt.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (+.f32 1 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))) 2) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1))))) 2)))
(*.f32 (cbrt.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) 1) 1))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))) 2) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) 1) 1)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))) 2) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))) (/.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))) 2) (sqrt.f32 (+.f32 1 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))))) (/.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))) (sqrt.f32 (+.f32 1 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))) 2) (sqrt.f32 (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) 1) 1))) (/.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))) (sqrt.f32 (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) 1) 1))))
(*.f32 (/.f32 (hypot.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3/2)) 1) (/.f32 (hypot.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3/2)) (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))))))
(/.f32 (*.f32 (hypot.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3/2)) (hypot.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3/2))) (+.f32 1 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))))
(/.f32 (*.f32 (hypot.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3/2)) (hypot.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3/2))) (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) 1) 1))
(*.f32 (/.f32 (hypot.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3/2)) (pow.f32 (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))))) 2)) (/.f32 (hypot.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3/2)) (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))))
(*.f32 (/.f32 (hypot.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3/2)) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1))))) 2)) (/.f32 (hypot.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3/2)) (cbrt.f32 (+.f32 1 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))))))
(*.f32 (/.f32 (hypot.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3/2)) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) 1) 1)) 2)) (/.f32 (hypot.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3/2)) (cbrt.f32 (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) 1) 1))))
(pow.f32 (/.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))))) 1)
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (+.f32 1 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) 1) 1))
(pow.f32 (cbrt.f32 (/.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)))))) 3)
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (+.f32 1 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) 1) 1))
(pow.f32 (pow.f32 (/.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))))) 3) 1/3)
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (+.f32 1 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) 1) 1))
(pow.f32 (/.f32 (hypot.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3/2)) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))) 2)
(pow.f32 (/.f32 (hypot.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3/2)) (sqrt.f32 (+.f32 1 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))))) 2)
(pow.f32 (/.f32 (hypot.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3/2)) (sqrt.f32 (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) 1) 1))) 2)
(pow.f32 (/.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))) (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))) -1)
(/.f32 1 (/.f32 (+.f32 1 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))) (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))))
(/.f32 1 (/.f32 (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) 1) 1) (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))))
(neg.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (+.f32 -1 (neg.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))) (-.f32 -1 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))))
(/.f32 (+.f32 -1 (neg.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))) (+.f32 -1 (*.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 ux (+.f32 -1 maxCos) 1)))))
(sqrt.f32 (pow.f32 (/.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))))) 2))
(sqrt.f32 (pow.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (+.f32 1 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1))))) 2))
(fabs.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) 1) 1)))
(log.f32 (exp.f32 (/.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 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) 1) 1))
(log.f32 (+.f32 1 (expm1.f32 (/.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 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) 1) 1))
(cbrt.f32 (pow.f32 (/.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))))) 3))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (+.f32 1 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) 1) 1))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) 3) (pow.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))) 3)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (+.f32 1 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) 1) 1))
(expm1.f32 (log1p.f32 (/.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 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) 1) 1))
(exp.f32 (-.f32 (log1p.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (log1p.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))))))
(exp.f32 (-.f32 (log1p.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (log1p.f32 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1))))))
(exp.f32 (*.f32 (-.f32 (log1p.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (log1p.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))))) 1))
(exp.f32 (-.f32 (log1p.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (log1p.f32 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1))))))
(log1p.f32 (expm1.f32 (/.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 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) 1) 1))
(-.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) 1)
(+.f32 1 (-.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3) 1))
(+.f32 1 (+.f32 -1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)))
(*.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(*.f32 (*.f32 ux (+.f32 -1 maxCos)) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(*.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(*.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3/2) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3/2))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 -1 maxCos) 3))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(*.f32 (pow.f32 (+.f32 -1 maxCos) 3) (pow.f32 ux 3))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(*.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) ux) (*.f32 (pow.f32 (+.f32 -1 maxCos) 2) ux))
(*.f32 (*.f32 ux (*.f32 ux (+.f32 -1 maxCos))) (*.f32 ux (pow.f32 (+.f32 -1 maxCos) 2)))
(*.f32 (*.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) 1) (*.f32 ux (+.f32 -1 maxCos)))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(*.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) 1) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(*.f32 (pow.f32 (sqrt.f32 (*.f32 ux (+.f32 -1 maxCos))) 3) (pow.f32 (sqrt.f32 (*.f32 ux (+.f32 -1 maxCos))) 3))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(*.f32 (*.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) ux) (+.f32 -1 maxCos))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(*.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) (*.f32 ux ux)) (pow.f32 (+.f32 -1 maxCos) 2))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(*.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4))) (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 -1 maxCos))) 2))
(*.f32 (*.f32 ux (+.f32 -1 maxCos)) (*.f32 (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4)) (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 -1 maxCos))) 2)))
(*.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) (*.f32 (*.f32 ux (+.f32 -1 maxCos)) ux)) (+.f32 -1 maxCos))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(*.f32 (*.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (+.f32 -1 maxCos)) ux)
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(*.f32 (*.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 -1 maxCos))) 2)) (cbrt.f32 (*.f32 ux (+.f32 -1 maxCos))))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(*.f32 (*.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (sqrt.f32 (*.f32 ux (+.f32 -1 maxCos)))) (sqrt.f32 (*.f32 ux (+.f32 -1 maxCos))))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(neg.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))
(sqrt.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 6))
(log.f32 (exp.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(cbrt.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 9))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(exp.f32 (*.f32 3 (log.f32 (*.f32 ux (+.f32 -1 maxCos)))))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 ux (+.f32 -1 maxCos)))) 1))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)
(-.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)) 1)
(+.f32 1 (-.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) 1))
(+.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) -1))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)
(*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2))
(pow.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) 1)
(*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 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 -1 maxCos) 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 -1 maxCos)) 6))
(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)))
(*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 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 -1 maxCos) 2))
(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)))
(*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 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 -1 maxCos) 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 -1 maxCos) 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 -1 maxCos) 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 -1 maxCos) 2))
(pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)
(+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))
(*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (+.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 (+.f32 -1 maxCos) ux (*.f32 ux (+.f32 -1 maxCos)))))
(+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (fma.f32 ux (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) (*.f32 ux (+.f32 -1 maxCos)))))
(fma.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)) (*.f32 2 (*.f32 ux (+.f32 -1 maxCos))))
(+.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))) (fma.f32 (+.f32 -1 maxCos) ux (*.f32 ux (+.f32 -1 maxCos))))
(+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (fma.f32 ux (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) (*.f32 ux (+.f32 -1 maxCos)))))
(fma.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)) (*.f32 2 (*.f32 ux (+.f32 -1 maxCos))))
(+.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))) (fma.f32 ux (+.f32 -1 maxCos) (*.f32 ux (+.f32 -1 maxCos))))
(+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (fma.f32 ux (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) (*.f32 ux (+.f32 -1 maxCos)))))
(fma.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)) (*.f32 2 (*.f32 ux (+.f32 -1 maxCos))))
(+.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (+.f32 -1 maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 -1 maxCos))) 2) (*.f32 ux (+.f32 -1 maxCos))))
(+.f32 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (+.f32 -1 maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 -1 maxCos))) 2) (*.f32 ux (+.f32 -1 maxCos))))
(fma.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 ux (+.f32 -1 maxCos)))) (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 -1 maxCos))) 2) (*.f32 ux (+.f32 -1 maxCos))))
(+.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (+.f32 -1 maxCos)))) (sqrt.f32 (*.f32 ux (+.f32 -1 maxCos))) (*.f32 ux (+.f32 -1 maxCos))))
(+.f32 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (+.f32 -1 maxCos)))) (sqrt.f32 (*.f32 ux (+.f32 -1 maxCos))) (*.f32 ux (+.f32 -1 maxCos))))
(fma.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)) (+.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (+.f32 -1 maxCos))))
(+.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))) (+.f32 (fma.f32 (+.f32 -1 maxCos) ux (*.f32 ux (+.f32 -1 maxCos))) (fma.f32 (+.f32 -1 maxCos) ux (*.f32 ux (+.f32 -1 maxCos)))))
(+.f32 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1))) (*.f32 2 (fma.f32 ux (+.f32 -1 maxCos) (*.f32 ux (+.f32 -1 maxCos)))))
(fma.f32 2 (*.f32 2 (*.f32 ux (+.f32 -1 maxCos))) (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1))))
(+.f32 (*.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) 1) (*.f32 (*.f32 ux (+.f32 -1 maxCos)) 1))
(*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(+.f32 (*.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))) 1) (*.f32 (fma.f32 (+.f32 -1 maxCos) ux (*.f32 ux (+.f32 -1 maxCos))) 1))
(+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (fma.f32 ux (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) (*.f32 ux (+.f32 -1 maxCos)))))
(fma.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)) (*.f32 2 (*.f32 ux (+.f32 -1 maxCos))))
(+.f32 (fma.f32 ux (*.f32 (pow.f32 (+.f32 -1 maxCos) 2) ux) (neg.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) 1))) (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) 1 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) 1)))
(+.f32 (fma.f32 ux (+.f32 -1 maxCos) (*.f32 ux (+.f32 -1 maxCos))) (fma.f32 ux (*.f32 ux (pow.f32 (+.f32 -1 maxCos) 2)) (neg.f32 (*.f32 ux (+.f32 -1 maxCos)))))
(+.f32 (*.f32 2 (*.f32 ux (+.f32 -1 maxCos))) (*.f32 ux (fma.f32 ux (pow.f32 (+.f32 -1 maxCos) 2) (-.f32 1 maxCos))))
(+.f32 (fma.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2) (neg.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) 1))) (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) 1 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) 1)))
(+.f32 (fma.f32 ux (+.f32 -1 maxCos) (*.f32 ux (+.f32 -1 maxCos))) (fma.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2) (neg.f32 (*.f32 ux (+.f32 -1 maxCos)))))
(+.f32 (*.f32 2 (*.f32 ux (+.f32 -1 maxCos))) (*.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) -1)))
(+.f32 (fma.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (neg.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) 1))) (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) 1 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) 1)))
(+.f32 (fma.f32 ux (+.f32 -1 maxCos) (*.f32 ux (+.f32 -1 maxCos))) (fma.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2) (neg.f32 (*.f32 ux (+.f32 -1 maxCos)))))
(+.f32 (*.f32 2 (*.f32 ux (+.f32 -1 maxCos))) (*.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) -1)))
(+.f32 (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (*.f32 ux (+.f32 -1 maxCos)) (neg.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) 1))) (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) 1 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) 1)))
(+.f32 (fma.f32 ux (+.f32 -1 maxCos) (*.f32 ux (+.f32 -1 maxCos))) (fma.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2) (neg.f32 (*.f32 ux (+.f32 -1 maxCos)))))
(+.f32 (*.f32 2 (*.f32 ux (+.f32 -1 maxCos))) (*.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) -1)))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4)) (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 -1 maxCos))) 2) (neg.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) 1))) (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) 1 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) 1)))
(+.f32 (fma.f32 ux (+.f32 -1 maxCos) (*.f32 ux (+.f32 -1 maxCos))) (fma.f32 (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4)) (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 -1 maxCos))) 2) (neg.f32 (*.f32 ux (+.f32 -1 maxCos)))))
(+.f32 (*.f32 2 (*.f32 ux (+.f32 -1 maxCos))) (fma.f32 (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4)) (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 -1 maxCos))) 2) (*.f32 ux (-.f32 1 maxCos))))
(+.f32 (fma.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) ux) (+.f32 -1 maxCos) (neg.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) 1))) (fma.f32 (*.f32 ux (+.f32 -1 maxCos)) 1 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) 1)))
(+.f32 (fma.f32 ux (+.f32 -1 maxCos) (*.f32 ux (+.f32 -1 maxCos))) (fma.f32 (*.f32 ux (*.f32 ux (+.f32 -1 maxCos))) (+.f32 -1 maxCos) (neg.f32 (*.f32 ux (+.f32 -1 maxCos)))))
(+.f32 (*.f32 2 (*.f32 ux (+.f32 -1 maxCos))) (*.f32 (+.f32 -1 maxCos) (*.f32 ux (fma.f32 ux (+.f32 -1 maxCos) -1))))
(*.f32 ux (+.f32 (*.f32 (pow.f32 (+.f32 -1 maxCos) 2) ux) (+.f32 -1 maxCos)))
(*.f32 ux (fma.f32 (pow.f32 (+.f32 -1 maxCos) 2) ux (+.f32 -1 maxCos)))
(*.f32 ux (+.f32 (fma.f32 ux (pow.f32 (+.f32 -1 maxCos) 2) -1) maxCos))
(*.f32 ux (-.f32 (*.f32 (pow.f32 (+.f32 -1 maxCos) 2) ux) (+.f32 -1 maxCos)))
(*.f32 ux (fma.f32 (pow.f32 (+.f32 -1 maxCos) 2) ux (neg.f32 (+.f32 -1 maxCos))))
(*.f32 ux (fma.f32 ux (pow.f32 (+.f32 -1 maxCos) 2) (-.f32 1 maxCos)))
(*.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))))
(*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(*.f32 (+.f32 -1 maxCos) (+.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) ux) ux))
(*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(*.f32 (+.f32 -1 maxCos) (-.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) ux) ux))
(*.f32 (+.f32 -1 maxCos) (-.f32 (*.f32 ux (*.f32 ux (+.f32 -1 maxCos))) ux))
(*.f32 (+.f32 -1 maxCos) (*.f32 ux (fma.f32 ux (+.f32 -1 maxCos) -1)))
(*.f32 (*.f32 ux (+.f32 -1 maxCos)) (+.f32 (*.f32 ux (+.f32 -1 maxCos)) 1))
(*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(*.f32 (*.f32 ux (+.f32 -1 maxCos)) (-.f32 (*.f32 ux (+.f32 -1 maxCos)) 1))
(fma.f32 (-.f32 1 maxCos) ux (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2)))
(*.f32 (*.f32 ux (+.f32 -1 maxCos)) (fma.f32 ux (+.f32 -1 maxCos) -1))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))) 2) (cbrt.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))
(*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(*.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)) (/.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))
(*.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4)) (/.f32 1 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4)) (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1))))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))
(*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(*.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 6) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)))))
(*.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 6)) (/.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 6)) (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (*.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (fma.f32 ux (+.f32 -1 maxCos) 1))))
(*.f32 (+.f32 (*.f32 ux (+.f32 -1 maxCos)) (sqrt.f32 (*.f32 ux (+.f32 -1 maxCos)))) (-.f32 (*.f32 ux (+.f32 -1 maxCos)) (sqrt.f32 (*.f32 ux (+.f32 -1 maxCos)))))
(*.f32 (fma.f32 ux (+.f32 -1 maxCos) (sqrt.f32 (*.f32 ux (+.f32 -1 maxCos)))) (-.f32 (*.f32 ux (+.f32 -1 maxCos)) (sqrt.f32 (*.f32 ux (+.f32 -1 maxCos)))))
(*.f32 (+.f32 (*.f32 ux (+.f32 -1 maxCos)) 1) (*.f32 ux (+.f32 -1 maxCos)))
(*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))) (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 6) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))))
(*.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 6)) (/.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 6)) (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (*.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (fma.f32 ux (+.f32 -1 maxCos) 1))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))) (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2))))
(*.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4)) (/.f32 1 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4)) (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)) (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))))
(*.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4)) (/.f32 1 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4)) (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 6) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))))
(*.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 6)) (/.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 6)) (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (*.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (fma.f32 ux (+.f32 -1 maxCos) 1))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 6) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (-.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 6)) (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (-.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 6) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 6))) (neg.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 6)) (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (*.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (fma.f32 ux (+.f32 -1 maxCos) 1)))))
(/.f32 (+.f32 (pow.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))) 3) (pow.f32 (fma.f32 (+.f32 -1 maxCos) ux (*.f32 ux (+.f32 -1 maxCos))) 3)) (+.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)) (-.f32 (*.f32 (fma.f32 (+.f32 -1 maxCos) ux (*.f32 ux (+.f32 -1 maxCos))) (fma.f32 (+.f32 -1 maxCos) ux (*.f32 ux (+.f32 -1 maxCos)))) (*.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))) (fma.f32 (+.f32 -1 maxCos) ux (*.f32 ux (+.f32 -1 maxCos)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1))) 3) (pow.f32 (fma.f32 ux (+.f32 -1 maxCos) (*.f32 ux (+.f32 -1 maxCos))) 3)) (+.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4)) (*.f32 (fma.f32 ux (+.f32 -1 maxCos) (*.f32 ux (+.f32 -1 maxCos))) (-.f32 (fma.f32 ux (+.f32 -1 maxCos) (*.f32 ux (+.f32 -1 maxCos))) (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1))) 3) (pow.f32 (*.f32 2 (*.f32 ux (+.f32 -1 maxCos))) 3)) (fma.f32 (*.f32 2 (*.f32 ux (+.f32 -1 maxCos))) (+.f32 (*.f32 2 (*.f32 ux (+.f32 -1 maxCos))) (*.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 ux (+.f32 -1 maxCos) 1)))) (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2))) (neg.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4))) (neg.f32 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))))
(/.f32 (-.f32 (neg.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4)) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (fma.f32 ux (+.f32 -1 maxCos) 1))))
(/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)) (*.f32 (fma.f32 (+.f32 -1 maxCos) ux (*.f32 ux (+.f32 -1 maxCos))) (fma.f32 (+.f32 -1 maxCos) ux (*.f32 ux (+.f32 -1 maxCos))))) (-.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))) (fma.f32 (+.f32 -1 maxCos) ux (*.f32 ux (+.f32 -1 maxCos)))))
(/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4)) (*.f32 (fma.f32 ux (+.f32 -1 maxCos) (*.f32 ux (+.f32 -1 maxCos))) (fma.f32 ux (+.f32 -1 maxCos) (*.f32 ux (+.f32 -1 maxCos))))) (-.f32 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1))) (fma.f32 ux (+.f32 -1 maxCos) (*.f32 ux (+.f32 -1 maxCos)))))
(/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4)) (*.f32 (*.f32 2 (*.f32 ux (+.f32 -1 maxCos))) (*.f32 2 (*.f32 ux (+.f32 -1 maxCos))))) (-.f32 (*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1))) (*.f32 2 (*.f32 ux (+.f32 -1 maxCos)))))
(pow.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))) 1)
(*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(pow.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))) 3)
(*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(pow.f32 (pow.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))) 3) 1/3)
(*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))) 2)
(*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(sqrt.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2)))
(sqrt.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4)))
(hypot.f32 (*.f32 ux (+.f32 -1 maxCos)) (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2))
(log.f32 (exp.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))
(*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))))))
(*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(cbrt.f32 (pow.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))) 3))
(*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(expm1.f32 (log1p.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))
(*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(exp.f32 (log.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))
(*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(exp.f32 (*.f32 (log.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))) 1))
(*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(log1p.f32 (expm1.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))))
(*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(fma.f32 ux (*.f32 (pow.f32 (+.f32 -1 maxCos) 2) ux) (*.f32 ux (+.f32 -1 maxCos)))
(*.f32 ux (fma.f32 (pow.f32 (+.f32 -1 maxCos) 2) ux (+.f32 -1 maxCos)))
(*.f32 ux (+.f32 (fma.f32 ux (pow.f32 (+.f32 -1 maxCos) 2) -1) maxCos))
(fma.f32 (*.f32 ux ux) (pow.f32 (+.f32 -1 maxCos) 2) (*.f32 ux (+.f32 -1 maxCos)))
(*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(fma.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))
(*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(fma.f32 1 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos))) (fma.f32 (+.f32 -1 maxCos) ux (*.f32 ux (+.f32 -1 maxCos))))
(+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (fma.f32 ux (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) (*.f32 ux (+.f32 -1 maxCos)))))
(fma.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)) (*.f32 2 (*.f32 ux (+.f32 -1 maxCos))))
(fma.f32 (*.f32 ux (+.f32 -1 maxCos)) (*.f32 ux (+.f32 -1 maxCos)) (*.f32 ux (+.f32 -1 maxCos)))
(*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 4)) (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 -1 maxCos))) 2) (*.f32 ux (+.f32 -1 maxCos)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))) 2) (cbrt.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))) (fma.f32 (+.f32 -1 maxCos) ux (*.f32 ux (+.f32 -1 maxCos))))
(+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (fma.f32 ux (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) (*.f32 ux (+.f32 -1 maxCos)))))
(fma.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)) (*.f32 2 (*.f32 ux (+.f32 -1 maxCos))))
(fma.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (*.f32 ux (+.f32 -1 maxCos)))) (fma.f32 (+.f32 -1 maxCos) ux (*.f32 ux (+.f32 -1 maxCos))))
(+.f32 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 2) (fma.f32 ux (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) (*.f32 ux (+.f32 -1 maxCos)))))
(fma.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)) (*.f32 2 (*.f32 ux (+.f32 -1 maxCos))))
(fma.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) ux) (+.f32 -1 maxCos) (*.f32 ux (+.f32 -1 maxCos)))
(*.f32 ux (*.f32 (+.f32 -1 maxCos) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(+.f32 ux 1)
(+.f32 1 ux)
(+.f32 ux 1)
(+.f32 1 (*.f32 ux 1))
(+.f32 ux 1)
(+.f32 (+.f32 ux 1) (fma.f32 (neg.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (+.f32 ux 1) (+.f32 (neg.f32 (pow.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) 2)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 ux (+.f32 1 (*.f32 0 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))))
(+.f32 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(*.f32 (/.f32 1 (+.f32 ux 1)) (fma.f32 ux ux 1))
(/.f32 (fma.f32 ux ux 1) (+.f32 ux 1))
(+.f32 (fma.f32 1 (/.f32 1 (+.f32 ux 1)) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux)))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux 1))) (*.f32 ux ux) (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (fma.f32 (/.f32 -1 (+.f32 ux 1)) (*.f32 ux ux) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (*.f32 0 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (*.f32 (/.f32 1 (+.f32 ux 1)) (-.f32 1 (*.f32 ux ux))))
(+.f32 (fma.f32 1 (/.f32 1 (+.f32 ux 1)) (neg.f32 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1))) (fma.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1)))
(+.f32 (-.f32 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (*.f32 (/.f32 1 (+.f32 ux 1)) (-.f32 1 (*.f32 ux ux))) (*.f32 2 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (fma.f32 1 (/.f32 1 (+.f32 ux 1)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2) (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2))))
(+.f32 (-.f32 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (fma.f32 (/.f32 -1 (+.f32 ux 1)) (*.f32 ux ux) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (*.f32 0 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (*.f32 (/.f32 1 (+.f32 ux 1)) (-.f32 1 (*.f32 ux ux))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 ux -1))) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux)))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux 1))) (*.f32 ux ux) (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux))))
(+.f32 (fma.f32 (/.f32 -1 (+.f32 ux 1)) (*.f32 ux ux) (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 ux))) (/.f32 (neg.f32 (*.f32 ux ux)) (+.f32 ux 1))))
(+.f32 (*.f32 0 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (-.f32 (*.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 ux)))) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 ux -1))) (neg.f32 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1))) (fma.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1)))
(+.f32 (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 ux))) (/.f32 (neg.f32 (*.f32 ux ux)) (+.f32 ux 1))))
(+.f32 (*.f32 2 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (-.f32 (*.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 ux)))) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 ux -1))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2) (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2))))
(+.f32 (fma.f32 (/.f32 -1 (+.f32 ux 1)) (*.f32 ux ux) (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 ux))) (/.f32 (neg.f32 (*.f32 ux ux)) (+.f32 ux 1))))
(+.f32 (*.f32 0 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (-.f32 (*.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 ux)))) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (fma.f32 (pow.f32 (+.f32 ux 1) -1/2) (pow.f32 (+.f32 ux 1) -1/2) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux)))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux 1))) (*.f32 ux ux) (*.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux ux))))
(+.f32 (-.f32 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (fma.f32 (/.f32 -1 (+.f32 ux 1)) (*.f32 ux ux) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (*.f32 0 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (*.f32 (/.f32 1 (+.f32 ux 1)) (-.f32 1 (*.f32 ux ux))))
(+.f32 (fma.f32 (pow.f32 (+.f32 ux 1) -1/2) (pow.f32 (+.f32 ux 1) -1/2) (neg.f32 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1))) (fma.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1)))
(+.f32 (-.f32 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (+.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (*.f32 (/.f32 1 (+.f32 ux 1)) (-.f32 1 (*.f32 ux ux))) (*.f32 2 (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (fma.f32 (pow.f32 (+.f32 ux 1) -1/2) (pow.f32 (+.f32 ux 1) -1/2) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2) (*.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) 2))))
(+.f32 (-.f32 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (fma.f32 (/.f32 -1 (+.f32 ux 1)) (*.f32 ux ux) (/.f32 (*.f32 ux ux) (+.f32 ux 1))))
(+.f32 (*.f32 0 (/.f32 (*.f32 ux ux) (+.f32 ux 1))) (*.f32 (/.f32 1 (+.f32 ux 1)) (-.f32 1 (*.f32 ux ux))))
(+.f32 (*.f32 ux 1) 1)
(+.f32 ux 1)
(+.f32 (*.f32 (/.f32 1 (+.f32 ux 1)) 1) (*.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 1))
(*.f32 (/.f32 1 (+.f32 ux 1)) (fma.f32 ux ux 1))
(/.f32 (fma.f32 ux ux 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 1)) (-.f32 1 (*.f32 ux ux)))
(-.f32 (pow.f32 (+.f32 ux 1) -3) (/.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 ux 1) -2)) (+.f32 ux 1)))
(-.f32 (pow.f32 (+.f32 ux 1) -3) (/.f32 (pow.f32 ux 4) (/.f32 (+.f32 ux 1) (pow.f32 (+.f32 ux 1) -2))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 ux 1))) 1)
(+.f32 ux 1)
(-.f32 (/.f32 (+.f32 ux 1) (pow.f32 (+.f32 ux 1) 2)) (/.f32 (*.f32 (fma.f32 ux ux ux) ux) (pow.f32 (+.f32 ux 1) 2)))
(-.f32 (/.f32 (+.f32 ux 1) (pow.f32 (+.f32 ux 1) 2)) (/.f32 (fma.f32 ux ux ux) (/.f32 (pow.f32 (+.f32 ux 1) 2) ux)))
(/.f32 (-.f32 (+.f32 ux 1) (*.f32 ux (fma.f32 ux ux ux))) (pow.f32 (+.f32 ux 1) 2))
(-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))))
(-.f32 (/.f32 (pow.f32 (+.f32 ux 1) -3) (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))) (/.f32 (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3) (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2))))
(*.f32 1 (+.f32 ux 1))
(+.f32 ux 1)
(*.f32 (+.f32 ux 1) 1)
(+.f32 ux 1)
(*.f32 (/.f32 1 (+.f32 ux 1)) (+.f32 1 (*.f32 ux ux)))
(*.f32 (/.f32 1 (+.f32 ux 1)) (fma.f32 ux ux 1))
(/.f32 (fma.f32 ux ux 1) (+.f32 ux 1))
(*.f32 (cbrt.f32 (+.f32 ux 1)) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))
(+.f32 ux 1)
(*.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (cbrt.f32 (+.f32 ux 1)))
(+.f32 ux 1)
(*.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 1 (+.f32 ux 1)))
(/.f32 (pow.f32 (+.f32 ux 1) 2) (+.f32 ux 1))
(*.f32 (sqrt.f32 (+.f32 ux 1)) (sqrt.f32 (+.f32 ux 1)))
(+.f32 ux 1)
(*.f32 (+.f32 1 (*.f32 ux ux)) (/.f32 1 (+.f32 ux 1)))
(*.f32 (/.f32 1 (+.f32 ux 1)) (fma.f32 ux ux 1))
(/.f32 (fma.f32 ux ux 1) (+.f32 ux 1))
(*.f32 (+.f32 ux (-.f32 1 (*.f32 (fma.f32 ux ux ux) ux))) (pow.f32 (+.f32 ux 1) -2))
(*.f32 (+.f32 ux (-.f32 1 (*.f32 ux (fma.f32 ux ux ux)))) (pow.f32 (+.f32 ux 1) -2))
(*.f32 (-.f32 (+.f32 ux 1) (*.f32 ux (fma.f32 ux ux ux))) (pow.f32 (+.f32 ux 1) -2))
(*.f32 (+.f32 1 (pow.f32 ux 3)) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(*.f32 (+.f32 (pow.f32 ux 3) 1) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (+.f32 ux 1))) 2) 3) (cbrt.f32 (+.f32 ux 1)))
(+.f32 ux 1)
(*.f32 (pow.f32 (pow.f32 (+.f32 ux 1) 1/6) 3) (pow.f32 (pow.f32 (+.f32 ux 1) 1/6) 3))
(+.f32 ux 1)
(*.f32 (+.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 ux (sqrt.f32 (+.f32 ux 1)))) (-.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 ux (sqrt.f32 (+.f32 ux 1)))))
(*.f32 (+.f32 (/.f32 ux (sqrt.f32 (+.f32 ux 1))) (pow.f32 (+.f32 ux 1) -1/2)) (-.f32 (pow.f32 (+.f32 ux 1) -1/2) (/.f32 ux (sqrt.f32 (+.f32 ux 1)))))
(*.f32 (+.f32 (*.f32 ux ux) 1) (/.f32 1 (+.f32 ux 1)))
(*.f32 (/.f32 1 (+.f32 ux 1)) (fma.f32 ux ux 1))
(/.f32 (fma.f32 ux ux 1) (+.f32 ux 1))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) 1) (cbrt.f32 (+.f32 ux 1)))
(+.f32 ux 1)
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (+.f32 ux 1))) 2)) (cbrt.f32 (cbrt.f32 (+.f32 ux 1))))
(+.f32 ux 1)
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (pow.f32 (+.f32 ux 1) 1/6)) (pow.f32 (+.f32 ux 1) 1/6))
(+.f32 ux 1)
(/.f32 1 (/.f32 1 (+.f32 ux 1)))
(+.f32 ux 1)
(/.f32 1 (/.f32 (+.f32 ux 1) (pow.f32 (+.f32 ux 1) 2)))
(*.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 1 (+.f32 ux 1)))
(/.f32 (pow.f32 (+.f32 ux 1) 2) (+.f32 ux 1))
(/.f32 1 (/.f32 (+.f32 ux 1) (+.f32 1 (*.f32 ux ux))))
(*.f32 (/.f32 1 (+.f32 ux 1)) (fma.f32 ux ux 1))
(/.f32 (fma.f32 ux ux 1) (+.f32 ux 1))
(/.f32 1 (/.f32 (pow.f32 (+.f32 ux 1) 2) (+.f32 ux (-.f32 1 (*.f32 (fma.f32 ux ux ux) ux)))))
(*.f32 (/.f32 1 (pow.f32 (+.f32 ux 1) 2)) (+.f32 ux (-.f32 1 (*.f32 ux (fma.f32 ux ux ux)))))
(*.f32 (/.f32 1 (pow.f32 (+.f32 ux 1) 2)) (-.f32 (+.f32 ux 1) (*.f32 ux (fma.f32 ux ux ux))))
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 (pow.f32 ux 3))))
(*.f32 (+.f32 (pow.f32 ux 3) 1) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 1 (fma.f32 ux ux ux)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2))) (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2))))
(/.f32 (+.f32 ux 1) 1)
(+.f32 ux 1)
(/.f32 (pow.f32 (+.f32 ux 1) 2) (+.f32 ux 1))
(*.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 1 (+.f32 ux 1)))
(/.f32 (+.f32 1 (*.f32 ux ux)) (+.f32 ux 1))
(*.f32 (/.f32 1 (+.f32 ux 1)) (fma.f32 ux ux 1))
(/.f32 (fma.f32 ux ux 1) (+.f32 ux 1))
(/.f32 (+.f32 ux (-.f32 1 (*.f32 (fma.f32 ux ux ux) ux))) (pow.f32 (+.f32 ux 1) 2))
(-.f32 (/.f32 (+.f32 ux 1) (pow.f32 (+.f32 ux 1) 2)) (/.f32 (fma.f32 ux ux ux) (/.f32 (pow.f32 (+.f32 ux 1) 2) ux)))
(/.f32 (-.f32 (+.f32 ux 1) (*.f32 ux (fma.f32 ux ux ux))) (pow.f32 (+.f32 ux 1) 2))
(/.f32 (+.f32 ux -1) -1)
(/.f32 (+.f32 -1 ux) -1)
(-.f32 (/.f32 ux -1) -1)
(/.f32 (+.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))
(*.f32 (+.f32 (pow.f32 ux 3) 1) (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 1 (fma.f32 ux ux ux)))
(/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2))))
(/.f32 (-.f32 -1 (*.f32 ux ux)) (+.f32 ux -1))
(/.f32 (-.f32 -1 (*.f32 ux ux)) (+.f32 -1 ux))
(/.f32 (+.f32 (/.f32 (+.f32 ux 1) ux) (fma.f32 ux ux ux)) (*.f32 (+.f32 ux 1) (/.f32 (+.f32 ux 1) ux)))
(/.f32 (+.f32 (fma.f32 ux ux ux) (/.f32 (+.f32 ux 1) ux)) (/.f32 (pow.f32 (+.f32 ux 1) 2) ux))
(/.f32 (+.f32 (+.f32 ux 1) (*.f32 (fma.f32 ux ux ux) ux)) (pow.f32 (+.f32 ux 1) 2))
(/.f32 (+.f32 ux (+.f32 1 (*.f32 ux (fma.f32 ux ux ux)))) (pow.f32 (+.f32 ux 1) 2))
(/.f32 (fma.f32 ux (fma.f32 ux ux ux) (+.f32 ux 1)) (pow.f32 (+.f32 ux 1) 2))
(/.f32 (+.f32 (/.f32 (+.f32 ux 1) (*.f32 ux ux)) (+.f32 ux 1)) (*.f32 (+.f32 ux 1) (/.f32 (+.f32 ux 1) (*.f32 ux ux))))
(/.f32 (+.f32 (+.f32 ux 1) (/.f32 (+.f32 ux 1) (*.f32 ux ux))) (/.f32 (pow.f32 (+.f32 ux 1) 2) (*.f32 ux ux)))
(/.f32 (+.f32 (+.f32 ux -1) (*.f32 (fma.f32 ux ux ux) ux)) (*.f32 (+.f32 ux 1) (+.f32 ux -1)))
(/.f32 (+.f32 ux (+.f32 -1 (*.f32 ux (fma.f32 ux ux ux)))) (fma.f32 ux ux -1))
(/.f32 (fma.f32 ux (fma.f32 ux ux ux) (+.f32 -1 ux)) (fma.f32 ux ux -1))
(/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 ux 1) ux)) (*.f32 (+.f32 ux -1) ux)) (*.f32 (+.f32 ux -1) (/.f32 (+.f32 ux 1) ux)))
(/.f32 (fma.f32 -1 (/.f32 (+.f32 ux 1) ux) (*.f32 ux (+.f32 -1 ux))) (/.f32 (fma.f32 ux ux -1) ux))
(/.f32 (fma.f32 ux (+.f32 -1 ux) (/.f32 (+.f32 -1 (neg.f32 ux)) ux)) (/.f32 (fma.f32 ux ux -1) ux))
(/.f32 (+.f32 (+.f32 ux -1) (*.f32 (+.f32 ux -1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) (+.f32 ux 1)))
(/.f32 (+.f32 (+.f32 -1 ux) (*.f32 (*.f32 ux ux) (+.f32 -1 ux))) (fma.f32 ux ux -1))
(/.f32 (*.f32 (+.f32 -1 ux) (fma.f32 ux ux 1)) (fma.f32 ux ux -1))
(/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 ux 1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) 1)) (*.f32 (+.f32 ux -1) (/.f32 (+.f32 ux 1) (*.f32 ux ux))))
(/.f32 (fma.f32 -1 (/.f32 (+.f32 ux 1) (*.f32 ux ux)) (+.f32 -1 ux)) (/.f32 (fma.f32 ux ux -1) (*.f32 ux ux)))
(/.f32 (-.f32 (+.f32 -1 ux) (/.f32 (+.f32 ux 1) (*.f32 ux ux))) (/.f32 (fma.f32 ux ux -1) (*.f32 ux ux)))
(/.f32 (+.f32 (*.f32 -1 (+.f32 ux -1)) (*.f32 (+.f32 ux -1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) (+.f32 ux -1)))
(/.f32 (+.f32 (*.f32 (*.f32 ux ux) (+.f32 -1 ux)) (-.f32 1 ux)) (*.f32 (+.f32 -1 ux) (+.f32 -1 ux)))
(/.f32 (*.f32 (+.f32 -1 ux) (fma.f32 ux ux -1)) (*.f32 (+.f32 -1 ux) (+.f32 -1 ux)))
(/.f32 (-.f32 (/.f32 (+.f32 ux 1) ux) (fma.f32 ux ux ux)) (*.f32 (+.f32 ux 1) (/.f32 (+.f32 ux 1) ux)))
(/.f32 (-.f32 (/.f32 (+.f32 ux 1) ux) (fma.f32 ux ux ux)) (/.f32 (pow.f32 (+.f32 ux 1) 2) ux))
(/.f32 (-.f32 (/.f32 (+.f32 ux 1) (*.f32 ux ux)) (+.f32 ux 1)) (*.f32 (+.f32 ux 1) (/.f32 (+.f32 ux 1) (*.f32 ux ux))))
(/.f32 (-.f32 (/.f32 (+.f32 ux 1) (*.f32 ux ux)) (+.f32 ux 1)) (/.f32 (pow.f32 (+.f32 ux 1) 2) (*.f32 ux ux)))
(/.f32 (+.f32 (-.f32 (/.f32 (+.f32 ux 1) (*.f32 ux ux)) ux) -1) (/.f32 (pow.f32 (+.f32 ux 1) 2) (*.f32 ux ux)))
(/.f32 (-.f32 (+.f32 ux -1) (*.f32 (fma.f32 ux ux ux) ux)) (*.f32 (+.f32 ux 1) (+.f32 ux -1)))
(/.f32 (-.f32 (+.f32 -1 ux) (*.f32 ux (fma.f32 ux ux ux))) (fma.f32 ux ux -1))
(/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 ux 1) ux)) (*.f32 (+.f32 ux -1) ux)) (*.f32 (+.f32 ux -1) (/.f32 (+.f32 ux 1) ux)))
(/.f32 (+.f32 (neg.f32 (/.f32 (+.f32 ux 1) ux)) (*.f32 (-.f32 1 ux) ux)) (/.f32 (fma.f32 ux ux -1) ux))
(/.f32 (fma.f32 -1 (/.f32 (+.f32 ux 1) ux) (*.f32 ux (-.f32 1 ux))) (/.f32 (fma.f32 ux ux -1) ux))
(/.f32 (-.f32 (+.f32 ux -1) (*.f32 (+.f32 ux -1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) (+.f32 ux 1)))
(/.f32 (+.f32 ux (-.f32 -1 (*.f32 (*.f32 ux ux) (+.f32 -1 ux)))) (fma.f32 ux ux -1))
(/.f32 (*.f32 (+.f32 -1 ux) (-.f32 1 (*.f32 ux ux))) (fma.f32 ux ux -1))
(/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 ux 1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) 1)) (*.f32 (+.f32 ux -1) (/.f32 (+.f32 ux 1) (*.f32 ux ux))))
(/.f32 (fma.f32 -1 (/.f32 (+.f32 ux 1) (*.f32 ux ux)) (-.f32 1 ux)) (/.f32 (fma.f32 ux ux -1) (*.f32 ux ux)))
(/.f32 (-.f32 (*.f32 -1 (+.f32 ux -1)) (*.f32 (+.f32 ux -1) (*.f32 ux ux))) (*.f32 (+.f32 ux -1) (+.f32 ux -1)))
(/.f32 (+.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) (*.f32 ux ux))) (*.f32 (+.f32 -1 ux) (+.f32 -1 ux)))
(/.f32 (*.f32 (+.f32 -1 ux) (-.f32 -1 (*.f32 ux ux))) (*.f32 (+.f32 -1 ux) (+.f32 -1 ux)))
(/.f32 (neg.f32 (+.f32 1 (*.f32 ux ux))) (+.f32 ux -1))
(/.f32 (-.f32 -1 (*.f32 ux ux)) (+.f32 -1 ux))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 ux 3))) (neg.f32 (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (+.f32 -1 (neg.f32 (pow.f32 ux 3))) (+.f32 -1 (neg.f32 (fma.f32 ux ux ux))))
(/.f32 (-.f32 -1 (pow.f32 ux 3)) (-.f32 -1 (fma.f32 ux ux ux)))
(/.f32 (neg.f32 (+.f32 ux (-.f32 1 (*.f32 (fma.f32 ux ux ux) ux)))) (neg.f32 (pow.f32 (+.f32 ux 1) 2)))
(/.f32 (neg.f32 (+.f32 ux (-.f32 1 (*.f32 ux (fma.f32 ux ux ux))))) (neg.f32 (pow.f32 (+.f32 ux 1) 2)))
(*.f32 1 (/.f32 (-.f32 (+.f32 ux 1) (*.f32 ux (fma.f32 ux ux ux))) (pow.f32 (+.f32 ux 1) 2)))
(/.f32 (neg.f32 (pow.f32 (+.f32 ux 1) 2)) (+.f32 ux -1))
(/.f32 (neg.f32 (pow.f32 (+.f32 ux 1) 2)) (+.f32 -1 ux))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))))
(/.f32 (+.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (+.f32 (pow.f32 (+.f32 ux 1) -2) (-.f32 (*.f32 (pow.f32 ux 4) (pow.f32 (+.f32 ux 1) -2)) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))))
(/.f32 (+.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3)) (-.f32 (*.f32 (+.f32 (pow.f32 ux 4) 1) (pow.f32 (+.f32 ux 1) -2)) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2))))
(/.f32 (+.f32 (pow.f32 ux 3) 1) (+.f32 (*.f32 ux ux) (-.f32 1 (*.f32 ux 1))))
(/.f32 (+.f32 (pow.f32 ux 3) 1) (-.f32 (fma.f32 ux ux 1) ux))
(/.f32 (-.f32 (*.f32 ux ux) 1) (-.f32 ux 1))
(/.f32 (fma.f32 ux ux -1) (+.f32 -1 ux))
(sqrt.f32 (pow.f32 (+.f32 ux 1) 2))
(fabs.f32 (+.f32 ux 1))
(log.f32 (exp.f32 (+.f32 ux 1)))
(+.f32 ux 1)
(log.f32 (+.f32 1 (expm1.f32 (+.f32 ux 1))))
(+.f32 ux 1)
(cbrt.f32 (pow.f32 (+.f32 ux 1) 3))
(+.f32 ux 1)
(expm1.f32 (log1p.f32 (+.f32 ux 1)))
(+.f32 ux 1)
(exp.f32 (log1p.f32 ux))
(pow.f32 (E.f32) (log1p.f32 ux))
(exp.f32 (*.f32 (log1p.f32 ux) 1))
(pow.f32 (E.f32) (log1p.f32 ux))
(exp.f32 (log1p.f32 ux))
(log1p.f32 (expm1.f32 (+.f32 ux 1)))
(+.f32 ux 1)
(fma.f32 1 ux 1)
(+.f32 ux 1)
(fma.f32 1 (/.f32 1 (+.f32 ux 1)) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(*.f32 (/.f32 1 (+.f32 ux 1)) (fma.f32 ux ux 1))
(/.f32 (fma.f32 ux ux 1) (+.f32 ux 1))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 ux -1))) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux 1) -2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 ux))) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(fma.f32 (cbrt.f32 (*.f32 ux ux)) (cbrt.f32 ux) 1)
(fma.f32 (pow.f32 (+.f32 ux 1) -1/2) (pow.f32 (+.f32 ux 1) -1/2) (/.f32 (*.f32 ux ux) (+.f32 ux 1)))
(*.f32 (/.f32 1 (+.f32 ux 1)) (fma.f32 ux ux 1))
(/.f32 (fma.f32 ux ux 1) (+.f32 ux 1))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) 1)
(+.f32 ux 1)
(-.f32 (exp.f32 (log1p.f32 (cbrt.f32 (+.f32 ux 1)))) 1)
(cbrt.f32 (+.f32 ux 1))
(*.f32 1 (cbrt.f32 (+.f32 ux 1)))
(cbrt.f32 (+.f32 ux 1))
(*.f32 (cbrt.f32 (cbrt.f32 (+.f32 ux 1))) (pow.f32 (cbrt.f32 (cbrt.f32 (+.f32 ux 1))) 2))
(cbrt.f32 (+.f32 ux 1))
(*.f32 (cbrt.f32 (cbrt.f32 (+.f32 ux 1))) (pow.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) 1/3))
(*.f32 (cbrt.f32 (cbrt.f32 (+.f32 ux 1))) (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (+.f32 ux 1))) 2) (cbrt.f32 (cbrt.f32 (+.f32 ux 1))))
(cbrt.f32 (+.f32 ux 1))
(*.f32 (pow.f32 (+.f32 ux 1) 1/6) (pow.f32 (+.f32 ux 1) 1/6))
(cbrt.f32 (+.f32 ux 1))
(*.f32 (pow.f32 1 1/3) (cbrt.f32 (+.f32 ux 1)))
(cbrt.f32 (+.f32 ux 1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) 1/3) (cbrt.f32 (cbrt.f32 (+.f32 ux 1))))
(*.f32 (cbrt.f32 (cbrt.f32 (+.f32 ux 1))) (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2)))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 ux 1)) 1/3) (pow.f32 (sqrt.f32 (+.f32 ux 1)) 1/3))
(*.f32 (cbrt.f32 (sqrt.f32 (+.f32 ux 1))) (cbrt.f32 (sqrt.f32 (+.f32 ux 1))))
(/.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2) (cbrt.f32 (+.f32 ux 1)))
(/.f32 (cbrt.f32 (-.f32 (pow.f32 (+.f32 ux 1) -3) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 ux 1)) 3))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux 1) 2) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 ux 1) 2)))))
(/.f32 (cbrt.f32 (+.f32 ux (-.f32 1 (*.f32 (fma.f32 ux ux ux) ux)))) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))
(/.f32 (cbrt.f32 (+.f32 ux (-.f32 1 (*.f32 ux (fma.f32 ux ux ux))))) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))
(/.f32 (cbrt.f32 (-.f32 (+.f32 ux 1) (*.f32 ux (fma.f32 ux ux ux)))) (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))
(/.f32 (cbrt.f32 (+.f32 1 (*.f32 ux ux))) (cbrt.f32 (+.f32 ux 1)))
(/.f32 (cbrt.f32 (fma.f32 ux ux 1)) (cbrt.f32 (+.f32 ux 1)))
(/.f32 (cbrt.f32 (+.f32 1 (pow.f32 ux 3))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))
(/.f32 (cbrt.f32 (+.f32 (pow.f32 ux 3) 1)) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))
(pow.f32 (+.f32 ux 1) 1/3)
(cbrt.f32 (+.f32 ux 1))
(pow.f32 (cbrt.f32 (+.f32 ux 1)) 1)
(cbrt.f32 (+.f32 ux 1))
(pow.f32 (cbrt.f32 (cbrt.f32 (+.f32 ux 1))) 3)
(cbrt.f32 (+.f32 ux 1))
(pow.f32 (pow.f32 (+.f32 ux 1) 1/6) 2)
(cbrt.f32 (+.f32 ux 1))
(sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 ux 1)) 2))
(fabs.f32 (cbrt.f32 (+.f32 ux 1)))
(log.f32 (exp.f32 (cbrt.f32 (+.f32 ux 1))))
(cbrt.f32 (+.f32 ux 1))
(log.f32 (+.f32 1 (expm1.f32 (cbrt.f32 (+.f32 ux 1)))))
(cbrt.f32 (+.f32 ux 1))
(expm1.f32 (log1p.f32 (cbrt.f32 (+.f32 ux 1))))
(cbrt.f32 (+.f32 ux 1))
(exp.f32 (*.f32 1/3 (log1p.f32 ux)))
(pow.f32 (exp.f32 1/3) (log1p.f32 ux))
(cbrt.f32 (exp.f32 (log1p.f32 ux)))
(exp.f32 (*.f32 (log1p.f32 ux) 1/3))
(pow.f32 (exp.f32 1/3) (log1p.f32 ux))
(cbrt.f32 (exp.f32 (log1p.f32 ux)))
(exp.f32 (*.f32 (*.f32 1/3 (log1p.f32 ux)) 1))
(pow.f32 (exp.f32 1/3) (log1p.f32 ux))
(cbrt.f32 (exp.f32 (log1p.f32 ux)))
(log1p.f32 (expm1.f32 (cbrt.f32 (+.f32 ux 1))))
(cbrt.f32 (+.f32 ux 1))

eval362.0ms (6.3%)

Compiler

Compiled 19966 to 14031 computations (29.7% saved)

prune176.0ms (3.1%)

Pruning

9 alts after pruning (6 fresh and 3 done)

PrunedKeptTotal
New7055710
Fresh011
Picked404
Done033
Total7099718
Accurracy
100.0%
Counts
718 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.2%
(/.f32 (-.f32 (/.f32 (+.f32 ux 1) ux) (fma.f32 ux ux ux)) (*.f32 (+.f32 ux 1) (/.f32 (+.f32 ux 1) ux)))
99.0%
(/.f32 (+.f32 ux (-.f32 -1 (*.f32 (*.f32 ux ux) (+.f32 -1 ux)))) (fma.f32 ux ux -1))
98.8%
(/.f32 (+.f32 1 (*.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) (*.f32 (*.f32 ux (+.f32 -1 maxCos)) ux)) (+.f32 -1 maxCos))) (+.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))))))
99.1%
(-.f32 (/.f32 (-.f32 1 ux) (-.f32 1 (*.f32 ux ux))) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
99.9%
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
99.4%
(-.f32 1 ux)
99.9%
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
98.3%
(*.f32 (/.f32 1 (+.f32 ux 1)) (-.f32 1 (*.f32 ux ux)))
69.8%
1
98.2%
(/.f32 (-.f32 (/.f32 (+.f32 ux 1) ux) (fma.f32 ux ux ux)) (*.f32 (+.f32 ux 1) (/.f32 (+.f32 ux 1) ux)))
99.0%
(/.f32 (+.f32 ux (-.f32 -1 (*.f32 (*.f32 ux ux) (+.f32 -1 ux)))) (fma.f32 ux ux -1))
98.8%
(/.f32 (+.f32 1 (*.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) (*.f32 (*.f32 ux (+.f32 -1 maxCos)) ux)) (+.f32 -1 maxCos))) (+.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))))))
99.1%
(-.f32 (/.f32 (-.f32 1 ux) (-.f32 1 (*.f32 ux ux))) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
99.9%
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
99.4%
(-.f32 1 ux)
99.9%
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
98.3%
(*.f32 (/.f32 1 (+.f32 ux 1)) (-.f32 1 (*.f32 ux ux)))
69.8%
1
Compiler

Compiled 544 to 388 computations (28.7% saved)

localize597.0ms (10.3%)

Local Accuracy

Found 18 expressions with local accuracy:

NewAccuracyProgram
99.5%
(-.f32 (/.f32 (+.f32 ux 1) ux) (fma.f32 ux ux ux))
99.3%
(/.f32 (-.f32 (/.f32 (+.f32 ux 1) ux) (fma.f32 ux ux ux)) (*.f32 (+.f32 ux 1) (/.f32 (+.f32 ux 1) ux)))
99.2%
(*.f32 (+.f32 ux 1) (/.f32 (+.f32 ux 1) ux))
99.2%
(/.f32 (+.f32 ux 1) ux)
99.6%
(/.f32 (+.f32 ux (-.f32 -1 (*.f32 (*.f32 ux ux) (+.f32 -1 ux)))) (fma.f32 ux ux -1))
99.5%
(+.f32 ux (-.f32 -1 (*.f32 (*.f32 ux ux) (+.f32 -1 ux))))
99.3%
(*.f32 (*.f32 ux ux) (+.f32 -1 ux))
99.8%
(-.f32 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) (*.f32 ux (neg.f32 (-.f32 1 maxCos))))
99.7%
(*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) (*.f32 ux (neg.f32 (-.f32 1 maxCos))))
99.3%
(*.f32 (*.f32 ux (+.f32 -1 maxCos)) (*.f32 (*.f32 ux (+.f32 -1 maxCos)) ux))
99.0%
(/.f32 (+.f32 1 (*.f32 (*.f32 (*.f32 ux (+.f32 -1 maxCos)) (*.f32 (*.f32 ux (+.f32 -1 maxCos)) ux)) (+.f32 -1 maxCos))) (+.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))))))
99.9%
(-.f32 1 (*.f32 ux ux))
99.6%
(*.f32 (/.f32 1 (+.f32 ux 1)) (-.f32 1 (*.f32 ux ux)))
98.9%
(/.f32 1 (+.f32 ux 1))
99.9%
(-.f32 1 (*.f32 ux ux))
99.7%
(/.f32 (-.f32 1 ux) (-.f32 1 (*.f32 ux ux)))
99.6%
(-.f32 (/.f32 (-.f32 1 ux) (-.f32 1 (*.f32 ux ux))) (/.f32 (*.f32 ux ux) (+.f32 1 ux)))
99.0%
(/.f32 (*.f32 ux ux) (+.f32 1 ux))
Compiler

Compiled 368 to 222 computations (39.7% saved)

series15.0ms (0.3%)

Counts
13 → 180
Calls

45 calls:

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

rewrite106.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
1046×add-sqr-sqrt
1038×pow1
972×add-cbrt-cube
972×add-cube-cbrt
970×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

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

simplify146.0ms (2.5%)

Algorithm
egg-herbie
Rules
858×fma-neg
640×associate-*r*
638×exp-prod
620×associate-*l*
610×log-prod
Iterations

Useful iterations: 2 (0.0ms)

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

eval422.0ms (7.3%)

Compiler

Compiled 22661 to 14838 computations (34.5% saved)

prune152.0ms (2.6%)

Pruning

6 alts after pruning (2 fresh and 4 done)

PrunedKeptTotal
New7081709
Fresh011
Picked415
Done033
Total7126718
Accurracy
100.0%
Counts
718 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.2%
(-.f32 (+.f32 1 (+.f32 (*.f32 maxCos ux) (*.f32 -3 ux))) (*.f32 -2 ux))
99.9%
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
99.4%
(-.f32 1 ux)
99.9%
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
98.3%
(*.f32 (/.f32 1 (+.f32 ux 1)) (-.f32 1 (*.f32 ux ux)))
69.8%
1
Compiler

Compiled 292 to 201 computations (31.2% saved)

regimes48.0ms (0.8%)

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

4 calls:

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

Compiled 254 to 170 computations (33.1% saved)

regimes15.0ms (0.3%)

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

4 calls:

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

Compiled 36 to 26 computations (27.8% saved)

regimes11.0ms (0.2%)

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

3 calls:

4.0ms
uy
3.0ms
ux
3.0ms
maxCos
Results
AccuracySegmentsBranch
99.4%1ux
99.4%1uy
99.4%1maxCos
Compiler

Compiled 19 to 15 computations (21.1% saved)

regimes9.0ms (0.2%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

3 calls:

3.0ms
ux
2.0ms
maxCos
2.0ms
uy
Results
AccuracySegmentsBranch
69.8%1ux
69.8%1uy
69.8%1maxCos
Compiler

Compiled 16 to 13 computations (18.8% saved)

simplify10.0ms (0.2%)

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)

soundness87.0ms (1.5%)

Rules
1110×log-prod
1062×fma-def
796×pow-prod-down
548×pow-exp
520×pow-prod-up
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01238
126230
2360130
Stop Event
node limit
Compiler

Compiled 42 to 26 computations (38.1% saved)

end0.0ms (0%)

preprocess29.0ms (0.5%)

Remove

(abs uy)

Compiler

Compiled 82 to 60 computations (26.8% saved)

Profiling

Loading profile data...