UniformSampleCone, z

Time bar (total: 3.9s)

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)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
ival-sub: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
ival-and: 0.0ms (0% of total)
ival-mult: 0.0ms (0% of total)
const: 0.0ms (0% of total)
ival-<=: 0.0ms (0% of total)

sample1.4s (36.8%)

Results
827.0ms8256×0valid
31.0ms45×5exit
Precisions
Click to see histograms. Total time spent on operations: 568.0ms
ival-<=: 302.0ms (53.1% of total)
ival-sub: 66.0ms (11.6% of total)
ival-mult: 64.0ms (11.3% of total)
ival-add: 58.0ms (10.2% of total)
ival-and: 41.0ms (7.2% of total)
const: 28.0ms (4.9% of total)
backward-pass: 10.0ms (1.8% of total)
Bogosity

preprocess132.0ms (3.4%)

Algorithm
egg-herbie
Rules
1436×fma-define
1408×fma-neg
256×sub-neg
248×cancel-sign-sub-inv
206×associate-+l-
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
032344
188284
2244267
3702231
41699231
52680231
63151231
73220231
83237231
Stop Event
saturated
Calls
Call 1
Inputs
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(+.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 (neg.f32 ux) maxCos))
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (neg.f32 maxCos)))
(neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 (neg.f32 ux) maxCos)))
(neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
(neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (neg.f32 maxCos))))
(+.f32 (-.f32 #s(literal 1 binary32) uy) (*.f32 uy maxCos))
(+.f32 (-.f32 #s(literal 1 binary32) maxCos) (*.f32 maxCos ux))
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux uy))
Outputs
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(fma.f32 ux maxCos (-.f32 #s(literal 1 binary32) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(fma.f32 ux maxCos (-.f32 #s(literal 1 binary32) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 (neg.f32 ux) maxCos))
(+.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 ux (neg.f32 maxCos)))
(fma.f32 maxCos (neg.f32 ux) (+.f32 #s(literal 1 binary32) ux))
(+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(fma.f32 ux maxCos (-.f32 #s(literal 1 binary32) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (neg.f32 maxCos)))
(-.f32 #s(literal 1 binary32) (+.f32 ux (*.f32 ux maxCos)))
(-.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 ux (-.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 (neg.f32 ux) maxCos)))
(neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 ux (neg.f32 maxCos))))
(-.f32 (*.f32 ux maxCos) (+.f32 #s(literal 1 binary32) ux))
(fma.f32 ux maxCos (-.f32 #s(literal -1 binary32) ux))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal -1 binary32))
(neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
(+.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 ux maxCos)))
(+.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal -1 binary32))
(neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (neg.f32 maxCos))))
(+.f32 (*.f32 ux maxCos) (+.f32 #s(literal -1 binary32) ux))
(fma.f32 ux maxCos (+.f32 ux #s(literal -1 binary32)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) maxCos) #s(literal -1 binary32))
(+.f32 (-.f32 #s(literal 1 binary32) uy) (*.f32 uy maxCos))
(+.f32 (-.f32 #s(literal 1 binary32) uy) (*.f32 maxCos uy))
(fma.f32 maxCos uy (-.f32 #s(literal 1 binary32) uy))
(-.f32 (fma.f32 maxCos uy #s(literal 1 binary32)) uy)
(fma.f32 uy (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 (-.f32 #s(literal 1 binary32) maxCos) (*.f32 maxCos ux))
(+.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) maxCos))
(fma.f32 ux maxCos (-.f32 #s(literal 1 binary32) maxCos))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) maxCos)
(fma.f32 maxCos (+.f32 ux #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux uy))
(fma.f32 ux uy (-.f32 #s(literal 1 binary32) ux))
(fma.f32 ux (+.f32 uy #s(literal -1 binary32)) #s(literal 1 binary32))
Symmetry

(abs uy)

explain62.0ms (1.6%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-(-.f32 #s(literal 1 binary32) ux)
00-0-(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
00-0-ux
00-0-(*.f32 ux maxCos)
00-0-maxCos
00-0-#s(literal 1 binary32)
Results
41.0ms512×256valid
Compiler

Compiled 50 to 29 computations (42% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-sub: 5.0ms (38.8% of total)
ival-mult: 4.0ms (31.1% of total)
ival-add: 3.0ms (23.3% of total)
const: 1.0ms (7.8% of total)

eval1.0ms (0%)

Compiler

Compiled 21 to 13 computations (38.1% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
99.9%
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
Compiler

Compiled 19 to 14 computations (26.3% saved)

localize42.0ms (1.1%)

Localize:

Found 2 expressions with local error:

NewAccuracyProgram
100.0%
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
99.9%
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
Results
30.0ms256×256valid
Compiler

Compiled 33 to 19 computations (42.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
ival-add: 6.0ms (35.7% of total)
ival-mult: 4.0ms (23.8% of total)
ival-sub: 3.0ms (17.9% of total)
composed: 3.0ms (17.9% of total)
const: 1.0ms (6% of total)

series9.0ms (0.2%)

Counts
2 → 48
Calls
Call 1
Inputs
#<alt (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))>
#<alt (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))>
Outputs
#<alt #s(literal 1 binary32)>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))>
#<alt (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))>
#<alt (*.f32 ux (-.f32 (+.f32 maxCos (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))>
#<alt (*.f32 ux (-.f32 (+.f32 maxCos (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))>
#<alt (*.f32 ux (-.f32 (+.f32 maxCos (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) ux))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) ux))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) ux))))>
#<alt (-.f32 #s(literal 1 binary32) ux)>
#<alt (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)>
#<alt (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)>
#<alt (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)>
#<alt (*.f32 maxCos ux)>
#<alt (*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))>
#<alt (*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))>
#<alt (*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))>
#<alt (*.f32 maxCos ux)>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))>
#<alt #s(literal 1 binary32)>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))>
#<alt (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))>
#<alt (*.f32 ux (-.f32 (+.f32 maxCos (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))>
#<alt (*.f32 ux (-.f32 (+.f32 maxCos (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))>
#<alt (*.f32 ux (-.f32 (+.f32 maxCos (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))>
#<alt (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) ux))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) ux))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) ux))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux))>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 maxCos ux)))>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 maxCos ux)))>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 maxCos ux)))>
#<alt (*.f32 maxCos ux)>
#<alt (*.f32 maxCos (+.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)) (/.f32 #s(literal 1 binary32) maxCos))))>
#<alt (*.f32 maxCos (+.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)) (/.f32 #s(literal 1 binary32) maxCos))))>
#<alt (*.f32 maxCos (+.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)) (/.f32 #s(literal 1 binary32) maxCos))))>
#<alt (*.f32 maxCos ux)>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux)) maxCos)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux)) maxCos)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux)) maxCos)))))>
Calls

12 calls:

TimeVariablePointExpression
3.0ms
ux
@inf
(+ (- 1 ux) (* ux maxCos))
1.0ms
ux
@-inf
(+ (- 1 ux) (* ux maxCos))
1.0ms
maxCos
@-inf
(+ (- 1 ux) (* ux maxCos))
0.0ms
maxCos
@-inf
(+ (* ux (+ maxCos -1)) 1)
0.0ms
ux
@-inf
(+ (* ux (+ maxCos -1)) 1)

rewrite218.0ms (5.6%)

Algorithm
batch-egg-rewrite
Rules
976×fma-define
957×log1p-expm1-u
957×expm1-log1p-u
812×log-prod
456×fma-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01556
118942
2271642
Stop Event
node limit
Counts
2 → 125
Calls
Call 1
Inputs
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
Outputs
(-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)))) #s(literal 1 binary32))
(-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) (/.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(*.f32 #s(literal 1 binary32) (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)))
(*.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(*.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) (sqrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))
(*.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32))) (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32)))) (neg.f32 (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux)))
(/.f32 (fma.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32)) (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal -1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
(pow.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32)))
(log.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)))))
(log.f32 (*.f32 (exp.f32 (-.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 ux maxCos)))))
(log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) ux))) (pow.f32 (exp.f32 ux) maxCos)))
(log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) ux))) (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 ux maxCos)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 ux) maxCos) (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) ux)))))
(log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 ux maxCos))) (exp.f32 (-.f32 #s(literal 1 binary32) ux))))
(log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 ux maxCos))) (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) ux)))))
(cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))
(log1p.f32 (expm1.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))
(exp.f32 (log1p.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(fma.f32 #s(literal 1 binary32) (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32))
(fma.f32 ux maxCos (-.f32 #s(literal 1 binary32) ux))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32) (*.f32 ux maxCos))
(fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (*.f32 ux maxCos) #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (+.f32 maxCos #s(literal -1 binary32)) ux #s(literal 1 binary32))
(fma.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32)) (*.f32 ux maxCos))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32)) (cbrt.f32 (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux maxCos))
(fma.f32 (cbrt.f32 (*.f32 ux maxCos)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) #s(literal 2 binary32)) (cbrt.f32 (*.f32 ux maxCos)) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)) (*.f32 (cbrt.f32 maxCos) ux) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (*.f32 (cbrt.f32 ux) (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32))
(fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (*.f32 (cbrt.f32 ux) maxCos) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux maxCos))
(fma.f32 (sqrt.f32 (*.f32 ux maxCos)) (sqrt.f32 (*.f32 ux maxCos)) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (sqrt.f32 maxCos) (*.f32 (sqrt.f32 maxCos) ux) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) maxCos) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 ux (+.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32))) (*.f32 ux maxCos))
(fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (*.f32 ux maxCos))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (cbrt.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))) (cbrt.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (sqrt.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 (sqrt.f32 ux) (sqrt.f32 (+.f32 maxCos #s(literal -1 binary32)))) (*.f32 (sqrt.f32 ux) (sqrt.f32 (+.f32 maxCos #s(literal -1 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 ux (pow.f32 (cbrt.f32 (+.f32 maxCos #s(literal -1 binary32))) #s(literal 2 binary32))) (cbrt.f32 (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32))
(fma.f32 (*.f32 ux (sqrt.f32 (+.f32 maxCos #s(literal -1 binary32)))) (sqrt.f32 (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32))
(fma.f32 (*.f32 ux (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (cbrt.f32 maxCos) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (*.f32 ux (sqrt.f32 maxCos)) (sqrt.f32 maxCos) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (*.f32 maxCos (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32))) (cbrt.f32 ux) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (*.f32 maxCos (sqrt.f32 ux)) (sqrt.f32 ux) (-.f32 #s(literal 1 binary32) ux))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(+.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux))
(+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32))
(+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (log.f32 (exp.f32 #s(literal 1 binary32))))
(+.f32 #s(literal 0 binary32) (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)))
(+.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32))
(+.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) (neg.f32 ux))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)))) (cbrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))))
(-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)))) #s(literal 1 binary32))
(-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) (/.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(*.f32 #s(literal 1 binary32) (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)))
(*.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(*.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) (sqrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))
(*.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32))) (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32)))) (neg.f32 (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux)))
(/.f32 (fma.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32)) (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal -1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
(pow.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32)))
(log.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)))))
(log.f32 (*.f32 (exp.f32 (-.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 ux maxCos)))))
(log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) ux))) (pow.f32 (exp.f32 ux) maxCos)))
(log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) ux))) (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 ux maxCos)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 ux) maxCos) (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) ux)))))
(log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 ux maxCos))) (exp.f32 (-.f32 #s(literal 1 binary32) ux))))
(log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 ux maxCos))) (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) ux)))))
(cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))
(log1p.f32 (expm1.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))
(exp.f32 (log1p.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal 1 binary32)))

simplify120.0ms (3.1%)

Algorithm
egg-herbie
Rules
1244×distribute-lft-neg-in
796×div-sub
712×sub-neg
620×unsub-neg
458×*-commutative
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02605080
16484956
219064896
354524874
Stop Event
node limit
Counts
173 → 116
Calls
Call 1
Inputs
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))
(*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))
(*.f32 ux (-.f32 (+.f32 maxCos (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))
(*.f32 ux (-.f32 (+.f32 maxCos (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))
(*.f32 ux (-.f32 (+.f32 maxCos (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) ux))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) ux))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) ux))))
(-.f32 #s(literal 1 binary32) ux)
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)
(*.f32 maxCos ux)
(*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))
(*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))
(*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))
(*.f32 maxCos ux)
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))
(*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))
(*.f32 ux (-.f32 (+.f32 maxCos (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))
(*.f32 ux (-.f32 (+.f32 maxCos (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))
(*.f32 ux (-.f32 (+.f32 maxCos (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))
(*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) ux))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) ux))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) ux))))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux))
(+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 maxCos ux)))
(+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 maxCos ux)))
(+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 maxCos ux)))
(*.f32 maxCos ux)
(*.f32 maxCos (+.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)) (/.f32 #s(literal 1 binary32) maxCos))))
(*.f32 maxCos (+.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)) (/.f32 #s(literal 1 binary32) maxCos))))
(*.f32 maxCos (+.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)) (/.f32 #s(literal 1 binary32) maxCos))))
(*.f32 maxCos ux)
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux)) maxCos)))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux)) maxCos)))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux)) maxCos)))))
(-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)))) #s(literal 1 binary32))
(-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) (/.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(*.f32 #s(literal 1 binary32) (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)))
(*.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(*.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) (sqrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))
(*.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32))) (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32)))) (neg.f32 (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux)))
(/.f32 (fma.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32)) (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal -1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
(pow.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32)))
(log.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)))))
(log.f32 (*.f32 (exp.f32 (-.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 ux maxCos)))))
(log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) ux))) (pow.f32 (exp.f32 ux) maxCos)))
(log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) ux))) (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 ux maxCos)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 ux) maxCos) (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) ux)))))
(log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 ux maxCos))) (exp.f32 (-.f32 #s(literal 1 binary32) ux))))
(log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 ux maxCos))) (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) ux)))))
(cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))
(log1p.f32 (expm1.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))
(exp.f32 (log1p.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(fma.f32 #s(literal 1 binary32) (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32))
(fma.f32 ux maxCos (-.f32 #s(literal 1 binary32) ux))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32) (*.f32 ux maxCos))
(fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (*.f32 ux maxCos) #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (+.f32 maxCos #s(literal -1 binary32)) ux #s(literal 1 binary32))
(fma.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32)) (*.f32 ux maxCos))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32)) (cbrt.f32 (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux maxCos))
(fma.f32 (cbrt.f32 (*.f32 ux maxCos)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) #s(literal 2 binary32)) (cbrt.f32 (*.f32 ux maxCos)) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)) (*.f32 (cbrt.f32 maxCos) ux) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (*.f32 (cbrt.f32 ux) (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32))
(fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (*.f32 (cbrt.f32 ux) maxCos) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux maxCos))
(fma.f32 (sqrt.f32 (*.f32 ux maxCos)) (sqrt.f32 (*.f32 ux maxCos)) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (sqrt.f32 maxCos) (*.f32 (sqrt.f32 maxCos) ux) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) maxCos) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 ux (+.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32))) (*.f32 ux maxCos))
(fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (*.f32 ux maxCos))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (cbrt.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))) (cbrt.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (sqrt.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 (sqrt.f32 ux) (sqrt.f32 (+.f32 maxCos #s(literal -1 binary32)))) (*.f32 (sqrt.f32 ux) (sqrt.f32 (+.f32 maxCos #s(literal -1 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 ux (pow.f32 (cbrt.f32 (+.f32 maxCos #s(literal -1 binary32))) #s(literal 2 binary32))) (cbrt.f32 (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32))
(fma.f32 (*.f32 ux (sqrt.f32 (+.f32 maxCos #s(literal -1 binary32)))) (sqrt.f32 (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32))
(fma.f32 (*.f32 ux (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (cbrt.f32 maxCos) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (*.f32 ux (sqrt.f32 maxCos)) (sqrt.f32 maxCos) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (*.f32 maxCos (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32))) (cbrt.f32 ux) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (*.f32 maxCos (sqrt.f32 ux)) (sqrt.f32 ux) (-.f32 #s(literal 1 binary32) ux))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(+.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux))
(+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32))
(+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (log.f32 (exp.f32 #s(literal 1 binary32))))
(+.f32 #s(literal 0 binary32) (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)))
(+.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32))
(+.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) (neg.f32 ux))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)))) (cbrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))))
(-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)))) #s(literal 1 binary32))
(-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) (/.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(*.f32 #s(literal 1 binary32) (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)))
(*.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(*.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) (sqrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))
(*.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32))) (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32)))) (neg.f32 (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux)))
(/.f32 (fma.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32)) (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal -1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
(pow.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32)))
(log.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)))))
(log.f32 (*.f32 (exp.f32 (-.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 ux maxCos)))))
(log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) ux))) (pow.f32 (exp.f32 ux) maxCos)))
(log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) ux))) (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 ux maxCos)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 ux) maxCos) (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) ux)))))
(log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 ux maxCos))) (exp.f32 (-.f32 #s(literal 1 binary32) ux))))
(log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 ux maxCos))) (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) ux)))))
(cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))
(log1p.f32 (expm1.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))
(exp.f32 (log1p.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal 1 binary32)))
Outputs
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(*.f32 ux (-.f32 (+.f32 maxCos (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 ux (-.f32 (+.f32 maxCos (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 ux (-.f32 (+.f32 maxCos (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) ux))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) ux))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) ux))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) ux)
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(*.f32 ux (-.f32 (+.f32 maxCos (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 ux (-.f32 (+.f32 maxCos (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 ux (-.f32 (+.f32 maxCos (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) ux))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) ux))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) ux))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux))
(-.f32 #s(literal 1 binary32) ux)
(+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 maxCos ux)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 maxCos ux)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 maxCos ux)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos (+.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)) (/.f32 #s(literal 1 binary32) maxCos))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 maxCos (+.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)) (/.f32 #s(literal 1 binary32) maxCos))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 maxCos (+.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)) (/.f32 #s(literal 1 binary32) maxCos))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux)) maxCos)))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux)) maxCos)))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux)) maxCos)))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)))) #s(literal 1 binary32))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) (/.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) #s(literal 2 binary32)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) (sqrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos #s(literal -1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos #s(literal -1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)))))
(*.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos #s(literal -1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos #s(literal -1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32)))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos #s(literal -1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos #s(literal -1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(*.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos #s(literal -1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos #s(literal -1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32))) (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(/.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos #s(literal -1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos #s(literal -1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32)))) (neg.f32 (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) maxCos)))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (*.f32 ux (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) maxCos)))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (*.f32 ux (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(/.f32 (fma.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32)) (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal -1 binary32)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 #s(literal 1 binary32) maxCos)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (pow.f32 ux #s(literal 2 binary32))))) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (+.f32 maxCos #s(literal -1 binary32))))) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal 6 binary32))) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)))
(pow.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) #s(literal 3 binary32))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(pow.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) #s(literal 2 binary32))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(sqrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(log.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(log.f32 (*.f32 (exp.f32 (-.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 ux maxCos)))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) ux))) (pow.f32 (exp.f32 ux) maxCos)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) ux))) (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 ux maxCos)))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(log.f32 (*.f32 (pow.f32 (exp.f32 ux) maxCos) (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) ux)))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 ux maxCos))) (exp.f32 (-.f32 #s(literal 1 binary32) ux))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 ux maxCos))) (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) ux)))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 3 binary32)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(log1p.f32 (expm1.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(exp.f32 (log1p.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 ux maxCos (-.f32 #s(literal 1 binary32) ux))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32) (*.f32 ux maxCos))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 ux maxCos) #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (+.f32 maxCos #s(literal -1 binary32)) ux #s(literal 1 binary32))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32)) (*.f32 ux maxCos))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32)) (cbrt.f32 (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux maxCos))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (cbrt.f32 (*.f32 ux maxCos)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) #s(literal 2 binary32)) (cbrt.f32 (*.f32 ux maxCos)) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)) (*.f32 (cbrt.f32 maxCos) ux) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (*.f32 (cbrt.f32 ux) (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (*.f32 (cbrt.f32 ux) maxCos) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux maxCos))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (*.f32 ux maxCos)) (sqrt.f32 (*.f32 ux maxCos)) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 maxCos) (*.f32 (sqrt.f32 maxCos) ux) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) maxCos) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 ux (+.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32))) (*.f32 ux maxCos))
(+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (fma.f32 ux (+.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32))))
(fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (*.f32 ux maxCos))
(+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) ux)))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (cbrt.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))) (cbrt.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal 1 binary32))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (sqrt.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal 1 binary32))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (sqrt.f32 ux) (sqrt.f32 (+.f32 maxCos #s(literal -1 binary32)))) (*.f32 (sqrt.f32 ux) (sqrt.f32 (+.f32 maxCos #s(literal -1 binary32)))) #s(literal 1 binary32))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 ux (pow.f32 (cbrt.f32 (+.f32 maxCos #s(literal -1 binary32))) #s(literal 2 binary32))) (cbrt.f32 (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 ux (sqrt.f32 (+.f32 maxCos #s(literal -1 binary32)))) (sqrt.f32 (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 ux (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (cbrt.f32 maxCos) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 ux (sqrt.f32 maxCos)) (sqrt.f32 maxCos) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 maxCos (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32))) (cbrt.f32 ux) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 maxCos (sqrt.f32 ux)) (sqrt.f32 ux) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (log.f32 (exp.f32 #s(literal 1 binary32))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 #s(literal 0 binary32) (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) (neg.f32 ux))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)))) (cbrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))))
(*.f32 #s(literal 2 binary32) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))))
(-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)))) #s(literal 1 binary32))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) (/.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) #s(literal 2 binary32)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) (sqrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos #s(literal -1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos #s(literal -1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)))))
(*.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos #s(literal -1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos #s(literal -1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32)))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos #s(literal -1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos #s(literal -1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(*.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos #s(literal -1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos #s(literal -1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32))) (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(/.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos #s(literal -1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos #s(literal -1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32)))) (neg.f32 (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) maxCos)))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (*.f32 ux (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) maxCos)))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (*.f32 ux (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(/.f32 (fma.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32)) (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal -1 binary32)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 #s(literal 1 binary32) maxCos)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (pow.f32 ux #s(literal 2 binary32))))) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (+.f32 maxCos #s(literal -1 binary32))))) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal 6 binary32))) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)))
(pow.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) #s(literal 3 binary32))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(pow.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))) #s(literal 2 binary32))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(sqrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(log.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(log.f32 (*.f32 (exp.f32 (-.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 ux maxCos)))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) ux))) (pow.f32 (exp.f32 ux) maxCos)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) ux))) (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 ux maxCos)))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(log.f32 (*.f32 (pow.f32 (exp.f32 ux) maxCos) (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) ux)))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 ux maxCos))) (exp.f32 (-.f32 #s(literal 1 binary32) ux))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 ux maxCos))) (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) ux)))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 3 binary32)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(log1p.f32 (expm1.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(exp.f32 (log1p.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))

eval29.0ms (0.7%)

Compiler

Compiled 1577 to 1031 computations (34.6% saved)

prune32.0ms (0.8%)

Pruning

6 alts after pruning (5 fresh and 1 done)

PrunedKeptTotal
New1115116
Fresh000
Picked112
Done000
Total1126118
Accuracy
100.0%
Counts
118 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))
97.2%
(-.f32 #s(literal 1 binary32) ux)
99.9%
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
9.6%
(*.f32 ux maxCos)
98.6%
(*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))
69.2%
#s(literal 1 binary32)
Compiler

Compiled 90 to 67 computations (25.6% saved)

localize78.0ms (2%)

Localize:

Found 5 expressions with local error:

NewAccuracyProgram
99.9%
(+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))
99.2%
(-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))
99.0%
(*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))
100.0%
(-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))
99.9%
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
Results
54.0ms256×256valid
Compiler

Compiled 67 to 36 computations (46.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 32.0ms
ival-div: 10.0ms (31.1% of total)
ival-sub: 8.0ms (24.9% of total)
ival-mult: 8.0ms (24.9% of total)
ival-add: 4.0ms (12.5% of total)
const: 2.0ms (6.2% of total)

series11.0ms (0.3%)

Counts
5 → 93
Calls
Call 1
Inputs
#<alt (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))>
#<alt (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))>
#<alt (*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))>
#<alt (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))>
#<alt (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))>
Outputs
#<alt ux>
#<alt (+.f32 ux (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)))>
#<alt (+.f32 ux (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)))>
#<alt (+.f32 ux (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))>
#<alt (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (/.f32 ux maxCos)))>
#<alt (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (/.f32 ux maxCos)))>
#<alt (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (/.f32 ux maxCos)))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)))))>
#<alt #s(literal 1 binary32)>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))>
#<alt (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))>
#<alt (*.f32 ux (-.f32 (+.f32 maxCos (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))>
#<alt (*.f32 ux (-.f32 (+.f32 maxCos (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))>
#<alt (*.f32 ux (-.f32 (+.f32 maxCos (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))>
#<alt (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) ux)))>
#<alt (-.f32 #s(literal 1 binary32) ux)>
#<alt (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)>
#<alt (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)>
#<alt (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)>
#<alt (*.f32 maxCos ux)>
#<alt (*.f32 maxCos (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (+.f32 (*.f32 #s(literal -1 binary32) ux) (/.f32 ux maxCos))))>
#<alt (*.f32 maxCos (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (+.f32 (*.f32 #s(literal -1 binary32) ux) (/.f32 ux maxCos))))>
#<alt (*.f32 maxCos (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (+.f32 (*.f32 #s(literal -1 binary32) ux) (/.f32 ux maxCos))))>
#<alt (*.f32 maxCos ux)>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) ux)))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) ux)))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) ux)))>
#<alt (-.f32 #s(literal 1 binary32) ux)>
#<alt (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)>
#<alt (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)>
#<alt (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)>
#<alt (*.f32 maxCos ux)>
#<alt (*.f32 maxCos ux)>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux)) maxCos)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux)) maxCos)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux)) maxCos)))))>
#<alt #s(literal 1 binary32)>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))))>
#<alt (*.f32 ux (+.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 ux (+.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 ux (+.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 maxCos (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) ux))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 maxCos (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) ux))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 maxCos (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) ux))))>
#<alt (/.f32 #s(literal 1 binary32) maxCos)>
#<alt (+.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) maxCos))>
#<alt (+.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) maxCos))>
#<alt (+.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) maxCos))>
#<alt (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))>
#<alt (*.f32 ux (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))) (/.f32 #s(literal 1 binary32) maxCos)))>
#<alt (*.f32 ux (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))) (/.f32 #s(literal 1 binary32) maxCos)))>
#<alt (*.f32 ux (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))) (/.f32 #s(literal 1 binary32) maxCos)))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))))>
#<alt (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) maxCos)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) maxCos)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) maxCos)>
#<alt ux>
#<alt ux>
#<alt (+.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)) (/.f32 #s(literal 1 binary32) maxCos)))>
#<alt (+.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)) (/.f32 #s(literal 1 binary32) maxCos)))>
#<alt (+.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)) (/.f32 #s(literal 1 binary32) maxCos)))>
#<alt (/.f32 #s(literal 1 binary32) maxCos)>
#<alt ux>
#<alt (*.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))>
#<alt (*.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))>
#<alt (*.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))>
#<alt ux>
#<alt (*.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))>
#<alt (*.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))>
#<alt (*.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))>
#<alt (/.f32 #s(literal 1 binary32) maxCos)>
#<alt (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) maxCos)>
#<alt (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) maxCos)>
#<alt (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) maxCos)>
#<alt ux>
#<alt ux>
Calls

30 calls:

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

rewrite170.0ms (4.4%)

Algorithm
batch-egg-rewrite
Rules
1368×fma-define
990×log1p-expm1-u
990×expm1-log1p-u
658×fma-neg
180×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
016146
1267128
24148128
Stop Event
node limit
Counts
5 → 272
Calls
Call 1
Inputs
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))
(*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))
(-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))
(+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))
Outputs
(+.f32 ux (*.f32 (neg.f32 maxCos) ux))
(+.f32 ux (*.f32 ux (neg.f32 maxCos)))
(-.f32 (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) #s(literal 1 binary32))
(/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 3 binary32)))) (fma.f32 maxCos (+.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)))
(/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) maxCos))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 3 binary32))) ux) (fma.f32 maxCos (+.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 2 binary32))) ux) (+.f32 #s(literal 1 binary32) maxCos))
(pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 ux) (-.f32 #s(literal 1 binary32) maxCos)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
(log1p.f32 (expm1.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
(exp.f32 (log.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32)))
(fma.f32 ux #s(literal 1 binary32) (*.f32 (neg.f32 maxCos) ux))
(fma.f32 ux #s(literal 1 binary32) (*.f32 ux (neg.f32 maxCos)))
(fma.f32 #s(literal 1 binary32) ux (*.f32 (neg.f32 maxCos) ux))
(fma.f32 #s(literal 1 binary32) ux (*.f32 ux (neg.f32 maxCos)))
(fma.f32 #s(literal 1 binary32) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) #s(literal -1 binary32))
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (*.f32 (neg.f32 maxCos) ux))
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (*.f32 ux (neg.f32 maxCos)))
(fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (*.f32 (neg.f32 maxCos) ux))
(fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (*.f32 ux (neg.f32 maxCos)))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (*.f32 (neg.f32 maxCos) ux))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (*.f32 ux (neg.f32 maxCos)))
(fma.f32 (*.f32 (cbrt.f32 (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))) (cbrt.f32 (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)))) (cbrt.f32 (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))) #s(literal -1 binary32))
(fma.f32 (sqrt.f32 (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))) (sqrt.f32 (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))) #s(literal -1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32)))
(+.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32))
(*.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32))) (fma.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos))) (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos))))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos))) (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos))))) (-.f32 #s(literal 1 binary32) (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos)))))
(pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)))
(log.f32 (exp.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))))
(cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(log1p.f32 (expm1.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(exp.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos)))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 1 binary32)))
(fma.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32))
(fma.f32 (-.f32 #s(literal 1 binary32) maxCos) (neg.f32 ux) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)) (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 1 binary32))
(fma.f32 (neg.f32 ux) (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos)))) (cbrt.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos))))) (cbrt.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos)))) (sqrt.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 1 binary32))
(fma.f32 (*.f32 (neg.f32 ux) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))
(fma.f32 (neg.f32 (-.f32 #s(literal 1 binary32) maxCos)) ux #s(literal 1 binary32))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32))) (cbrt.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32))
(fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32))
(fma.f32 (*.f32 (neg.f32 ux) (pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))) (cbrt.f32 (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))
(fma.f32 (*.f32 (neg.f32 ux) (sqrt.f32 (-.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))
(+.f32 (*.f32 maxCos ux) (*.f32 maxCos (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))
(+.f32 (*.f32 maxCos (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (*.f32 maxCos (/.f32 ux (neg.f32 maxCos))))
(+.f32 (*.f32 ux maxCos) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) maxCos))
(+.f32 (*.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) maxCos) (*.f32 (/.f32 ux (neg.f32 maxCos)) maxCos))
(-.f32 (exp.f32 (log1p.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))) #s(literal 1 binary32))
(/.f32 (*.f32 maxCos (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32)))) (fma.f32 (/.f32 ux maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))
(/.f32 (*.f32 maxCos (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)))) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) maxCos) (fma.f32 (/.f32 ux maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))
(pow.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 maxCos) (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))))
(cbrt.f32 (pow.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 3 binary32)) (pow.f32 maxCos #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))
(log1p.f32 (expm1.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))
(exp.f32 (log.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))
(exp.f32 (*.f32 (log.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))) #s(literal 1 binary32)))
(fma.f32 ux maxCos (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) maxCos))
(fma.f32 maxCos ux (*.f32 maxCos (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))
(fma.f32 maxCos (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (*.f32 maxCos (/.f32 ux (neg.f32 maxCos))))
(fma.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) maxCos (*.f32 (/.f32 ux (neg.f32 maxCos)) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 ux (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 1 binary32)))
(+.f32 (/.f32 #s(literal 1 binary32) maxCos) (-.f32 ux (/.f32 ux maxCos)))
(+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux (neg.f32 maxCos)))
(+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (*.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32)))
(+.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) ux (/.f32 ux maxCos)))
(+.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (fma.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32) (/.f32 ux maxCos)))
(+.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux maxCos))) (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 ux maxCos)))
(+.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (sqrt.f32 (/.f32 ux maxCos)) (/.f32 ux maxCos)))
(+.f32 (/.f32 ux (neg.f32 maxCos)) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
(*.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))
(*.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 1 binary32))
(*.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))
(*.f32 (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))
(*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 ux maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))))
(*.f32 (+.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (-.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 ux maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))) (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 ux maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))
(/.f32 (-.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) maxCos) (*.f32 (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)) ux)) (*.f32 (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)) maxCos))
(/.f32 (-.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (/.f32 maxCos ux)) (*.f32 (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)) (/.f32 maxCos ux)))
(/.f32 (-.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (neg.f32 maxCos)) (*.f32 (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)) (neg.f32 ux))) (*.f32 (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)) (neg.f32 maxCos)))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) maxCos) (*.f32 (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) ux)) (*.f32 (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) maxCos))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 maxCos ux)) (*.f32 (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))) (*.f32 (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 maxCos ux)))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (neg.f32 maxCos)) (*.f32 (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (neg.f32 ux))) (*.f32 (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (neg.f32 maxCos)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 ux maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)))) (neg.f32 (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))) (fma.f32 ux ux (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (*.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))
(/.f32 (+.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 (/.f32 ux (neg.f32 maxCos)) (/.f32 ux (neg.f32 maxCos))) (*.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux (neg.f32 maxCos))))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (-.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (*.f32 (/.f32 ux (neg.f32 maxCos)) (/.f32 ux (neg.f32 maxCos)))) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))
(pow.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))
(log.f32 (exp.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))
(cbrt.f32 (pow.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))
(log1p.f32 (expm1.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))
(exp.f32 (log.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))
(exp.f32 (*.f32 (log.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 1 binary32)))
(fma.f32 ux #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 ux #s(literal 1 binary32) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 1 binary32)))
(fma.f32 ux (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 #s(literal 1 binary32) ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 #s(literal 1 binary32) ux (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos) (-.f32 ux (/.f32 ux maxCos)))
(fma.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux (neg.f32 maxCos)))
(fma.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (*.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) ux (/.f32 ux maxCos)))
(fma.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (fma.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32) (/.f32 ux maxCos)))
(fma.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux maxCos))) (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 ux maxCos)))
(fma.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (sqrt.f32 (/.f32 ux maxCos)) (/.f32 ux maxCos)))
(fma.f32 #s(literal 1 binary32) (/.f32 ux (neg.f32 maxCos)) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
(fma.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32) (-.f32 ux (/.f32 ux maxCos)))
(fma.f32 (/.f32 #s(literal 1 binary32) maxCos) (-.f32 #s(literal 1 binary32) ux) ux)
(fma.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32) (/.f32 ux (neg.f32 maxCos)))
(fma.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32) (*.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32)))
(fma.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 1 binary32) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) ux (/.f32 ux maxCos)))
(fma.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 1 binary32) (fma.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32) (/.f32 ux maxCos)))
(fma.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 1 binary32) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux maxCos))) (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 ux maxCos)))
(fma.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (sqrt.f32 (/.f32 ux maxCos)) (/.f32 ux maxCos)))
(fma.f32 #s(literal -1 binary32) (/.f32 ux maxCos) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (-.f32 ux (/.f32 ux maxCos)))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 (cbrt.f32 (/.f32 ux maxCos))) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 maxCos)) (cbrt.f32 (pow.f32 maxCos #s(literal -2 binary32))) (-.f32 ux (/.f32 ux maxCos)))
(fma.f32 (cbrt.f32 (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 maxCos)) (-.f32 ux (/.f32 ux maxCos)))
(fma.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) ux (/.f32 ux maxCos)))
(fma.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)) (fma.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32) (/.f32 ux maxCos)))
(fma.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux maxCos))) (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 ux maxCos)))
(fma.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (sqrt.f32 (/.f32 ux maxCos)) (/.f32 ux maxCos)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) ux (/.f32 ux maxCos)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (fma.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32) (/.f32 ux maxCos)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux maxCos))) (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 ux maxCos)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (sqrt.f32 (/.f32 ux maxCos)) (/.f32 ux maxCos)))
(fma.f32 (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)) (/.f32 ux (neg.f32 maxCos)))
(fma.f32 (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)) (*.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 ux (neg.f32 maxCos)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (*.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32)))
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 1 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 1 binary32)))
(fma.f32 (sqrt.f32 (/.f32 ux maxCos)) (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 (pow.f32 maxCos #s(literal -1/2 binary32)) (pow.f32 maxCos #s(literal -1/2 binary32)) (-.f32 ux (/.f32 ux maxCos)))
(fma.f32 (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) ux (/.f32 ux maxCos)))
(fma.f32 (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (fma.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32) (/.f32 ux maxCos)))
(fma.f32 (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux maxCos))) (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 ux maxCos)))
(fma.f32 (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (sqrt.f32 (/.f32 ux maxCos)) (/.f32 ux maxCos)))
(fma.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 ux (neg.f32 maxCos)))
(fma.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (*.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32)))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 1 binary32)))
(fma.f32 (neg.f32 ux) (/.f32 #s(literal 1 binary32) maxCos) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos))) (/.f32 ux (neg.f32 maxCos)))
(fma.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos))) (*.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32)))
(fma.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 ux maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) ux (/.f32 ux maxCos)))
(fma.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 ux maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))) (fma.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32) (/.f32 ux maxCos)))
(fma.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 ux maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux maxCos))) (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 ux maxCos)))
(fma.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 ux maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (sqrt.f32 (/.f32 ux maxCos)) (/.f32 ux maxCos)))
(fma.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 ux (neg.f32 maxCos)))
(fma.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (*.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32)))
(fma.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) ux (/.f32 ux maxCos)))
(fma.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))) (fma.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32) (/.f32 ux maxCos)))
(fma.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux maxCos))) (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 ux maxCos)))
(fma.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (sqrt.f32 (/.f32 ux maxCos)) (/.f32 ux maxCos)))
(fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (sqrt.f32 (/.f32 ux maxCos)) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 (pow.f32 (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal -1 binary32)) (-.f32 ux (/.f32 ux maxCos)))
(fma.f32 (pow.f32 (sqrt.f32 maxCos) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 maxCos) #s(literal -1 binary32)) (-.f32 ux (/.f32 ux maxCos)))
(fma.f32 (*.f32 (cbrt.f32 (/.f32 ux (neg.f32 maxCos))) (cbrt.f32 (/.f32 ux (neg.f32 maxCos)))) (cbrt.f32 (/.f32 ux (neg.f32 maxCos))) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 (*.f32 (cbrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (cbrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (cbrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) ux)
(fma.f32 (sqrt.f32 (/.f32 ux (neg.f32 maxCos))) (sqrt.f32 (/.f32 ux (neg.f32 maxCos))) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) ux)
(fma.f32 (+.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (-.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) ux (/.f32 ux maxCos)))
(fma.f32 (+.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (-.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (fma.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32) (/.f32 ux maxCos)))
(fma.f32 (+.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (-.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux maxCos))) (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 ux maxCos)))
(fma.f32 (+.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (-.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (sqrt.f32 (/.f32 ux maxCos)) (/.f32 ux maxCos)))
(fma.f32 (+.f32 (pow.f32 maxCos #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 ux maxCos))) (-.f32 (pow.f32 maxCos #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 ux maxCos))) ux)
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32))) (cbrt.f32 (/.f32 ux maxCos)) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(-.f32 (exp.f32 (log1p.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))) #s(literal 1 binary32))
(-.f32 (/.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal -2 binary32)) (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(*.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(*.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))
(*.f32 (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(*.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos))))
(*.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32)))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (+.f32 (pow.f32 maxCos #s(literal -2 binary32)) (-.f32 (pow.f32 ux #s(literal 2 binary32)) (/.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(/.f32 (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32)))) (neg.f32 (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos))))
(/.f32 (neg.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32)))) (neg.f32 (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (-.f32 (pow.f32 maxCos #s(literal -2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) maxCos) ux))
(pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))
(log.f32 (exp.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))))
(cbrt.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(log1p.f32 (expm1.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(exp.f32 (log.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(exp.f32 (*.f32 (log.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32)))
(fma.f32 ux #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))
(fma.f32 #s(literal 1 binary32) ux (/.f32 #s(literal 1 binary32) maxCos))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos) ux)
(fma.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32) ux)
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) ux)
(fma.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 maxCos)) (cbrt.f32 (pow.f32 maxCos #s(literal -2 binary32))) ux)
(fma.f32 (cbrt.f32 (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 maxCos)) ux)
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) maxCos))
(fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (/.f32 #s(literal 1 binary32) maxCos))
(fma.f32 (pow.f32 maxCos #s(literal -1/2 binary32)) (pow.f32 maxCos #s(literal -1/2 binary32)) ux)
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (/.f32 #s(literal 1 binary32) maxCos))
(fma.f32 (pow.f32 (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal -1 binary32)) ux)
(fma.f32 (pow.f32 (sqrt.f32 maxCos) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 maxCos) #s(literal -1 binary32)) ux)

simplify212.0ms (5.5%)

Algorithm
egg-herbie
Rules
960×fma-neg
690×distribute-lft-neg-in
590×distribute-rgt-neg-in
524×div-sub
486×sub-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
059914786
1144813185
2442012657
Stop Event
node limit
Counts
365 → 380
Calls
Call 1
Inputs
ux
(+.f32 ux (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)))
(+.f32 ux (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)))
(+.f32 ux (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (/.f32 ux maxCos)))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (/.f32 ux maxCos)))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (/.f32 ux maxCos)))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)))))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))
(*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))
(*.f32 ux (-.f32 (+.f32 maxCos (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))
(*.f32 ux (-.f32 (+.f32 maxCos (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))
(*.f32 ux (-.f32 (+.f32 maxCos (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))
(*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) ux)))
(-.f32 #s(literal 1 binary32) ux)
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)
(*.f32 maxCos ux)
(*.f32 maxCos (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (+.f32 (*.f32 #s(literal -1 binary32) ux) (/.f32 ux maxCos))))
(*.f32 maxCos (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (+.f32 (*.f32 #s(literal -1 binary32) ux) (/.f32 ux maxCos))))
(*.f32 maxCos (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (+.f32 (*.f32 #s(literal -1 binary32) ux) (/.f32 ux maxCos))))
(*.f32 maxCos ux)
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) ux)))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) ux)))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) ux)))
(-.f32 #s(literal 1 binary32) ux)
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux)) maxCos)))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux)) maxCos)))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux)) maxCos)))))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))))
(+.f32 #s(literal 1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))))
(+.f32 #s(literal 1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))))
(*.f32 ux (+.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (+.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (+.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) ux)))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 maxCos (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) ux))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 maxCos (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) ux))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 maxCos (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) ux))))
(/.f32 #s(literal 1 binary32) maxCos)
(+.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) maxCos))
(*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))
(*.f32 ux (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))) (/.f32 #s(literal 1 binary32) maxCos)))
(*.f32 ux (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))) (/.f32 #s(literal 1 binary32) maxCos)))
(*.f32 ux (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))) (/.f32 #s(literal 1 binary32) maxCos)))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))))
(/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) maxCos)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) maxCos)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) maxCos)
ux
ux
(+.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)) (/.f32 #s(literal 1 binary32) maxCos)))
(+.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)) (/.f32 #s(literal 1 binary32) maxCos)))
(+.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)) (/.f32 #s(literal 1 binary32) maxCos)))
(/.f32 #s(literal 1 binary32) maxCos)
ux
(*.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))
(*.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))
(*.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))
ux
(*.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))
(*.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))
(*.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))
(/.f32 #s(literal 1 binary32) maxCos)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) maxCos)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) maxCos)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) maxCos)
ux
ux
(+.f32 ux (*.f32 (neg.f32 maxCos) ux))
(+.f32 ux (*.f32 ux (neg.f32 maxCos)))
(-.f32 (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) #s(literal 1 binary32))
(/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 3 binary32)))) (fma.f32 maxCos (+.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)))
(/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) maxCos))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 3 binary32))) ux) (fma.f32 maxCos (+.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 2 binary32))) ux) (+.f32 #s(literal 1 binary32) maxCos))
(pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 ux) (-.f32 #s(literal 1 binary32) maxCos)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
(log1p.f32 (expm1.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
(exp.f32 (log.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32)))
(fma.f32 ux #s(literal 1 binary32) (*.f32 (neg.f32 maxCos) ux))
(fma.f32 ux #s(literal 1 binary32) (*.f32 ux (neg.f32 maxCos)))
(fma.f32 #s(literal 1 binary32) ux (*.f32 (neg.f32 maxCos) ux))
(fma.f32 #s(literal 1 binary32) ux (*.f32 ux (neg.f32 maxCos)))
(fma.f32 #s(literal 1 binary32) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) #s(literal -1 binary32))
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (*.f32 (neg.f32 maxCos) ux))
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (*.f32 ux (neg.f32 maxCos)))
(fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (*.f32 (neg.f32 maxCos) ux))
(fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (*.f32 ux (neg.f32 maxCos)))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (*.f32 (neg.f32 maxCos) ux))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (*.f32 ux (neg.f32 maxCos)))
(fma.f32 (*.f32 (cbrt.f32 (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))) (cbrt.f32 (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)))) (cbrt.f32 (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))) #s(literal -1 binary32))
(fma.f32 (sqrt.f32 (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))) (sqrt.f32 (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))) #s(literal -1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32)))
(+.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32))
(*.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32))) (fma.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos))) (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos))))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos))) (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos))))) (-.f32 #s(literal 1 binary32) (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos)))))
(pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)))
(log.f32 (exp.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))))
(cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(log1p.f32 (expm1.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(exp.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos)))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 1 binary32)))
(fma.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32))
(fma.f32 (-.f32 #s(literal 1 binary32) maxCos) (neg.f32 ux) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)) (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 1 binary32))
(fma.f32 (neg.f32 ux) (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos)))) (cbrt.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos))))) (cbrt.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos)))) (sqrt.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 1 binary32))
(fma.f32 (*.f32 (neg.f32 ux) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))
(fma.f32 (neg.f32 (-.f32 #s(literal 1 binary32) maxCos)) ux #s(literal 1 binary32))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32))) (cbrt.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32))
(fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32))
(fma.f32 (*.f32 (neg.f32 ux) (pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))) (cbrt.f32 (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))
(fma.f32 (*.f32 (neg.f32 ux) (sqrt.f32 (-.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))
(+.f32 (*.f32 maxCos ux) (*.f32 maxCos (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))
(+.f32 (*.f32 maxCos (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (*.f32 maxCos (/.f32 ux (neg.f32 maxCos))))
(+.f32 (*.f32 ux maxCos) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) maxCos))
(+.f32 (*.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) maxCos) (*.f32 (/.f32 ux (neg.f32 maxCos)) maxCos))
(-.f32 (exp.f32 (log1p.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))) #s(literal 1 binary32))
(/.f32 (*.f32 maxCos (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32)))) (fma.f32 (/.f32 ux maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))
(/.f32 (*.f32 maxCos (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)))) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) maxCos) (fma.f32 (/.f32 ux maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))
(pow.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 maxCos) (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))))
(cbrt.f32 (pow.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 3 binary32)) (pow.f32 maxCos #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))
(log1p.f32 (expm1.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))
(exp.f32 (log.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))
(exp.f32 (*.f32 (log.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))) #s(literal 1 binary32)))
(fma.f32 ux maxCos (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) maxCos))
(fma.f32 maxCos ux (*.f32 maxCos (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))
(fma.f32 maxCos (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (*.f32 maxCos (/.f32 ux (neg.f32 maxCos))))
(fma.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) maxCos (*.f32 (/.f32 ux (neg.f32 maxCos)) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 ux (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 1 binary32)))
(+.f32 (/.f32 #s(literal 1 binary32) maxCos) (-.f32 ux (/.f32 ux maxCos)))
(+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux (neg.f32 maxCos)))
(+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (*.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32)))
(+.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) ux (/.f32 ux maxCos)))
(+.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (fma.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32) (/.f32 ux maxCos)))
(+.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux maxCos))) (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 ux maxCos)))
(+.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (sqrt.f32 (/.f32 ux maxCos)) (/.f32 ux maxCos)))
(+.f32 (/.f32 ux (neg.f32 maxCos)) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
(*.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))
(*.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 1 binary32))
(*.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))
(*.f32 (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))
(*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 ux maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))))
(*.f32 (+.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (-.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 ux maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))) (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 ux maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))
(/.f32 (-.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) maxCos) (*.f32 (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)) ux)) (*.f32 (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)) maxCos))
(/.f32 (-.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (/.f32 maxCos ux)) (*.f32 (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)) (/.f32 maxCos ux)))
(/.f32 (-.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (neg.f32 maxCos)) (*.f32 (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)) (neg.f32 ux))) (*.f32 (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)) (neg.f32 maxCos)))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) maxCos) (*.f32 (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) ux)) (*.f32 (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) maxCos))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 maxCos ux)) (*.f32 (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))) (*.f32 (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 maxCos ux)))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (neg.f32 maxCos)) (*.f32 (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (neg.f32 ux))) (*.f32 (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (neg.f32 maxCos)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 ux maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)))) (neg.f32 (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))) (fma.f32 ux ux (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (*.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))
(/.f32 (+.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 (/.f32 ux (neg.f32 maxCos)) (/.f32 ux (neg.f32 maxCos))) (*.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux (neg.f32 maxCos))))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (-.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (*.f32 (/.f32 ux (neg.f32 maxCos)) (/.f32 ux (neg.f32 maxCos)))) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))
(pow.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))
(log.f32 (exp.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))
(cbrt.f32 (pow.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))
(log1p.f32 (expm1.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))
(exp.f32 (log.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))
(exp.f32 (*.f32 (log.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 1 binary32)))
(fma.f32 ux #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 ux #s(literal 1 binary32) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 1 binary32)))
(fma.f32 ux (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 #s(literal 1 binary32) ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 #s(literal 1 binary32) ux (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos) (-.f32 ux (/.f32 ux maxCos)))
(fma.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux (neg.f32 maxCos)))
(fma.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (*.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) ux (/.f32 ux maxCos)))
(fma.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (fma.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32) (/.f32 ux maxCos)))
(fma.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux maxCos))) (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 ux maxCos)))
(fma.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (sqrt.f32 (/.f32 ux maxCos)) (/.f32 ux maxCos)))
(fma.f32 #s(literal 1 binary32) (/.f32 ux (neg.f32 maxCos)) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
(fma.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32) (-.f32 ux (/.f32 ux maxCos)))
(fma.f32 (/.f32 #s(literal 1 binary32) maxCos) (-.f32 #s(literal 1 binary32) ux) ux)
(fma.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32) (/.f32 ux (neg.f32 maxCos)))
(fma.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32) (*.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32)))
(fma.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 1 binary32) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) ux (/.f32 ux maxCos)))
(fma.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 1 binary32) (fma.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32) (/.f32 ux maxCos)))
(fma.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 1 binary32) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux maxCos))) (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 ux maxCos)))
(fma.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (sqrt.f32 (/.f32 ux maxCos)) (/.f32 ux maxCos)))
(fma.f32 #s(literal -1 binary32) (/.f32 ux maxCos) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (-.f32 ux (/.f32 ux maxCos)))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 (cbrt.f32 (/.f32 ux maxCos))) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 maxCos)) (cbrt.f32 (pow.f32 maxCos #s(literal -2 binary32))) (-.f32 ux (/.f32 ux maxCos)))
(fma.f32 (cbrt.f32 (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 maxCos)) (-.f32 ux (/.f32 ux maxCos)))
(fma.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) ux (/.f32 ux maxCos)))
(fma.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)) (fma.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32) (/.f32 ux maxCos)))
(fma.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux maxCos))) (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 ux maxCos)))
(fma.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (sqrt.f32 (/.f32 ux maxCos)) (/.f32 ux maxCos)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) ux (/.f32 ux maxCos)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (fma.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32) (/.f32 ux maxCos)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux maxCos))) (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 ux maxCos)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (sqrt.f32 (/.f32 ux maxCos)) (/.f32 ux maxCos)))
(fma.f32 (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)) (/.f32 ux (neg.f32 maxCos)))
(fma.f32 (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)) (*.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 ux (neg.f32 maxCos)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (*.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32)))
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 1 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 1 binary32)))
(fma.f32 (sqrt.f32 (/.f32 ux maxCos)) (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 (pow.f32 maxCos #s(literal -1/2 binary32)) (pow.f32 maxCos #s(literal -1/2 binary32)) (-.f32 ux (/.f32 ux maxCos)))
(fma.f32 (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) ux (/.f32 ux maxCos)))
(fma.f32 (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (fma.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32) (/.f32 ux maxCos)))
(fma.f32 (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux maxCos))) (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 ux maxCos)))
(fma.f32 (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (sqrt.f32 (/.f32 ux maxCos)) (/.f32 ux maxCos)))
(fma.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 ux (neg.f32 maxCos)))
(fma.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (*.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32)))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 1 binary32)))
(fma.f32 (neg.f32 ux) (/.f32 #s(literal 1 binary32) maxCos) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos))) (/.f32 ux (neg.f32 maxCos)))
(fma.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos))) (*.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32)))
(fma.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 ux maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) ux (/.f32 ux maxCos)))
(fma.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 ux maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))) (fma.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32) (/.f32 ux maxCos)))
(fma.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 ux maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux maxCos))) (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 ux maxCos)))
(fma.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 ux maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (sqrt.f32 (/.f32 ux maxCos)) (/.f32 ux maxCos)))
(fma.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 ux (neg.f32 maxCos)))
(fma.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (*.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32)))
(fma.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) ux (/.f32 ux maxCos)))
(fma.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))) (fma.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32) (/.f32 ux maxCos)))
(fma.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux maxCos))) (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 ux maxCos)))
(fma.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (sqrt.f32 (/.f32 ux maxCos)) (/.f32 ux maxCos)))
(fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (sqrt.f32 (/.f32 ux maxCos)) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 (pow.f32 (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal -1 binary32)) (-.f32 ux (/.f32 ux maxCos)))
(fma.f32 (pow.f32 (sqrt.f32 maxCos) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 maxCos) #s(literal -1 binary32)) (-.f32 ux (/.f32 ux maxCos)))
(fma.f32 (*.f32 (cbrt.f32 (/.f32 ux (neg.f32 maxCos))) (cbrt.f32 (/.f32 ux (neg.f32 maxCos)))) (cbrt.f32 (/.f32 ux (neg.f32 maxCos))) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 (*.f32 (cbrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (cbrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (cbrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) ux)
(fma.f32 (sqrt.f32 (/.f32 ux (neg.f32 maxCos))) (sqrt.f32 (/.f32 ux (neg.f32 maxCos))) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) ux)
(fma.f32 (+.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (-.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) ux (/.f32 ux maxCos)))
(fma.f32 (+.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (-.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (fma.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32) (/.f32 ux maxCos)))
(fma.f32 (+.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (-.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux maxCos))) (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 ux maxCos)))
(fma.f32 (+.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (-.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (sqrt.f32 (/.f32 ux maxCos)) (/.f32 ux maxCos)))
(fma.f32 (+.f32 (pow.f32 maxCos #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 ux maxCos))) (-.f32 (pow.f32 maxCos #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 ux maxCos))) ux)
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32))) (cbrt.f32 (/.f32 ux maxCos)) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(-.f32 (exp.f32 (log1p.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))) #s(literal 1 binary32))
(-.f32 (/.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal -2 binary32)) (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(*.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(*.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))
(*.f32 (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(*.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos))))
(*.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32)))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (+.f32 (pow.f32 maxCos #s(literal -2 binary32)) (-.f32 (pow.f32 ux #s(literal 2 binary32)) (/.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(/.f32 (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32)))) (neg.f32 (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos))))
(/.f32 (neg.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32)))) (neg.f32 (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (-.f32 (pow.f32 maxCos #s(literal -2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) maxCos) ux))
(pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))
(log.f32 (exp.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))))
(cbrt.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(log1p.f32 (expm1.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(exp.f32 (log.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(exp.f32 (*.f32 (log.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32)))
(fma.f32 ux #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))
(fma.f32 #s(literal 1 binary32) ux (/.f32 #s(literal 1 binary32) maxCos))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos) ux)
(fma.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32) ux)
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) ux)
(fma.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 maxCos)) (cbrt.f32 (pow.f32 maxCos #s(literal -2 binary32))) ux)
(fma.f32 (cbrt.f32 (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 maxCos)) ux)
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) maxCos))
(fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (/.f32 #s(literal 1 binary32) maxCos))
(fma.f32 (pow.f32 maxCos #s(literal -1/2 binary32)) (pow.f32 maxCos #s(literal -1/2 binary32)) ux)
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (/.f32 #s(literal 1 binary32) maxCos))
(fma.f32 (pow.f32 (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal -1 binary32)) ux)
(fma.f32 (pow.f32 (sqrt.f32 maxCos) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 maxCos) #s(literal -1 binary32)) ux)
Outputs
ux
(+.f32 ux (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))
(*.f32 ux (neg.f32 maxCos))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (/.f32 ux maxCos)))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (/.f32 ux maxCos)))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (/.f32 ux maxCos)))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))
(*.f32 ux (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)))))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)))))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)))))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(*.f32 ux (+.f32 #s(literal -1 binary32) maxCos))
(*.f32 ux (-.f32 (+.f32 maxCos (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(*.f32 ux (-.f32 (+.f32 maxCos (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(*.f32 ux (-.f32 (+.f32 maxCos (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(*.f32 ux (+.f32 #s(literal -1 binary32) maxCos))
(*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) ux)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) ux)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) ux)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) ux)
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (+.f32 (*.f32 #s(literal -1 binary32) ux) (/.f32 ux maxCos))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(*.f32 maxCos (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (+.f32 (*.f32 #s(literal -1 binary32) ux) (/.f32 ux maxCos))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(*.f32 maxCos (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (+.f32 (*.f32 #s(literal -1 binary32) ux) (/.f32 ux maxCos))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) ux)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) ux)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) ux)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) ux)
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux)) maxCos)))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux)) maxCos)))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux)) maxCos)))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(*.f32 ux (+.f32 #s(literal -1 binary32) maxCos))
(*.f32 ux (+.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) ux)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(*.f32 ux (+.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) ux)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(*.f32 ux (+.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) ux)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)))))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(*.f32 ux (+.f32 #s(literal -1 binary32) maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 maxCos (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) ux))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 maxCos (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) ux))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 maxCos (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) ux))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) maxCos)
(+.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) maxCos))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(+.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) maxCos))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(+.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) maxCos))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))
(*.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)))
(-.f32 ux (/.f32 ux maxCos))
(*.f32 ux (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))) (/.f32 #s(literal 1 binary32) maxCos)))
(*.f32 ux (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos)) (/.f32 #s(literal 1 binary32) maxCos))))
(*.f32 ux (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos)) (/.f32 #s(literal -1 binary32) maxCos))))
(-.f32 (+.f32 ux (/.f32 ux (*.f32 ux maxCos))) (/.f32 ux maxCos))
(*.f32 ux (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))) (/.f32 #s(literal 1 binary32) maxCos)))
(*.f32 ux (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos)) (/.f32 #s(literal 1 binary32) maxCos))))
(*.f32 ux (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos)) (/.f32 #s(literal -1 binary32) maxCos))))
(-.f32 (+.f32 ux (/.f32 ux (*.f32 ux maxCos))) (/.f32 ux maxCos))
(*.f32 ux (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))) (/.f32 #s(literal 1 binary32) maxCos)))
(*.f32 ux (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos)) (/.f32 #s(literal 1 binary32) maxCos))))
(*.f32 ux (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos)) (/.f32 #s(literal -1 binary32) maxCos))))
(-.f32 (+.f32 ux (/.f32 ux (*.f32 ux maxCos))) (/.f32 ux maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))))
(*.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)))
(-.f32 ux (/.f32 ux maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))))
(*.f32 (neg.f32 ux) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos))))
(*.f32 ux (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) maxCos) (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos))))))
(*.f32 ux (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 (/.f32 #s(literal 1 binary32) ux) maxCos)))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))))
(*.f32 (neg.f32 ux) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos))))
(*.f32 ux (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) maxCos) (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos))))))
(*.f32 ux (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 (/.f32 #s(literal 1 binary32) ux) maxCos)))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))))
(*.f32 (neg.f32 ux) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos))))
(*.f32 ux (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) maxCos) (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos))))))
(*.f32 ux (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 (/.f32 #s(literal 1 binary32) ux) maxCos)))
(/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) maxCos)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux)) maxCos)
(/.f32 (fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32)) maxCos)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) maxCos)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux)) maxCos)
(/.f32 (fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32)) maxCos)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) maxCos)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux)) maxCos)
(/.f32 (fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32)) maxCos)
ux
ux
(+.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)) (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(+.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)) (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(+.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)) (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(/.f32 #s(literal 1 binary32) maxCos)
ux
(*.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))
(*.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos))))
(+.f32 ux (/.f32 ux (*.f32 ux maxCos)))
(*.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))
(*.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos))))
(+.f32 ux (/.f32 ux (*.f32 ux maxCos)))
(*.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))
(*.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos))))
(+.f32 ux (/.f32 ux (*.f32 ux maxCos)))
ux
(*.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))
(*.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos))))
(+.f32 ux (/.f32 ux (*.f32 ux maxCos)))
(*.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))
(*.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos))))
(+.f32 ux (/.f32 ux (*.f32 ux maxCos)))
(*.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))
(*.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos))))
(+.f32 ux (/.f32 ux (*.f32 ux maxCos)))
(/.f32 #s(literal 1 binary32) maxCos)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) maxCos)
(/.f32 (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) maxCos)
(/.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) maxCos)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) maxCos)
(/.f32 (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) maxCos)
(/.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) maxCos)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) maxCos)
(/.f32 (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) maxCos)
(/.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) maxCos)
ux
ux
(+.f32 ux (*.f32 (neg.f32 maxCos) ux))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (*.f32 ux (neg.f32 maxCos)))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(-.f32 (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) #s(literal 1 binary32))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 3 binary32)))) (fma.f32 maxCos (+.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)))
(*.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 3 binary32))) (fma.f32 maxCos (+.f32 maxCos #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) maxCos))
(*.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 3 binary32))) ux) (fma.f32 maxCos (+.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)))
(*.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 3 binary32))) (fma.f32 maxCos (+.f32 maxCos #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 2 binary32))) ux) (+.f32 #s(literal 1 binary32) maxCos))
(*.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))))
(pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(pow.f32 (cbrt.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 3 binary32))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(pow.f32 (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(pow.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(sqrt.f32 (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(log.f32 (pow.f32 (exp.f32 ux) (-.f32 #s(literal 1 binary32) maxCos)))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(expm1.f32 (log1p.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(log1p.f32 (expm1.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(exp.f32 (log.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32)))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(fma.f32 ux #s(literal 1 binary32) (*.f32 (neg.f32 maxCos) ux))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(fma.f32 ux #s(literal 1 binary32) (*.f32 ux (neg.f32 maxCos)))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(fma.f32 #s(literal 1 binary32) ux (*.f32 (neg.f32 maxCos) ux))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(fma.f32 #s(literal 1 binary32) ux (*.f32 ux (neg.f32 maxCos)))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(fma.f32 #s(literal 1 binary32) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) #s(literal -1 binary32))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (*.f32 (neg.f32 maxCos) ux))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (*.f32 ux (neg.f32 maxCos)))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (*.f32 (neg.f32 maxCos) ux))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (*.f32 ux (neg.f32 maxCos)))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (*.f32 (neg.f32 maxCos) ux))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (*.f32 ux (neg.f32 maxCos)))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(fma.f32 (*.f32 (cbrt.f32 (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))) (cbrt.f32 (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)))) (cbrt.f32 (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))) #s(literal -1 binary32))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(fma.f32 (sqrt.f32 (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))) (sqrt.f32 (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))) #s(literal -1 binary32))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))
(+.f32 #s(literal 1 binary32) (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(+.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(*.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 2 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (+.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32))) (fma.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32))) (fma.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (+.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32))) (fma.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32))) (fma.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32))) (fma.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (+.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32))) (fma.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (+.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32))) (fma.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32))) (fma.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos))) (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos))))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (+.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32))) (fma.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32))) (fma.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos))) (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos))))) (-.f32 #s(literal 1 binary32) (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos)))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))) (fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)))
(pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 3 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 2 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(sqrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(log.f32 (exp.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 3 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(expm1.f32 (log1p.f32 (fma.f32 (neg.f32 ux) (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))))
(expm1.f32 (log1p.f32 (fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))))
(log1p.f32 (expm1.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(exp.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos)))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(fma.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(fma.f32 (-.f32 #s(literal 1 binary32) maxCos) (neg.f32 ux) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)) (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(fma.f32 (neg.f32 ux) (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos)))) (cbrt.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos))))) (cbrt.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos)))) (sqrt.f32 (*.f32 ux (neg.f32 (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(fma.f32 (*.f32 (neg.f32 ux) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(fma.f32 (neg.f32 (-.f32 #s(literal 1 binary32) maxCos)) ux #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32))) (cbrt.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(fma.f32 (*.f32 (neg.f32 ux) (pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))) (cbrt.f32 (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(fma.f32 (*.f32 (neg.f32 ux) (sqrt.f32 (-.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(+.f32 (*.f32 maxCos ux) (*.f32 maxCos (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(+.f32 (*.f32 maxCos (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (*.f32 maxCos (/.f32 ux (neg.f32 maxCos))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(+.f32 (*.f32 ux maxCos) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) maxCos))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(+.f32 (*.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) maxCos) (*.f32 (/.f32 ux (neg.f32 maxCos)) maxCos))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(-.f32 (exp.f32 (log1p.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (fma.f32 (neg.f32 ux) (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))))
(expm1.f32 (log1p.f32 (fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))))
(/.f32 (*.f32 maxCos (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32)))) (fma.f32 (/.f32 ux maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))
(*.f32 maxCos (/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 ux maxCos) (+.f32 ux (+.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 ux maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))))
(/.f32 (*.f32 maxCos (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32)))) (fma.f32 (/.f32 ux maxCos) (+.f32 (/.f32 ux maxCos) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))
(*.f32 maxCos (/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 ux maxCos) (+.f32 ux (+.f32 (/.f32 ux maxCos) (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))))
(/.f32 (*.f32 maxCos (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)))) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))
(*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 maxCos (+.f32 ux (+.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 ux maxCos)))))
(*.f32 maxCos (/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (+.f32 (/.f32 ux maxCos) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))))
(*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 maxCos (+.f32 ux (+.f32 (/.f32 ux maxCos) (/.f32 #s(literal 1 binary32) maxCos)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) maxCos) (fma.f32 (/.f32 ux maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))
(*.f32 maxCos (/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 ux maxCos) (+.f32 ux (+.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 ux maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))))
(/.f32 (*.f32 maxCos (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32)))) (fma.f32 (/.f32 ux maxCos) (+.f32 (/.f32 ux maxCos) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))
(*.f32 maxCos (/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 ux maxCos) (+.f32 ux (+.f32 (/.f32 ux maxCos) (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))
(*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 maxCos (+.f32 ux (+.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 ux maxCos)))))
(*.f32 maxCos (/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (+.f32 (/.f32 ux maxCos) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))))
(*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 maxCos (+.f32 ux (+.f32 (/.f32 ux maxCos) (/.f32 #s(literal 1 binary32) maxCos)))))
(pow.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))) #s(literal 3 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(pow.f32 (pow.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))) #s(literal 2 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(sqrt.f32 (pow.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(log.f32 (pow.f32 (exp.f32 maxCos) (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(cbrt.f32 (pow.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 3 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(cbrt.f32 (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 3 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 3 binary32)) (pow.f32 maxCos #s(literal 3 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))
(expm1.f32 (log1p.f32 (fma.f32 (neg.f32 ux) (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))))
(expm1.f32 (log1p.f32 (fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))))
(log1p.f32 (expm1.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(exp.f32 (log.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 maxCos (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(fma.f32 ux maxCos (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) maxCos))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(fma.f32 maxCos ux (*.f32 maxCos (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(fma.f32 maxCos (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (*.f32 maxCos (/.f32 ux (neg.f32 maxCos))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(fma.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) maxCos (*.f32 (/.f32 ux (neg.f32 maxCos)) maxCos))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(+.f32 ux (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(+.f32 (/.f32 #s(literal 1 binary32) maxCos) (-.f32 ux (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux (neg.f32 maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (*.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(+.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) ux (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(+.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (fma.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32) (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(+.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux maxCos))) (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(+.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (sqrt.f32 (/.f32 ux maxCos)) (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(+.f32 (/.f32 ux (neg.f32 maxCos)) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(*.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(*.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 1 binary32))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(*.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(*.f32 (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 ux maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 ux maxCos) (+.f32 ux (+.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 ux maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 ux maxCos) (+.f32 (/.f32 ux maxCos) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 ux maxCos) (+.f32 ux (+.f32 (/.f32 ux maxCos) (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))
(*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))))
(*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (+.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (+.f32 (/.f32 ux maxCos) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (+.f32 ux (+.f32 (/.f32 ux maxCos) (/.f32 #s(literal 1 binary32) maxCos))))
(*.f32 (+.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (-.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))))
(*.f32 (+.f32 (sqrt.f32 (/.f32 ux maxCos)) (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))) (-.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 ux maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))) (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32)))))
(*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 ux maxCos) (+.f32 ux (+.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 ux maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 ux maxCos) (+.f32 (/.f32 ux maxCos) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 ux maxCos) (+.f32 ux (+.f32 (/.f32 ux maxCos) (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (+.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (+.f32 (/.f32 ux maxCos) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (+.f32 ux (+.f32 (/.f32 ux maxCos) (/.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 ux maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))
(*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 ux maxCos) (+.f32 ux (+.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 ux maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 ux maxCos) (+.f32 (/.f32 ux maxCos) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 ux maxCos) (+.f32 ux (+.f32 (/.f32 ux maxCos) (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))
(*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (+.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (+.f32 (/.f32 ux maxCos) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (+.f32 ux (+.f32 (/.f32 ux maxCos) (/.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (-.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) maxCos) (*.f32 (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)) ux)) (*.f32 (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)) maxCos))
(/.f32 (-.f32 (*.f32 maxCos (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32)))) (*.f32 ux (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)))) (*.f32 maxCos (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos))))
(-.f32 (/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos))) (/.f32 ux maxCos))
(/.f32 (-.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (/.f32 maxCos ux)) (*.f32 (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)) (/.f32 maxCos ux)))
(/.f32 (-.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (/.f32 maxCos ux)) (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos))) (*.f32 (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)) (/.f32 maxCos ux)))
(*.f32 (/.f32 (/.f32 (-.f32 (*.f32 maxCos (/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) ux)) (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos))) (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos))) maxCos) ux)
(+.f32 (/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos))) (/.f32 #s(literal -1 binary32) (/.f32 maxCos ux)))
(/.f32 (-.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (neg.f32 maxCos)) (*.f32 (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)) (neg.f32 ux))) (*.f32 (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)) (neg.f32 maxCos)))
(/.f32 (-.f32 (*.f32 maxCos (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32)))) (*.f32 ux (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)))) (*.f32 maxCos (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos))))
(-.f32 (/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos))) (/.f32 ux maxCos))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) maxCos) (*.f32 (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) ux)) (*.f32 (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) maxCos))
(/.f32 (fma.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) maxCos (*.f32 (neg.f32 ux) (+.f32 ux (/.f32 #s(literal -1 binary32) maxCos)))) (*.f32 maxCos (+.f32 ux (/.f32 #s(literal -1 binary32) maxCos))))
(/.f32 (fma.f32 maxCos (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) ux))) (*.f32 maxCos (+.f32 ux (/.f32 #s(literal -1 binary32) maxCos))))
(-.f32 (/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (+.f32 ux (/.f32 #s(literal -1 binary32) maxCos))) (/.f32 ux maxCos))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 maxCos ux)) (*.f32 (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))) (*.f32 (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 maxCos ux)))
(/.f32 (-.f32 (*.f32 (/.f32 maxCos ux) (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32)))) (+.f32 ux (/.f32 #s(literal -1 binary32) maxCos))) (*.f32 (/.f32 maxCos ux) (+.f32 ux (/.f32 #s(literal -1 binary32) maxCos))))
(/.f32 (fma.f32 (/.f32 maxCos ux) (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) maxCos) ux)) (*.f32 maxCos (/.f32 (+.f32 ux (/.f32 #s(literal -1 binary32) maxCos)) ux)))
(+.f32 (/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (+.f32 ux (/.f32 #s(literal -1 binary32) maxCos))) (/.f32 #s(literal -1 binary32) (/.f32 maxCos ux)))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (neg.f32 maxCos)) (*.f32 (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (neg.f32 ux))) (*.f32 (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (neg.f32 maxCos)))
(/.f32 (fma.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) maxCos (*.f32 (neg.f32 ux) (+.f32 ux (/.f32 #s(literal -1 binary32) maxCos)))) (*.f32 maxCos (+.f32 ux (/.f32 #s(literal -1 binary32) maxCos))))
(/.f32 (fma.f32 maxCos (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) ux))) (*.f32 maxCos (+.f32 ux (/.f32 #s(literal -1 binary32) maxCos))))
(-.f32 (/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (+.f32 ux (/.f32 #s(literal -1 binary32) maxCos))) (/.f32 ux maxCos))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 ux maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 ux maxCos) (+.f32 ux (+.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 ux maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 ux maxCos) (+.f32 (/.f32 ux maxCos) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 ux maxCos) (+.f32 ux (+.f32 (/.f32 ux maxCos) (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)))) (neg.f32 (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))))
(*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (+.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (+.f32 (/.f32 ux maxCos) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (+.f32 ux (+.f32 (/.f32 ux maxCos) (/.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))) (fma.f32 ux ux (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (*.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))) (fma.f32 ux ux (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))
(/.f32 (+.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 (/.f32 ux (neg.f32 maxCos)) (/.f32 ux (neg.f32 maxCos))) (*.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux (neg.f32 maxCos))))))
(*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 ux maxCos) (+.f32 ux (+.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 ux maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 ux maxCos) (+.f32 (/.f32 ux maxCos) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 ux maxCos) (+.f32 ux (+.f32 (/.f32 ux maxCos) (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (-.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) maxCos) maxCos)) (-.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))
(/.f32 (fma.f32 ux ux (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (*.f32 (/.f32 ux (neg.f32 maxCos)) (/.f32 ux (neg.f32 maxCos)))) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))
(*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (+.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (+.f32 (/.f32 ux maxCos) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (+.f32 ux (+.f32 (/.f32 ux maxCos) (/.f32 #s(literal 1 binary32) maxCos))))
(pow.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 1 binary32))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 3 binary32))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(pow.f32 (pow.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(pow.f32 (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(sqrt.f32 (pow.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(log.f32 (exp.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(cbrt.f32 (pow.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 3 binary32)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(expm1.f32 (log1p.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))
(expm1.f32 (log1p.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(log1p.f32 (expm1.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(exp.f32 (log.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(exp.f32 (*.f32 (log.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 ux #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 ux #s(literal 1 binary32) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 ux (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 #s(literal 1 binary32) ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 #s(literal 1 binary32) ux (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos) (-.f32 ux (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux (neg.f32 maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (*.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) ux (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (fma.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32) (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux maxCos))) (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (sqrt.f32 (/.f32 ux maxCos)) (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 #s(literal 1 binary32) (/.f32 ux (neg.f32 maxCos)) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32) (-.f32 ux (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (/.f32 #s(literal 1 binary32) maxCos) (-.f32 #s(literal 1 binary32) ux) ux)
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32) (/.f32 ux (neg.f32 maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32) (*.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 1 binary32) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) ux (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 1 binary32) (fma.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32) (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 1 binary32) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux maxCos))) (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (sqrt.f32 (/.f32 ux maxCos)) (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 #s(literal -1 binary32) (/.f32 ux maxCos) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (-.f32 ux (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 (cbrt.f32 (/.f32 ux maxCos))) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 maxCos)) (cbrt.f32 (pow.f32 maxCos #s(literal -2 binary32))) (-.f32 ux (/.f32 ux maxCos)))
(-.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 maxCos)) (cbrt.f32 (pow.f32 maxCos #s(literal -2 binary32))) ux) (/.f32 ux maxCos))
(+.f32 (-.f32 ux (/.f32 ux maxCos)) (/.f32 (cbrt.f32 (pow.f32 maxCos #s(literal -2 binary32))) (cbrt.f32 maxCos)))
(fma.f32 (cbrt.f32 (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 maxCos)) (-.f32 ux (/.f32 ux maxCos)))
(fma.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 maxCos)) (cbrt.f32 (pow.f32 maxCos #s(literal -2 binary32))) (-.f32 ux (/.f32 ux maxCos)))
(-.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 maxCos)) (cbrt.f32 (pow.f32 maxCos #s(literal -2 binary32))) ux) (/.f32 ux maxCos))
(+.f32 (-.f32 ux (/.f32 ux maxCos)) (/.f32 (cbrt.f32 (pow.f32 maxCos #s(literal -2 binary32))) (cbrt.f32 maxCos)))
(fma.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) ux (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)) (fma.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32) (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux maxCos))) (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (sqrt.f32 (/.f32 ux maxCos)) (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) ux (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (fma.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32) (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux maxCos))) (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (sqrt.f32 (/.f32 ux maxCos)) (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)) (/.f32 ux (neg.f32 maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)) (*.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 ux (neg.f32 maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (*.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (sqrt.f32 (/.f32 ux maxCos)) (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (pow.f32 maxCos #s(literal -1/2 binary32)) (pow.f32 maxCos #s(literal -1/2 binary32)) (-.f32 ux (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) ux (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (fma.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32) (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux maxCos))) (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (sqrt.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (sqrt.f32 (/.f32 ux maxCos)) (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 ux (neg.f32 maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (*.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (neg.f32 ux) (/.f32 #s(literal 1 binary32) maxCos) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos))) (/.f32 ux (neg.f32 maxCos)))
(/.f32 (-.f32 (*.f32 maxCos (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32)))) (*.f32 ux (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)))) (*.f32 maxCos (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos))))
(-.f32 (/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos))) (/.f32 ux maxCos))
(fma.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos))) (*.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 maxCos (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32)))) (*.f32 ux (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)))) (*.f32 maxCos (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos))))
(-.f32 (/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos))) (/.f32 ux maxCos))
(fma.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 ux maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) ux (/.f32 ux maxCos)))
(*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 ux maxCos) (+.f32 ux (+.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 ux maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 ux maxCos) (+.f32 (/.f32 ux maxCos) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 ux maxCos) (+.f32 ux (+.f32 (/.f32 ux maxCos) (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))
(fma.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 ux maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))) (fma.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32) (/.f32 ux maxCos)))
(*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 ux maxCos) (+.f32 ux (+.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 ux maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 ux maxCos) (+.f32 (/.f32 ux maxCos) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 ux maxCos) (+.f32 ux (+.f32 (/.f32 ux maxCos) (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))
(fma.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 ux maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux maxCos))) (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 ux maxCos)))
(*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 ux maxCos) (+.f32 ux (+.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 ux maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 ux maxCos) (+.f32 (/.f32 ux maxCos) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 ux maxCos) (+.f32 ux (+.f32 (/.f32 ux maxCos) (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))
(fma.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 ux maxCos) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (sqrt.f32 (/.f32 ux maxCos)) (/.f32 ux maxCos)))
(*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 ux maxCos) (+.f32 ux (+.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 ux maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 ux maxCos) (+.f32 (/.f32 ux maxCos) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 ux maxCos) (+.f32 ux (+.f32 (/.f32 ux maxCos) (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))
(fma.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 ux (neg.f32 maxCos)))
(/.f32 (fma.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) maxCos (*.f32 (neg.f32 ux) (+.f32 ux (/.f32 #s(literal -1 binary32) maxCos)))) (*.f32 maxCos (+.f32 ux (/.f32 #s(literal -1 binary32) maxCos))))
(/.f32 (fma.f32 maxCos (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) ux))) (*.f32 maxCos (+.f32 ux (/.f32 #s(literal -1 binary32) maxCos))))
(-.f32 (/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (+.f32 ux (/.f32 #s(literal -1 binary32) maxCos))) (/.f32 ux maxCos))
(fma.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (*.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32)))
(/.f32 (fma.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) maxCos (*.f32 (neg.f32 ux) (+.f32 ux (/.f32 #s(literal -1 binary32) maxCos)))) (*.f32 maxCos (+.f32 ux (/.f32 #s(literal -1 binary32) maxCos))))
(/.f32 (fma.f32 maxCos (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) ux))) (*.f32 maxCos (+.f32 ux (/.f32 #s(literal -1 binary32) maxCos))))
(-.f32 (/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (+.f32 ux (/.f32 #s(literal -1 binary32) maxCos))) (/.f32 ux maxCos))
(fma.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) ux (/.f32 ux maxCos)))
(*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (+.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (+.f32 (/.f32 ux maxCos) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (+.f32 ux (+.f32 (/.f32 ux maxCos) (/.f32 #s(literal 1 binary32) maxCos))))
(fma.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))) (fma.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32) (/.f32 ux maxCos)))
(*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (+.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (+.f32 (/.f32 ux maxCos) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (+.f32 ux (+.f32 (/.f32 ux maxCos) (/.f32 #s(literal 1 binary32) maxCos))))
(fma.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux maxCos))) (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 ux maxCos)))
(*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (+.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (+.f32 (/.f32 ux maxCos) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (+.f32 ux (+.f32 (/.f32 ux maxCos) (/.f32 #s(literal 1 binary32) maxCos))))
(fma.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (sqrt.f32 (/.f32 ux maxCos)) (/.f32 ux maxCos)))
(*.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (+.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (+.f32 (/.f32 ux maxCos) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (-.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (+.f32 ux (+.f32 (/.f32 ux maxCos) (/.f32 #s(literal 1 binary32) maxCos))))
(fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (sqrt.f32 (/.f32 ux maxCos)) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (pow.f32 (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal -1 binary32)) (-.f32 ux (/.f32 ux maxCos)))
(fma.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 maxCos)) (-.f32 ux (/.f32 ux maxCos)))
(-.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 maxCos)) ux) (/.f32 ux maxCos))
(+.f32 (-.f32 ux (/.f32 ux maxCos)) (/.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))
(fma.f32 (pow.f32 (sqrt.f32 maxCos) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 maxCos) #s(literal -1 binary32)) (-.f32 ux (/.f32 ux maxCos)))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (-.f32 ux (/.f32 ux maxCos)))
(+.f32 (-.f32 ux (/.f32 ux maxCos)) (pow.f32 (sqrt.f32 maxCos) #s(literal -2 binary32)))
(fma.f32 (*.f32 (cbrt.f32 (/.f32 ux (neg.f32 maxCos))) (cbrt.f32 (/.f32 ux (neg.f32 maxCos)))) (cbrt.f32 (/.f32 ux (neg.f32 maxCos))) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (*.f32 (cbrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (cbrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) (cbrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) ux)
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (sqrt.f32 (/.f32 ux (neg.f32 maxCos))) (sqrt.f32 (/.f32 ux (neg.f32 maxCos))) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) ux)
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(fma.f32 (+.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (-.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) ux (/.f32 ux maxCos)))
(fma.f32 (+.f32 (sqrt.f32 (/.f32 ux maxCos)) (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))) (-.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (fma.f32 (/.f32 #s(literal -1 binary32) maxCos) ux (/.f32 ux maxCos)))
(fma.f32 (+.f32 (sqrt.f32 (/.f32 ux maxCos)) (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))) (-.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (*.f32 #s(literal 0 binary32) (/.f32 ux maxCos)))
(fma.f32 (+.f32 (sqrt.f32 (/.f32 ux maxCos)) (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))) (-.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) #s(literal 0 binary32))
(fma.f32 (+.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (-.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (fma.f32 (/.f32 ux (neg.f32 maxCos)) #s(literal 1 binary32) (/.f32 ux maxCos)))
(fma.f32 (+.f32 (sqrt.f32 (/.f32 ux maxCos)) (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))) (-.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (fma.f32 (/.f32 #s(literal -1 binary32) maxCos) ux (/.f32 ux maxCos)))
(fma.f32 (+.f32 (sqrt.f32 (/.f32 ux maxCos)) (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))) (-.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (*.f32 #s(literal 0 binary32) (/.f32 ux maxCos)))
(fma.f32 (+.f32 (sqrt.f32 (/.f32 ux maxCos)) (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))) (-.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) #s(literal 0 binary32))
(fma.f32 (+.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (-.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 ux maxCos))) (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 ux maxCos)))
(fma.f32 (+.f32 (sqrt.f32 (/.f32 ux maxCos)) (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))) (-.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (fma.f32 (/.f32 #s(literal -1 binary32) maxCos) ux (/.f32 ux maxCos)))
(fma.f32 (+.f32 (sqrt.f32 (/.f32 ux maxCos)) (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))) (-.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (*.f32 #s(literal 0 binary32) (/.f32 ux maxCos)))
(fma.f32 (+.f32 (sqrt.f32 (/.f32 ux maxCos)) (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))) (-.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) #s(literal 0 binary32))
(fma.f32 (+.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (-.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 ux maxCos))) (sqrt.f32 (/.f32 ux maxCos)) (/.f32 ux maxCos)))
(fma.f32 (+.f32 (sqrt.f32 (/.f32 ux maxCos)) (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))) (-.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (fma.f32 (/.f32 #s(literal -1 binary32) maxCos) ux (/.f32 ux maxCos)))
(fma.f32 (+.f32 (sqrt.f32 (/.f32 ux maxCos)) (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))) (-.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) (*.f32 #s(literal 0 binary32) (/.f32 ux maxCos)))
(fma.f32 (+.f32 (sqrt.f32 (/.f32 ux maxCos)) (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))) (-.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (/.f32 ux maxCos))) #s(literal 0 binary32))
(fma.f32 (+.f32 (pow.f32 maxCos #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 ux maxCos))) (-.f32 (pow.f32 maxCos #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 ux maxCos))) ux)
(fma.f32 (+.f32 (sqrt.f32 (/.f32 ux maxCos)) (pow.f32 maxCos #s(literal -1/2 binary32))) (-.f32 (pow.f32 maxCos #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 ux maxCos))) ux)
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (/.f32 ux maxCos)) #s(literal 2 binary32))) (cbrt.f32 (/.f32 ux maxCos)) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(-.f32 (exp.f32 (log1p.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(-.f32 (/.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal -2 binary32)) (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (+.f32 ux (/.f32 #s(literal -1 binary32) maxCos)))
(*.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))
(*.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))
(+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))
(*.f32 (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)))
(+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))
(*.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))
(*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)))
(*.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (+.f32 ux (/.f32 #s(literal -1 binary32) maxCos)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32)))))
(*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32)))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (+.f32 ux (/.f32 #s(literal -1 binary32) maxCos)))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)))
(*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (+.f32 (pow.f32 maxCos #s(literal -2 binary32)) (-.f32 (pow.f32 ux #s(literal 2 binary32)) (/.f32 ux maxCos))))
(*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (+.f32 ux (/.f32 #s(literal -1 binary32) maxCos)))
(/.f32 (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32)))) (neg.f32 (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos))))
(*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 maxCos #s(literal -3 binary32))) (-.f32 (fma.f32 ux ux (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 ux maxCos)))
(/.f32 (neg.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32)))) (neg.f32 (-.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (+.f32 ux (/.f32 #s(literal -1 binary32) maxCos)))
(/.f32 (-.f32 (pow.f32 maxCos #s(literal -2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) maxCos) ux))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal -2 binary32))) (+.f32 ux (/.f32 #s(literal -1 binary32) maxCos)))
(pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))
(+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))
(pow.f32 (cbrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) #s(literal 3 binary32))
(+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))
(pow.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))
(pow.f32 (sqrt.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32))
(+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))
(sqrt.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))
(+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))
(log.f32 (exp.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))))
(+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))
(cbrt.f32 (pow.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 3 binary32)))
(+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))
(expm1.f32 (log1p.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(log1p.f32 (expm1.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))
(exp.f32 (log.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))))
(+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))
(exp.f32 (*.f32 (log.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32)))
(+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))
(fma.f32 ux #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))
(fma.f32 #s(literal 1 binary32) ux (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos) ux)
(+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))
(fma.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32) ux)
(+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) ux)
(+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))
(fma.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 maxCos)) (cbrt.f32 (pow.f32 maxCos #s(literal -2 binary32))) ux)
(+.f32 ux (/.f32 (cbrt.f32 (pow.f32 maxCos #s(literal -2 binary32))) (cbrt.f32 maxCos)))
(fma.f32 (cbrt.f32 (pow.f32 maxCos #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 maxCos)) ux)
(fma.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 maxCos)) (cbrt.f32 (pow.f32 maxCos #s(literal -2 binary32))) ux)
(+.f32 ux (/.f32 (cbrt.f32 (pow.f32 maxCos #s(literal -2 binary32))) (cbrt.f32 maxCos)))
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))
(fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))
(fma.f32 (pow.f32 maxCos #s(literal -1/2 binary32)) (pow.f32 maxCos #s(literal -1/2 binary32)) ux)
(+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 #s(literal 1 binary32) maxCos))
(fma.f32 (pow.f32 (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal -1 binary32)) ux)
(fma.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 maxCos)) ux)
(+.f32 ux (/.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))
(fma.f32 (pow.f32 (sqrt.f32 maxCos) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 maxCos) #s(literal -1 binary32)) ux)
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) ux)
(+.f32 ux (pow.f32 (sqrt.f32 maxCos) #s(literal -2 binary32)))

eval158.0ms (4.1%)

Compiler

Compiled 6722 to 3765 computations (44% saved)

prune76.0ms (2%)

Pruning

6 alts after pruning (1 fresh and 5 done)

PrunedKeptTotal
New3791380
Fresh000
Picked145
Done011
Total3806386
Accuracy
100.0%
Counts
386 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))
97.2%
(-.f32 #s(literal 1 binary32) ux)
99.9%
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
9.6%
(*.f32 ux maxCos)
99.2%
(*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
69.2%
#s(literal 1 binary32)
Compiler

Compiled 48 to 36 computations (25% saved)

localize54.0ms (1.4%)

Localize:

Found 3 expressions with local error:

NewAccuracyProgram
99.9%
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
99.6%
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
99.0%
(*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
Results
44.0ms256×256valid
Compiler

Compiled 31 to 19 computations (38.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 24.0ms
ival-div: 14.0ms (58.2% of total)
ival-add: 5.0ms (20.8% of total)
ival-sub: 2.0ms (8.3% of total)
ival-mult: 2.0ms (8.3% of total)
const: 1.0ms (4.2% of total)

series8.0ms (0.2%)

Counts
3 → 72
Calls
Call 1
Inputs
#<alt (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))>
#<alt (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)>
#<alt (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))>
Outputs
#<alt (-.f32 #s(literal 1 binary32) ux)>
#<alt (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)>
#<alt (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)>
#<alt (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)>
#<alt (*.f32 maxCos ux)>
#<alt (*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))>
#<alt (*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))>
#<alt (*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))>
#<alt (*.f32 maxCos ux)>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (/.f32 ux maxCos)) (/.f32 #s(literal 1 binary32) maxCos))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (/.f32 ux maxCos)) (/.f32 #s(literal 1 binary32) maxCos))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (/.f32 ux maxCos)) (/.f32 #s(literal 1 binary32) maxCos))))>
#<alt #s(literal 1 binary32)>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))))>
#<alt (*.f32 ux (+.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 ux (+.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 ux (+.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))) (/.f32 #s(literal 1 binary32) ux))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))) (/.f32 #s(literal 1 binary32) ux))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))) (/.f32 #s(literal 1 binary32) ux))))>
#<alt (/.f32 #s(literal -1 binary32) maxCos)>
#<alt (-.f32 (/.f32 ux maxCos) (/.f32 #s(literal 1 binary32) maxCos))>
#<alt (-.f32 (/.f32 ux maxCos) (/.f32 #s(literal 1 binary32) maxCos))>
#<alt (-.f32 (/.f32 ux maxCos) (/.f32 #s(literal 1 binary32) maxCos))>
#<alt (/.f32 ux maxCos)>
#<alt (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))>
#<alt (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))>
#<alt (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))>
#<alt (/.f32 ux maxCos)>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) (/.f32 #s(literal 1 binary32) maxCos))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) (/.f32 #s(literal 1 binary32) maxCos))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) (/.f32 #s(literal 1 binary32) maxCos))))>
#<alt (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)>
#<alt (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)>
#<alt (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)>
#<alt (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)>
#<alt (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)>
#<alt (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)>
#<alt (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)>
#<alt (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)>
#<alt (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)>
#<alt (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)>
#<alt (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)>
#<alt (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)>
#<alt (/.f32 #s(literal 1 binary32) maxCos)>
#<alt (+.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) maxCos))>
#<alt (+.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) maxCos))>
#<alt (+.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) maxCos))>
#<alt (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))>
#<alt (*.f32 ux (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))) (/.f32 #s(literal 1 binary32) maxCos)))>
#<alt (*.f32 ux (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))) (/.f32 #s(literal 1 binary32) maxCos)))>
#<alt (*.f32 ux (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))) (/.f32 #s(literal 1 binary32) maxCos)))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))))>
#<alt (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) maxCos)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) maxCos)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) maxCos)>
#<alt ux>
#<alt (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))>
#<alt (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))>
#<alt (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))>
#<alt ux>
#<alt (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)))>
#<alt (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)))>
#<alt (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)))>
Calls

18 calls:

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

rewrite203.0ms (5.3%)

Algorithm
batch-egg-rewrite
Rules
1216×prod-diff
893×log1p-expm1-u
893×expm1-log1p-u
836×log-prod
524×fma-define
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01284
115484
2232184
Stop Event
node limit
Counts
3 → 228
Calls
Call 1
Inputs
(*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
Outputs
(+.f32 #s(literal 0 binary32) (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(+.f32 (*.f32 maxCos ux) (*.f32 maxCos (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos)))
(+.f32 (*.f32 ux maxCos) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) maxCos))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 maxCos) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))) (cbrt.f32 (pow.f32 (exp.f32 maxCos) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 maxCos) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 maxCos) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 maxCos) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))) #s(literal 1 binary32))
(/.f32 (*.f32 maxCos (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32)))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(/.f32 (*.f32 maxCos (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32)))) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(/.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) maxCos) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(pow.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 maxCos) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))))
(cbrt.f32 (pow.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 3 binary32)) (pow.f32 maxCos #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(log1p.f32 (expm1.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(exp.f32 (log.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(exp.f32 (*.f32 (log.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))) #s(literal 1 binary32)))
(fma.f32 maxCos ux (*.f32 maxCos (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos)))
(fma.f32 ux maxCos (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) maxCos))
(+.f32 #s(literal 0 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (cbrt.f32 (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 1 binary32))
(*.f32 (+.f32 ux #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) maxCos))
(*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)))
(*.f32 (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos))
(*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)))
(*.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)))
(*.f32 (/.f32 #s(literal 1 binary32) maxCos) (+.f32 ux #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)) (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos))
(*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)))
(pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32))
(pow.f32 (/.f32 maxCos (+.f32 ux #s(literal -1 binary32))) #s(literal -1 binary32))
(neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))
(sqrt.f32 (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32)))
(log.f32 (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(log.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(log.f32 (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(exp.f32 (log.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 1 binary32)))
(+.f32 ux (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))
(+.f32 ux (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32)))
(+.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) (+.f32 ux #s(literal -1 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(+.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(+.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(+.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(+.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(+.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32))) (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(+.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (fma.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) (/.f32 #s(literal 1 binary32) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) ux)
(+.f32 #s(literal 0 binary32) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (sqrt.f32 (+.f32 ux #s(literal -1 binary32)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32)))))) (fma.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (+.f32 #s(literal 1 binary32) (neg.f32 ux))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos))) (+.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (+.f32 #s(literal 1 binary32) (neg.f32 ux)))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos))))) (fma.f32 (neg.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos))) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)))))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)))))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (sqrt.f32 (+.f32 ux #s(literal -1 binary32)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))))))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32)))))) (fma.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))))))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (+.f32 #s(literal 1 binary32) (neg.f32 ux))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos))) (+.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (+.f32 #s(literal 1 binary32) (neg.f32 ux)))))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos))))) (fma.f32 (neg.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)))))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)))))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)))))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos))) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)))))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)))))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (sqrt.f32 (+.f32 ux #s(literal -1 binary32)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))))))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32)))))) (fma.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))))))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (+.f32 #s(literal 1 binary32) (neg.f32 ux))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos))) (+.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (+.f32 #s(literal 1 binary32) (neg.f32 ux)))))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos))))) (fma.f32 (neg.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)))))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)))))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)))))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos))) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (sqrt.f32 (+.f32 ux #s(literal -1 binary32)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32)))))) (fma.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (+.f32 #s(literal 1 binary32) (neg.f32 ux))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos))) (+.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (+.f32 #s(literal 1 binary32) (neg.f32 ux)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos))))) (fma.f32 (neg.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos))) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)))))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)))))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (sqrt.f32 (+.f32 ux #s(literal -1 binary32)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))))))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32)))))) (fma.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))))))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (+.f32 #s(literal 1 binary32) (neg.f32 ux))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos))) (+.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (+.f32 #s(literal 1 binary32) (neg.f32 ux)))))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos))))) (fma.f32 (neg.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)))))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)))))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)))))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos))) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))) (cbrt.f32 (exp.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))) (log.f32 (cbrt.f32 (exp.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))) (log.f32 (sqrt.f32 (exp.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))))
(*.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(*.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(*.f32 (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(*.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(*.f32 (+.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (-.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(/.f32 (neg.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32)))) (neg.f32 (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 3 binary32))) (fma.f32 ux ux (-.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos)) (*.f32 ux (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos)))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(pow.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)))
(log.f32 (exp.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(log.f32 (*.f32 (exp.f32 ux) (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 ux)) (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 ux)) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))))
(log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (exp.f32 ux)))
(log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (+.f32 #s(literal 1 binary32) (expm1.f32 ux))))
(log.f32 (*.f32 (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos)) (exp.f32 ux)))
(log.f32 (*.f32 (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos)) (+.f32 #s(literal 1 binary32) (expm1.f32 ux))))
(log.f32 (/.f32 (exp.f32 ux) (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 ux)) (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 ux)) (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(cbrt.f32 (pow.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(log1p.f32 (expm1.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(exp.f32 (log.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(exp.f32 (*.f32 (log.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 1 binary32)))
(fma.f32 ux #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))
(fma.f32 ux #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32)))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) ux)
(fma.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) ux)
(fma.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 1 binary32) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) (+.f32 ux #s(literal -1 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 1 binary32) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 1 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 #s(literal 1 binary32) ux (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))
(fma.f32 #s(literal 1 binary32) ux (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) (+.f32 ux #s(literal -1 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 #s(literal 1 binary32) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 #s(literal 1 binary32) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 #s(literal 1 binary32) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) ux)
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) ux)
(fma.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) (+.f32 ux #s(literal -1 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)) (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) (+.f32 ux #s(literal -1 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))
(fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32)))
(fma.f32 (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (neg.f32 (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) ux)
(fma.f32 (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) (+.f32 ux #s(literal -1 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32)))
(fma.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) (/.f32 #s(literal 1 binary32) maxCos) ux)
(fma.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32)))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) (+.f32 ux #s(literal -1 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32)))) (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) (+.f32 ux #s(literal -1 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (neg.f32 (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) ux)
(fma.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos)) (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))) (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos)) ux)
(fma.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos)) ux)
(fma.f32 (+.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (-.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) (+.f32 ux #s(literal -1 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (+.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (-.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (+.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (-.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (+.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (-.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32))) (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) ux)

simplify252.0ms (6.5%)

Algorithm
egg-herbie
Rules
906×times-frac
834×fma-neg
764×associate-+r+
406×distribute-rgt-neg-in
396×distribute-lft-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
055014648
1128012752
2408510131
Stop Event
node limit
Counts
300 → 305
Calls
Call 1
Inputs
(-.f32 #s(literal 1 binary32) ux)
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)
(*.f32 maxCos ux)
(*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))
(*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))
(*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))
(*.f32 maxCos ux)
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (/.f32 ux maxCos)) (/.f32 #s(literal 1 binary32) maxCos))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (/.f32 ux maxCos)) (/.f32 #s(literal 1 binary32) maxCos))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (/.f32 ux maxCos)) (/.f32 #s(literal 1 binary32) maxCos))))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))))
(+.f32 #s(literal 1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))))
(+.f32 #s(literal 1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))))
(*.f32 ux (+.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (+.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (+.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))) (/.f32 #s(literal 1 binary32) ux))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))) (/.f32 #s(literal 1 binary32) ux))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))) (/.f32 #s(literal 1 binary32) ux))))
(/.f32 #s(literal -1 binary32) maxCos)
(-.f32 (/.f32 ux maxCos) (/.f32 #s(literal 1 binary32) maxCos))
(-.f32 (/.f32 ux maxCos) (/.f32 #s(literal 1 binary32) maxCos))
(-.f32 (/.f32 ux maxCos) (/.f32 #s(literal 1 binary32) maxCos))
(/.f32 ux maxCos)
(*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))
(*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))
(*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))
(/.f32 ux maxCos)
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) (/.f32 #s(literal 1 binary32) maxCos))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) (/.f32 #s(literal 1 binary32) maxCos))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) (/.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)
(/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)
(/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)
(/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)
(/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)
(/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)
(/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)
(/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)
(/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)
(/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)
(/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)
(/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)
(/.f32 #s(literal 1 binary32) maxCos)
(+.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) maxCos))
(*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))
(*.f32 ux (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))) (/.f32 #s(literal 1 binary32) maxCos)))
(*.f32 ux (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))) (/.f32 #s(literal 1 binary32) maxCos)))
(*.f32 ux (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))) (/.f32 #s(literal 1 binary32) maxCos)))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))))
(/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) maxCos)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) maxCos)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) maxCos)
ux
(-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))
(-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))
(-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))
ux
(+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)))
(+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)))
(+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)))
(+.f32 #s(literal 0 binary32) (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(+.f32 (*.f32 maxCos ux) (*.f32 maxCos (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos)))
(+.f32 (*.f32 ux maxCos) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) maxCos))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 maxCos) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))) (cbrt.f32 (pow.f32 (exp.f32 maxCos) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 maxCos) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 maxCos) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 maxCos) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))) #s(literal 1 binary32))
(/.f32 (*.f32 maxCos (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32)))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(/.f32 (*.f32 maxCos (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32)))) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(/.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) maxCos) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(pow.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 maxCos) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))))
(cbrt.f32 (pow.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 3 binary32)) (pow.f32 maxCos #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(log1p.f32 (expm1.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(exp.f32 (log.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(exp.f32 (*.f32 (log.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))) #s(literal 1 binary32)))
(fma.f32 maxCos ux (*.f32 maxCos (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos)))
(fma.f32 ux maxCos (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) maxCos))
(+.f32 #s(literal 0 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (cbrt.f32 (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 1 binary32))
(*.f32 (+.f32 ux #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) maxCos))
(*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)))
(*.f32 (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos))
(*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)))
(*.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)))
(*.f32 (/.f32 #s(literal 1 binary32) maxCos) (+.f32 ux #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)) (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos))
(*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)))
(pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32))
(pow.f32 (/.f32 maxCos (+.f32 ux #s(literal -1 binary32))) #s(literal -1 binary32))
(neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))
(sqrt.f32 (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32)))
(log.f32 (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(log.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(log.f32 (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(exp.f32 (log.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 1 binary32)))
(+.f32 ux (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))
(+.f32 ux (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32)))
(+.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) (+.f32 ux #s(literal -1 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(+.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(+.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(+.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(+.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(+.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32))) (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(+.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (fma.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) (/.f32 #s(literal 1 binary32) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) ux)
(+.f32 #s(literal 0 binary32) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (sqrt.f32 (+.f32 ux #s(literal -1 binary32)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32)))))) (fma.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (+.f32 #s(literal 1 binary32) (neg.f32 ux))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos))) (+.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (+.f32 #s(literal 1 binary32) (neg.f32 ux)))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos))))) (fma.f32 (neg.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos))) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)))))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)))))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (sqrt.f32 (+.f32 ux #s(literal -1 binary32)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))))))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32)))))) (fma.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))))))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (+.f32 #s(literal 1 binary32) (neg.f32 ux))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos))) (+.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (+.f32 #s(literal 1 binary32) (neg.f32 ux)))))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos))))) (fma.f32 (neg.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)))))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)))))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)))))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos))) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)))))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)))))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (sqrt.f32 (+.f32 ux #s(literal -1 binary32)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))))))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32)))))) (fma.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))))))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (+.f32 #s(literal 1 binary32) (neg.f32 ux))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos))) (+.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (+.f32 #s(literal 1 binary32) (neg.f32 ux)))))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos))))) (fma.f32 (neg.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)))))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)))))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)))))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos))) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (sqrt.f32 (+.f32 ux #s(literal -1 binary32)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32)))))) (fma.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (+.f32 #s(literal 1 binary32) (neg.f32 ux))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos))) (+.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (+.f32 #s(literal 1 binary32) (neg.f32 ux)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos))))) (fma.f32 (neg.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos))) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)))))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)))))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (sqrt.f32 (+.f32 ux #s(literal -1 binary32)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))))))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32)))))) (fma.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))))))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (+.f32 #s(literal 1 binary32) (neg.f32 ux))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos))) (+.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (+.f32 #s(literal 1 binary32) (neg.f32 ux)))))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos))))) (fma.f32 (neg.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)))))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)))))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)))))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos))) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))) (cbrt.f32 (exp.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))) (log.f32 (cbrt.f32 (exp.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))) (log.f32 (sqrt.f32 (exp.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))))
(*.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(*.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(*.f32 (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(*.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(*.f32 (+.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (-.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(/.f32 (neg.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32)))) (neg.f32 (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 3 binary32))) (fma.f32 ux ux (-.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos)) (*.f32 ux (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos)))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(pow.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)))
(log.f32 (exp.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(log.f32 (*.f32 (exp.f32 ux) (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 ux)) (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 ux)) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))))
(log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (exp.f32 ux)))
(log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (+.f32 #s(literal 1 binary32) (expm1.f32 ux))))
(log.f32 (*.f32 (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos)) (exp.f32 ux)))
(log.f32 (*.f32 (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos)) (+.f32 #s(literal 1 binary32) (expm1.f32 ux))))
(log.f32 (/.f32 (exp.f32 ux) (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 ux)) (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 ux)) (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(cbrt.f32 (pow.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(log1p.f32 (expm1.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(exp.f32 (log.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(exp.f32 (*.f32 (log.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 1 binary32)))
(fma.f32 ux #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))
(fma.f32 ux #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32)))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) ux)
(fma.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) ux)
(fma.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 1 binary32) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) (+.f32 ux #s(literal -1 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 1 binary32) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 1 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 #s(literal 1 binary32) ux (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))
(fma.f32 #s(literal 1 binary32) ux (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) (+.f32 ux #s(literal -1 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 #s(literal 1 binary32) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 #s(literal 1 binary32) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 #s(literal 1 binary32) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) ux)
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) ux)
(fma.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) (+.f32 ux #s(literal -1 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)) (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) (+.f32 ux #s(literal -1 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))
(fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32)))
(fma.f32 (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (neg.f32 (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) ux)
(fma.f32 (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) (+.f32 ux #s(literal -1 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32)))
(fma.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) (/.f32 #s(literal 1 binary32) maxCos) ux)
(fma.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32)))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) (+.f32 ux #s(literal -1 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32)))) (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) (+.f32 ux #s(literal -1 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (neg.f32 (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) ux)
(fma.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos)) (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))) (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos)) ux)
(fma.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos)) ux)
(fma.f32 (+.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (-.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) (+.f32 ux #s(literal -1 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (+.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (-.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (+.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (-.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (+.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (-.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32))) (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) ux)
Outputs
(-.f32 #s(literal 1 binary32) ux)
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (/.f32 ux maxCos)) (/.f32 #s(literal 1 binary32) maxCos))))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (/.f32 ux maxCos)) (/.f32 #s(literal 1 binary32) maxCos))))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (/.f32 ux maxCos)) (/.f32 #s(literal 1 binary32) maxCos))))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))))
(*.f32 (*.f32 ux maxCos) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)))
(*.f32 ux (*.f32 maxCos (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos))))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(*.f32 ux (+.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) ux)))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 ux (+.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) ux)))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 ux (+.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) ux)))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))))
(*.f32 (*.f32 ux maxCos) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)))
(*.f32 ux (*.f32 maxCos (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos))))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))) (/.f32 #s(literal 1 binary32) ux))))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))) (/.f32 #s(literal 1 binary32) ux))))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))) (/.f32 #s(literal 1 binary32) ux))))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) maxCos)
(-.f32 (/.f32 ux maxCos) (/.f32 #s(literal 1 binary32) maxCos))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(-.f32 (/.f32 ux maxCos) (/.f32 #s(literal 1 binary32) maxCos))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(-.f32 (/.f32 ux maxCos) (/.f32 #s(literal 1 binary32) maxCos))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(/.f32 ux maxCos)
(*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))
(*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos))))
(*.f32 ux (+.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 #s(literal -1 binary32) (*.f32 ux maxCos))))
(*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))
(*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos))))
(*.f32 ux (+.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 #s(literal -1 binary32) (*.f32 ux maxCos))))
(*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))
(*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos))))
(*.f32 ux (+.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 #s(literal -1 binary32) (*.f32 ux maxCos))))
(/.f32 ux maxCos)
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) (/.f32 #s(literal 1 binary32) maxCos))))
(*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos))))
(*.f32 ux (+.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 #s(literal -1 binary32) (*.f32 ux maxCos))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) (/.f32 #s(literal 1 binary32) maxCos))))
(*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos))))
(*.f32 ux (+.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 #s(literal -1 binary32) (*.f32 ux maxCos))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) (/.f32 #s(literal 1 binary32) maxCos))))
(*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos))))
(*.f32 ux (+.f32 (/.f32 #s(literal 1 binary32) maxCos) (/.f32 #s(literal -1 binary32) (*.f32 ux maxCos))))
(/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(/.f32 #s(literal 1 binary32) maxCos)
(+.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) maxCos))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) maxCos))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) maxCos))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)))
(*.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)))
(-.f32 ux (/.f32 ux maxCos))
(*.f32 ux (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))) (/.f32 #s(literal 1 binary32) maxCos)))
(*.f32 ux (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos)) (/.f32 #s(literal -1 binary32) maxCos))))
(*.f32 ux (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos))))
(*.f32 ux (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))) (/.f32 #s(literal 1 binary32) maxCos)))
(*.f32 ux (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos)) (/.f32 #s(literal -1 binary32) maxCos))))
(*.f32 ux (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos))))
(*.f32 ux (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))) (/.f32 #s(literal 1 binary32) maxCos)))
(*.f32 ux (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos)) (/.f32 #s(literal -1 binary32) maxCos))))
(*.f32 ux (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))))
(*.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)))
(-.f32 ux (/.f32 ux maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))))
(*.f32 ux (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos)) (/.f32 #s(literal -1 binary32) maxCos))))
(*.f32 ux (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))))
(*.f32 ux (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos)) (/.f32 #s(literal -1 binary32) maxCos))))
(*.f32 ux (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))))
(*.f32 ux (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos)) (/.f32 #s(literal -1 binary32) maxCos))))
(*.f32 ux (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) (*.f32 ux maxCos))))
(/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) maxCos)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux)) maxCos)
(/.f32 (-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux) maxCos)
(/.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) maxCos)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) maxCos)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux)) maxCos)
(/.f32 (-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux) maxCos)
(/.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) maxCos)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) maxCos)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux)) maxCos)
(/.f32 (-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux) maxCos)
(/.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) maxCos)
ux
(-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
ux
(+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 #s(literal 0 binary32) (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 (*.f32 maxCos ux) (*.f32 maxCos (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos)))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 (*.f32 ux maxCos) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) maxCos))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 maxCos) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))) (cbrt.f32 (pow.f32 (exp.f32 maxCos) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 maxCos) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 maxCos) (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))) (cbrt.f32 (pow.f32 (exp.f32 maxCos) (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 maxCos) (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)))) (cbrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 maxCos) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 maxCos) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))))
(*.f32 #s(literal 2 binary32) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 maxCos) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))))
(*.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 maxCos) (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))) #s(literal 2 binary32))
(*.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))))) #s(literal 2 binary32))
(-.f32 (exp.f32 (log1p.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(/.f32 (*.f32 maxCos (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32)))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(*.f32 maxCos (/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))) (/.f32 maxCos (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (-.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
(*.f32 maxCos (/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
(/.f32 (*.f32 maxCos (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32)))) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(*.f32 maxCos (/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(*.f32 maxCos (/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (-.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))
(/.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) maxCos) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(*.f32 maxCos (/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))) (/.f32 maxCos (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (-.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
(*.f32 maxCos (/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(*.f32 maxCos (/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(*.f32 maxCos (/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (-.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))
(pow.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))) #s(literal 3 binary32))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(pow.f32 (pow.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))) #s(literal 2 binary32))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(sqrt.f32 (pow.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(log.f32 (pow.f32 (exp.f32 maxCos) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(cbrt.f32 (pow.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 3 binary32)))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(cbrt.f32 (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 3 binary32))))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 3 binary32)) (pow.f32 maxCos #s(literal 3 binary32))))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(log1p.f32 (expm1.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(exp.f32 (log.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 maxCos ux (*.f32 maxCos (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos)))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 ux maxCos (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) maxCos))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (fma.f32 ux maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 #s(literal 0 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (cbrt.f32 (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(*.f32 #s(literal 2 binary32) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 1 binary32))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(*.f32 (+.f32 ux #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) maxCos))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 1 binary32))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(*.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(*.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(*.f32 (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(*.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(*.f32 (/.f32 #s(literal 1 binary32) maxCos) (+.f32 ux #s(literal -1 binary32)))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)))
(/.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)))
(/.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (sqrt.f32 maxCos))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)) (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)))
(/.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (sqrt.f32 maxCos))
(*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)))
(/.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))
(pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 1 binary32))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 3 binary32))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(pow.f32 (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(pow.f32 (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(pow.f32 (/.f32 maxCos (+.f32 ux #s(literal -1 binary32))) #s(literal -1 binary32))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(sqrt.f32 (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32)))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(log.f32 (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(log.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(log.f32 (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(cbrt.f32 (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32)))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(expm1.f32 (log1p.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(log1p.f32 (expm1.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(exp.f32 (log.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 1 binary32)))
(/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)
(+.f32 ux (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 ux (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) (+.f32 ux #s(literal -1 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32))) (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (fma.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) (/.f32 #s(literal 1 binary32) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) ux)
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 #s(literal 0 binary32) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (sqrt.f32 (+.f32 ux #s(literal -1 binary32)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32)))))) (fma.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (+.f32 #s(literal 1 binary32) (neg.f32 ux))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos))) (+.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (+.f32 #s(literal 1 binary32) (neg.f32 ux)))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)))))
(+.f32 ux (+.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 0 binary32) (/.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 ux (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos))))) (fma.f32 (neg.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos))))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (sqrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)))))
(+.f32 (+.f32 (*.f32 #s(literal 0 binary32) (/.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (sqrt.f32 maxCos))) ux) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 maxCos)) (sqrt.f32 maxCos)))
(+.f32 ux (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 maxCos)) (sqrt.f32 maxCos)))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (*.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (-.f32 ux (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))) (*.f32 #s(literal 0 binary32) (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(-.f32 ux (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos))))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (sqrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)))))
(+.f32 (+.f32 (*.f32 #s(literal 0 binary32) (/.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (sqrt.f32 maxCos))) ux) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 maxCos)) (sqrt.f32 maxCos)))
(+.f32 ux (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 maxCos)) (sqrt.f32 maxCos)))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos))) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)))))
(+.f32 ux (+.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 0 binary32) (/.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 ux (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (sqrt.f32 (+.f32 ux #s(literal -1 binary32)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32)))))) (fma.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (+.f32 #s(literal 1 binary32) (neg.f32 ux))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos))) (+.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (+.f32 #s(literal 1 binary32) (neg.f32 ux)))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)))))
(+.f32 ux (+.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 0 binary32) (/.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 ux (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos))))) (fma.f32 (neg.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos))))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (sqrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)))))
(+.f32 (+.f32 (*.f32 #s(literal 0 binary32) (/.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (sqrt.f32 maxCos))) ux) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 maxCos)) (sqrt.f32 maxCos)))
(+.f32 ux (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 maxCos)) (sqrt.f32 maxCos)))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (*.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (-.f32 ux (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))) (*.f32 #s(literal 0 binary32) (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(-.f32 ux (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos))))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (sqrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)))))
(+.f32 (+.f32 (*.f32 #s(literal 0 binary32) (/.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (sqrt.f32 maxCos))) ux) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 maxCos)) (sqrt.f32 maxCos)))
(+.f32 ux (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 maxCos)) (sqrt.f32 maxCos)))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 #s(literal 1 binary32) ux (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos))) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)))))
(+.f32 ux (+.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 0 binary32) (/.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 ux (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (sqrt.f32 (+.f32 ux #s(literal -1 binary32)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32)))))) (fma.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (+.f32 #s(literal 1 binary32) (neg.f32 ux))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos))) (+.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (+.f32 #s(literal 1 binary32) (neg.f32 ux)))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)))))
(+.f32 ux (+.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 0 binary32) (/.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 ux (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos))))) (fma.f32 (neg.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos))))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (sqrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)))))
(+.f32 (+.f32 (*.f32 #s(literal 0 binary32) (/.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (sqrt.f32 maxCos))) ux) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 maxCos)) (sqrt.f32 maxCos)))
(+.f32 ux (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 maxCos)) (sqrt.f32 maxCos)))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (*.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (-.f32 ux (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))) (*.f32 #s(literal 0 binary32) (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(-.f32 ux (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos))))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (sqrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)))))
(+.f32 (+.f32 (*.f32 #s(literal 0 binary32) (/.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (sqrt.f32 maxCos))) ux) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 maxCos)) (sqrt.f32 maxCos)))
(+.f32 ux (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 maxCos)) (sqrt.f32 maxCos)))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos))) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)))))
(+.f32 ux (+.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 0 binary32) (/.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 ux (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (sqrt.f32 (+.f32 ux #s(literal -1 binary32)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32)))))) (fma.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (+.f32 #s(literal 1 binary32) (neg.f32 ux))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos))) (+.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (+.f32 #s(literal 1 binary32) (neg.f32 ux)))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)))))
(+.f32 ux (+.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 0 binary32) (/.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 ux (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos))))) (fma.f32 (neg.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos))))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (sqrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)))))
(+.f32 (+.f32 (*.f32 #s(literal 0 binary32) (/.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (sqrt.f32 maxCos))) ux) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 maxCos)) (sqrt.f32 maxCos)))
(+.f32 ux (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 maxCos)) (sqrt.f32 maxCos)))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (*.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (-.f32 ux (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))) (*.f32 #s(literal 0 binary32) (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(-.f32 ux (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos))))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (sqrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)))))
(+.f32 (+.f32 (*.f32 #s(literal 0 binary32) (/.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (sqrt.f32 maxCos))) ux) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 maxCos)) (sqrt.f32 maxCos)))
(+.f32 ux (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 maxCos)) (sqrt.f32 maxCos)))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos))) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)))))
(+.f32 ux (+.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 0 binary32) (/.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 ux (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos))) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (sqrt.f32 (+.f32 ux #s(literal -1 binary32)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32)))))) (fma.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos))) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) maxCos)) (sqrt.f32 (+.f32 ux #s(literal -1 binary32))))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (+.f32 #s(literal 1 binary32) (neg.f32 ux))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos))) (+.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (+.f32 #s(literal 1 binary32) (neg.f32 ux)))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)))))
(+.f32 ux (+.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 0 binary32) (/.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 ux (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos))))) (fma.f32 (neg.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos))))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (sqrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)))))
(+.f32 (+.f32 (*.f32 #s(literal 0 binary32) (/.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (sqrt.f32 maxCos))) ux) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 maxCos)) (sqrt.f32 maxCos)))
(+.f32 ux (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 maxCos)) (sqrt.f32 maxCos)))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (*.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (-.f32 ux (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))) (*.f32 #s(literal 0 binary32) (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(-.f32 ux (*.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)) (*.f32 (/.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) (sqrt.f32 maxCos)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 2 binary32)) (sqrt.f32 maxCos)))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos))))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (sqrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 maxCos)) (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)))))
(+.f32 (+.f32 (*.f32 #s(literal 0 binary32) (/.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (sqrt.f32 maxCos)) (sqrt.f32 maxCos))) ux) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 maxCos)) (sqrt.f32 maxCos)))
(+.f32 ux (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 maxCos)) (sqrt.f32 maxCos)))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) maxCos) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) #s(literal 1 binary32)))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(+.f32 (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos))) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (cbrt.f32 maxCos)) (/.f32 (sqrt.f32 (+.f32 ux #s(literal -1 binary32))) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 (fma.f32 ux #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (cbrt.f32 maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)))))
(+.f32 ux (+.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 0 binary32) (/.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))))
(+.f32 ux (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (cbrt.f32 maxCos)) (pow.f32 (cbrt.f32 maxCos) #s(literal 2 binary32))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))) (cbrt.f32 (exp.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))) (log.f32 (cbrt.f32 (exp.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))) (cbrt.f32 (exp.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))) (log.f32 (cbrt.f32 (exp.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))) (log.f32 (sqrt.f32 (exp.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))))
(*.f32 #s(literal 2 binary32) (log.f32 (sqrt.f32 (exp.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))))
(*.f32 #s(literal 2 binary32) (log.f32 (sqrt.f32 (exp.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))))
(*.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 1 binary32))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(*.f32 #s(literal 1 binary32) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(*.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(*.f32 (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(*.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) #s(literal 1 binary32)) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (-.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (-.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(*.f32 (+.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (-.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) #s(literal 1 binary32)) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (-.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (-.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) #s(literal 1 binary32)) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (-.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(*.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (-.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))
(/.f32 (neg.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) #s(literal 1 binary32)) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (-.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32)))) (neg.f32 (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(*.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (-.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 3 binary32))) (fma.f32 ux ux (-.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos)) (*.f32 ux (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos)))))
(/.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) #s(literal 1 binary32)) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (-.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(*.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (-.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(pow.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 1 binary32))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 3 binary32))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(pow.f32 (pow.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(pow.f32 (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(sqrt.f32 (pow.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(log.f32 (exp.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(log.f32 (*.f32 (exp.f32 ux) (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 ux)) (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 ux)) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (exp.f32 ux)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (+.f32 #s(literal 1 binary32) (expm1.f32 ux))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(log.f32 (*.f32 (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos)) (exp.f32 ux)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(log.f32 (*.f32 (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos)) (+.f32 #s(literal 1 binary32) (expm1.f32 ux))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(log.f32 (/.f32 (exp.f32 ux) (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 ux)) (exp.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 ux)) (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(cbrt.f32 (pow.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 3 binary32)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(expm1.f32 (log1p.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(expm1.f32 (log1p.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))
(log1p.f32 (expm1.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(exp.f32 (log.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(exp.f32 (*.f32 (log.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 ux #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 ux #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) ux)
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (+.f32 ux #s(literal -1 binary32)) (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) ux)
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 1 binary32) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) (+.f32 ux #s(literal -1 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 1 binary32) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 1 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 #s(literal 1 binary32) ux (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 #s(literal 1 binary32) ux (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 #s(literal 1 binary32) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) (+.f32 ux #s(literal -1 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 #s(literal 1 binary32) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 #s(literal 1 binary32) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 #s(literal 1 binary32) (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) ux)
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) ux)
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) (+.f32 ux #s(literal -1 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)) (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) (+.f32 ux #s(literal -1 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (pow.f32 (cbrt.f32 ux) #s(literal 2 binary32)) (cbrt.f32 ux) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (neg.f32 (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) ux)
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) (+.f32 ux #s(literal -1 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (sqrt.f32 (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) (/.f32 #s(literal 1 binary32) maxCos) ux)
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32)))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) (+.f32 ux #s(literal -1 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(/.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) #s(literal 1 binary32)) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (-.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(fma.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32)))) (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(/.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) #s(literal 1 binary32)) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (-.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(fma.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(/.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) #s(literal 1 binary32)) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (-.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(fma.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(/.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 3 binary32))) #s(literal 1 binary32)) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (-.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))) (fma.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))))
(fma.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) (+.f32 ux #s(literal -1 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(*.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (-.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(*.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (-.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(*.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (-.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(*.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (-.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))
(/.f32 (-.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos) #s(literal 2 binary32))) (+.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 (neg.f32 (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) ux)
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos)) (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos))) (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos)) ux)
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos)) ux)
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (+.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (-.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) maxCos)) (+.f32 ux #s(literal -1 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (+.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (-.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (+.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (-.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32)) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (+.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (-.f32 (sqrt.f32 ux) (sqrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos))) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) #s(literal 2 binary32))) (cbrt.f32 (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)) ux)
(fma.f32 ux (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) maxCos))
(+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))

eval127.0ms (3.3%)

Compiler

Compiled 7651 to 5045 computations (34.1% saved)

prune48.0ms (1.3%)

Pruning

6 alts after pruning (0 fresh and 6 done)

PrunedKeptTotal
New3050305
Fresh000
Picked011
Done055
Total3056311
Accuracy
100.0%
Counts
311 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))
97.2%
(-.f32 #s(literal 1 binary32) ux)
99.9%
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
9.6%
(*.f32 ux maxCos)
99.2%
(*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
69.2%
#s(literal 1 binary32)
Compiler

Compiled 98 to 66 computations (32.7% saved)

regimes16.0ms (0.4%)

Counts
8 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(*.f32 ux maxCos)
(-.f32 #s(literal 1 binary32) ux)
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))
(*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
Outputs
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
Calls

4 calls:

6.0ms
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
4.0ms
ux
3.0ms
uy
3.0ms
maxCos
Results
AccuracySegmentsBranch
100.0%1ux
100.0%1uy
100.0%1maxCos
100.0%1(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
Compiler

Compiled 22 to 16 computations (27.3% saved)

regimes11.0ms (0.3%)

Counts
7 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(*.f32 ux maxCos)
(-.f32 #s(literal 1 binary32) ux)
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))
(*.f32 maxCos (-.f32 ux (/.f32 (+.f32 ux #s(literal -1 binary32)) maxCos)))
(*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))
Outputs
(-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))
Calls

4 calls:

3.0ms
ux
2.0ms
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
2.0ms
uy
2.0ms
maxCos
Results
AccuracySegmentsBranch
100.0%1ux
100.0%1uy
100.0%1maxCos
100.0%1(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
Compiler

Compiled 22 to 16 computations (27.3% saved)

regimes8.0ms (0.2%)

Counts
4 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(*.f32 ux maxCos)
(-.f32 #s(literal 1 binary32) ux)
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
Outputs
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
Calls

4 calls:

2.0ms
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
2.0ms
uy
2.0ms
ux
2.0ms
maxCos
Results
AccuracySegmentsBranch
99.9%1ux
99.9%1uy
99.9%1maxCos
99.9%1(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
Compiler

Compiled 22 to 16 computations (27.3% saved)

regimes6.0ms (0.1%)

Counts
3 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(*.f32 ux maxCos)
(-.f32 #s(literal 1 binary32) ux)
Outputs
(-.f32 #s(literal 1 binary32) ux)
Calls

3 calls:

2.0ms
uy
2.0ms
maxCos
2.0ms
ux
Results
AccuracySegmentsBranch
97.2%1ux
97.2%1uy
97.2%1maxCos
Compiler

Compiled 12 to 9 computations (25% saved)

regimes4.0ms (0.1%)

Accuracy

Total -19.1b remaining (-193.6%)

Threshold costs -19.1b (-193.6%)

Counts
2 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(*.f32 ux maxCos)
Outputs
#s(literal 1 binary32)
Calls

3 calls:

1.0ms
uy
1.0ms
ux
1.0ms
maxCos
Results
AccuracySegmentsBranch
69.2%1ux
69.2%1maxCos
69.2%1uy
Compiler

Compiled 12 to 9 computations (25% saved)

simplify19.0ms (0.5%)

Algorithm
egg-herbie
Rules
74×unsub-neg
62×distribute-lft-neg-in
50×neg-mul-1
30×neg-sub0
26×sub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01885
13685
25085
36285
48285
511285
613485
716285
819785
921685
1023385
1124685
1225285
Stop Event
saturated
Calls
Call 1
Inputs
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(-.f32 #s(literal 1 binary32) ux)
#s(literal 1 binary32)
Outputs
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(-.f32 #s(literal 1 binary32) ux)
#s(literal 1 binary32)

soundness298.0ms (7.7%)

Rules
1436×fma-define
1408×fma-neg
976×fma-define
957×log1p-expm1-u
957×expm1-log1p-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
032344
188284
2244267
3702231
41699231
52680231
63151231
73220231
83237231
01556
118942
2271642
Stop Event
done
node limit
saturated
Compiler

Compiled 186 to 107 computations (42.5% saved)

preprocess38.0ms (1%)

Remove

(abs uy)

Compiler

Compiled 182 to 136 computations (25.3% saved)

end0.0ms (0%)

Profiling

Loading profile data...