Trowbridge-Reitz Sample, near normal, slope_x

Time bar (total: 10.6s)

analyze135.0ms (1.3%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0%100%0%0%0%0
0%0%0%100%0%0%0%1
0%0%0%100%0%0%0%2
50%0%0%100%0%0%0%3
50%0%0%100%0%0%0%4
50%0%0%100%0%0%0%5
75%0%0%100%0%0%0%6
75%0%0%100%0%0%0%7
75%0%0%100%0%0%0%8
87.5%0%0%100%0%0%0%9
87.5%0%0%100%0%0%0%10
87.5%0%0%100%0%0%0%11
93.8%0%0%100%0%0%0%12
Compiler

Compiled 37 to 28 computations (24.3% saved)

sample2.0s (18.5%)

Results
1.9s8256×body256valid
1.0msbody256precondition
Bogosity

preprocess75.0ms (0.7%)

Algorithm
egg-herbie
Rules
1122×fma-def
324×div-sub
196×associate-/r*
168×times-frac
158×sub-neg
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
036239
162235
293235
3173235
4386231
5984231
61566231
71783231
82132231
92174231
102194231
Stop Event
saturated
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 (neg.f32 u2))))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i (-.f32 1 cosTheta_i))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 cosTheta_i)))
(*.f32 (sqrt.f32 (/.f32 u2 (-.f32 1 u2))) (cos.f32 (*.f32 314159265359/50000000000 u1)))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (neg.f32 u1) (+.f32 u1 1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 -1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 (neg.f32 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i (-.f32 1 cosTheta_i))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 cosTheta_i (-.f32 1 cosTheta_i))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 cosTheta_i)))
(*.f32 (sqrt.f32 (/.f32 u2 (-.f32 1 u2))) (cos.f32 (*.f32 314159265359/50000000000 u1)))
(*.f32 (sqrt.f32 (/.f32 u2 (-.f32 1 u2))) (cos.f32 (*.f32 u1 314159265359/50000000000)))
Symmetry

(abs cosTheta_i)

(abs u2)

Compiler

Compiled 17 to 14 computations (17.6% saved)

simplify6.0ms (0.1%)

Algorithm
egg-herbie
Rules
22×sub-neg
14×+-commutative
12×fma-def
*-commutative
div-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01333
11933
22333
33033
43833
54833
66133
77933
89233
99533
109633
Stop Event
saturated
Counts
1 → 1
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))

eval0.0ms (0%)

Compiler

Compiled 14 to 11 computations (21.4% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022
Accurracy
98.8%
Counts
2 → 1
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
Compiler

Compiled 28 to 22 computations (21.4% saved)

localize119.0ms (1.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.5%
(cos.f32 (*.f32 314159265359/50000000000 u2))
99.4%
(/.f32 u1 (-.f32 1 u1))
98.7%
(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 40 to 28 computations (30% saved)

series11.0ms (0.1%)

Counts
4 → 36
Calls

15 calls:

TimeVariablePointExpression
5.0ms
u2
@inf
(*.f32 314159265359/50000000000 u2)
1.0ms
u1
@0
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
1.0ms
u2
@0
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
1.0ms
u1
@-inf
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
1.0ms
u2
@inf
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))

rewrite85.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1242×log-prod
770×pow-prod-down
610×pow-prod-up
566×pow-exp
542×prod-diff
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01364
126664
2328864
Stop Event
node limit
Counts
4 → 125
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 u2)
(/.f32 u1 (-.f32 1 u1))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
Outputs
(+.f32 0 (*.f32 314159265359/50000000000 u2))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2)) (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (*.f32 314159265359/50000000000 u2) 1)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 3)
(pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)) 1/2)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 u2))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2))) 2))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 0 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 u1 (/.f32 1 (-.f32 1 u1)))
(*.f32 1 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 u1 u1)) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -1/4))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) -2) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 u1)) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 u1)) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 u1)) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 5/6) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (+.f32 1 (fma.f32 u1 u1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 6)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -3/2) 2/3)
(pow.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -2) 1/2)
(pow.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -3) 1/3)
(pow.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -1/4) 4)
(pow.f32 (-.f32 (pow.f32 u1 -1) 1) -1)
(pow.f32 (/.f32 (-.f32 (pow.f32 u1 -1) 1) 1) -1)
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(sqrt.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -2))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -3))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1) 1))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1) 2))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -2)) 1/2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -3)) 1/3))
(exp.f32 (*.f32 (log.f32 (-.f32 (pow.f32 u1 -1) 1)) -1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 0 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (cos.f32 1)) (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (sin.f32 1)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 1/2)
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 0 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/2)
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 2))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))

simplify114.0ms (1.1%)

Algorithm
egg-herbie
Rules
1106×log-prod
906×associate-*r/
682×associate-*l/
534×associate-+r+
506×associate-+l+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04024294971793
19384265
232423993
377843993
Stop Event
node limit
Counts
161 → 237
Calls
Call 1
Inputs
u1
(+.f32 (pow.f32 u1 2) u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) u1))
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 4) (+.f32 (pow.f32 u1 3) u1)))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
1
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) 1)
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 0 (*.f32 314159265359/50000000000 u2))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2)) (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (*.f32 314159265359/50000000000 u2) 1)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 3)
(pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)) 1/2)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 u2))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2))) 2))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 0 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 u1 (/.f32 1 (-.f32 1 u1)))
(*.f32 1 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 u1 u1)) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -1/4))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) -2) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 u1)) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 u1)) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 u1)) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 5/6) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (+.f32 1 (fma.f32 u1 u1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 6)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -3/2) 2/3)
(pow.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -2) 1/2)
(pow.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -3) 1/3)
(pow.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -1/4) 4)
(pow.f32 (-.f32 (pow.f32 u1 -1) 1) -1)
(pow.f32 (/.f32 (-.f32 (pow.f32 u1 -1) 1) 1) -1)
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(sqrt.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -2))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -3))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1) 1))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1) 2))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -2)) 1/2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -3)) 1/3))
(exp.f32 (*.f32 (log.f32 (-.f32 (pow.f32 u1 -1) 1)) -1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 0 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (cos.f32 1)) (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (sin.f32 1)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 1/2)
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 0 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/2)
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 2))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
Outputs
u1
(+.f32 (pow.f32 u1 2) u1)
(fma.f32 u1 u1 u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) u1))
(+.f32 (*.f32 u1 u1) (+.f32 u1 (pow.f32 u1 3)))
(+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1)))
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 4) (+.f32 (pow.f32 u1 3) u1)))
(+.f32 (*.f32 u1 u1) (+.f32 (+.f32 u1 (pow.f32 u1 3)) (pow.f32 u1 4)))
(+.f32 (pow.f32 u1 4) (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1))))
(*.f32 (+.f32 (*.f32 u1 u1) 1) (fma.f32 u1 u1 u1))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (neg.f32 (/.f32 1 u1)))
(+.f32 -1 (/.f32 -1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1)))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1))))
(+.f32 -1 (+.f32 (/.f32 -1 u1) (/.f32 -1 (*.f32 u1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3))))))
(-.f32 -1 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3)))))
(+.f32 -1 (-.f32 (+.f32 (/.f32 -1 u1) (/.f32 -1 (*.f32 u1 u1))) (/.f32 1 (pow.f32 u1 3))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (neg.f32 (/.f32 1 u1)))
(+.f32 -1 (/.f32 -1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1)))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1))))
(+.f32 -1 (+.f32 (/.f32 -1 u1) (/.f32 -1 (*.f32 u1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3))))))
(-.f32 -1 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3)))))
(+.f32 -1 (-.f32 (+.f32 (/.f32 -1 u1) (/.f32 -1 (*.f32 u1 u1))) (/.f32 1 (pow.f32 u1 3))))
1
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) 1)
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) 1)
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(+.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) 1) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4) 1))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4) 1)))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (/.f32 -1/2 u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (/.f32 -1/2 u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))))
(+.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) (+.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1)) (/.f32 1 u1)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (*.f32 -1/2 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1)) (/.f32 (sqrt.f32 -1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 3)))))))
(+.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1))) (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) (+.f32 (/.f32 1 u1) (/.f32 (+.f32 1 (*.f32 -1/2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))) (pow.f32 u1 3)))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (/.f32 (*.f32 1/2 (sqrt.f32 -1)) u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(fma.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 3/8 (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1) (/.f32 (sqrt.f32 -1) u1)))))
(+.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1) (sqrt.f32 -1)) (+.f32 1/2 (/.f32 3/8 u1))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(fma.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (fma.f32 3/8 (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1) (/.f32 (sqrt.f32 -1) u1)) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 5/16 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1)))))))
(+.f32 (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (/.f32 (*.f32 1/2 (sqrt.f32 -1)) u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1)) (sqrt.f32 -1)) (+.f32 3/8 (/.f32 5/16 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4) 1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (*.f32 (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4) 1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 0 (*.f32 314159265359/50000000000 u2))
(*.f32 u2 314159265359/50000000000)
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2)) (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))))
(*.f32 u2 314159265359/50000000000)
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 u2 314159265359/50000000000)
(pow.f32 (*.f32 314159265359/50000000000 u2) 1)
(*.f32 u2 314159265359/50000000000)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 3)
(*.f32 u2 314159265359/50000000000)
(pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)) 1/2)
(sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))
(sqrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))
(fabs.f32 (*.f32 u2 314159265359/50000000000))
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) 1/3)
(*.f32 u2 314159265359/50000000000)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 u2 314159265359/50000000000)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))
(sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))
(sqrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))
(fabs.f32 (*.f32 u2 314159265359/50000000000))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))
(*.f32 u2 314159265359/50000000000)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 u2 314159265359/50000000000)
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3))
(*.f32 u2 314159265359/50000000000)
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 u2 314159265359/50000000000)
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 u2 314159265359/50000000000)
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1))
(*.f32 u2 314159265359/50000000000)
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1) 1))
(*.f32 u2 314159265359/50000000000)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 u2 314159265359/50000000000)
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3)) 1/3))
(*.f32 u2 314159265359/50000000000)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 u2 314159265359/50000000000)
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 u2 314159265359/50000000000)
(+.f32 0 (/.f32 u1 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(/.f32 u1 (-.f32 1 u1))
(*.f32 u1 (/.f32 1 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 1 (/.f32 u1 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(/.f32 u1 (-.f32 1 u1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -2)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2)))
(*.f32 (cbrt.f32 (*.f32 u1 u1)) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 u1 u1)) (/.f32 (*.f32 (cbrt.f32 u1) 1) (-.f32 1 u1)))
(*.f32 (cbrt.f32 (*.f32 u1 u1)) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(*.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4))
(*.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(/.f32 u1 (-.f32 1 u1))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -1/4))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4))
(*.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) -2) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (pow.f32 (-.f32 1 u1) -1/2) u1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 (-.f32 1 u1))) u1)
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 u1)) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(*.f32 (cbrt.f32 (*.f32 u1 u1)) (/.f32 (*.f32 (cbrt.f32 u1) 1) (-.f32 1 u1)))
(*.f32 (cbrt.f32 (*.f32 u1 u1)) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 u1)) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 u1 u1)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (cbrt.f32 (*.f32 u1 u1)) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 u1)) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 u1 u1)) (/.f32 (*.f32 (cbrt.f32 u1) 1) (-.f32 1 u1)))
(*.f32 (cbrt.f32 (*.f32 u1 u1)) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1)))) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)))
(/.f32 (/.f32 u1 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 u1 (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 5/6) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (+.f32 1 (fma.f32 u1 u1 u1)))
(/.f32 u1 (/.f32 (-.f32 1 (pow.f32 u1 3)) (+.f32 1 (fma.f32 u1 u1 u1))))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 6)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -3/2) 2/3)
(*.f32 (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2) 1/3) (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2) 1/3))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -3/2)) (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -3/2)))
(pow.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -2) 1/2)
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -3) 1/3)
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -1/4) 4)
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (-.f32 (pow.f32 u1 -1) 1) -1)
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (/.f32 (-.f32 (pow.f32 u1 -1) 1) 1) -1)
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(sqrt.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -2))
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -3))
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1) 1))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2) 2))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1) 2))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -2)) 1/2))
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -3)) 1/3))
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (-.f32 (pow.f32 u1 -1) 1)) -1))
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(+.f32 0 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(+.f32 (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (cos.f32 1)) (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (sin.f32 1)))
(fma.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000)))) (cos.f32 1) (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000)))) (sin.f32 1)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (cbrt.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))) (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))) (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(cos.f32 (*.f32 u2 314159265359/50000000000))
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)
(cos.f32 (*.f32 u2 314159265359/50000000000))
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 1/2)
(cos.f32 (*.f32 u2 314159265359/50000000000))
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(cos.f32 (*.f32 u2 314159265359/50000000000))
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)
(cos.f32 (*.f32 u2 314159265359/50000000000))
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(exp.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(exp.f32 (*.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1) 1))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1/3))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(+.f32 0 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(fabs.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(fabs.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1) 1))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 3))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1/3))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 2))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))

eval93.0ms (0.9%)

Compiler

Compiled 4535 to 3530 computations (22.2% saved)

prune79.0ms (0.7%)

Pruning

21 alts after pruning (20 fresh and 1 done)

PrunedKeptTotal
New21720237
Fresh000
Picked011
Done000
Total21721238
Accurracy
99.6%
Counts
238 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
88.2%
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
97.1%
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
98.5%
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
98.4%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
87.9%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
95.1%
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 6)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
95.0%
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -3/2) 2/3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.1%
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.9%
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
96.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
97.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
98.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)))
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
98.7%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.7%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.7%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
96.1%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
76.1%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
79.5%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
93.6%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
88.2%
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
97.1%
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
98.5%
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
98.4%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
87.9%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
95.1%
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 6)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
95.0%
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -3/2) 2/3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.1%
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.9%
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
96.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
97.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
98.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)))
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
98.7%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.7%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.7%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
96.1%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
76.1%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
79.5%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
93.6%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
Compiler

Compiled 1328 to 1058 computations (20.3% saved)

localize533.0ms (5%)

Local Accuracy

Found 18 expressions with local accuracy:

NewAccuracyProgram
99.5%
(cos.f32 (*.f32 314159265359/50000000000 u2))
99.4%
(/.f32 u1 (-.f32 1 u1))
98.7%
(*.f32 314159265359/50000000000 u2)
97.5%
(log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
99.5%
(cos.f32 (*.f32 u2 314159265359/50000000000))
99.4%
(/.f32 u1 (-.f32 1 u1))
99.2%
(pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)
98.7%
(*.f32 u2 314159265359/50000000000)
99.5%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.5%
(cos.f32 (*.f32 314159265359/50000000000 u2))
99.0%
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))
98.7%
(*.f32 314159265359/50000000000 u2)
99.8%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
99.4%
(/.f32 u1 (-.f32 1 u1))
99.7%
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))
99.5%
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.5%
(cos.f32 (*.f32 314159265359/50000000000 u2))
98.7%
(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 249 to 150 computations (39.8% saved)

series12.0ms (0.1%)

Counts
9 → 120
Calls

33 calls:

TimeVariablePointExpression
2.0ms
u1
@-inf
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
1.0ms
u2
@-inf
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
1.0ms
u2
@inf
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
1.0ms
u2
@0
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
1.0ms
u2
@inf
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))

rewrite121.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
800×expm1-udef
572×add-sqr-sqrt
562×pow1
558×*-un-lft-identity
530×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
030211
1626155
27785155
Stop Event
node limit
Counts
9 → 302
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 u2 314159265359/50000000000)
(pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)
(cos.f32 (*.f32 u2 314159265359/50000000000))
(log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
Outputs
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))))
(+.f32 (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))
(+.f32 (*.f32 (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) 1) (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 u1 (/.f32 1 (-.f32 1 u1)))
(*.f32 u1 (+.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (/.f32 1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (fma.f32 u1 u1 u1) (/.f32 1 (-.f32 1 (*.f32 u1 u1))))
(*.f32 1 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))
(*.f32 (+.f32 u1 1) (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 2)) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (+.f32 u1 1)))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 u1 1) 2)) (*.f32 (cbrt.f32 (+.f32 u1 1)) (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2)) (*.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (/.f32 1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (+.f32 u1 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (*.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (*.f32 (sqrt.f32 (+.f32 u1 1)) (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(*.f32 (neg.f32 (fma.f32 u1 u1 u1)) (/.f32 1 (neg.f32 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(*.f32 (/.f32 1 (-.f32 1 (*.f32 u1 u1))) (fma.f32 u1 u1 u1))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 u1 1) (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(*.f32 (/.f32 u1 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u1 u1)) 2))) (/.f32 (+.f32 u1 1) (cbrt.f32 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))) (/.f32 (+.f32 u1 1) (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u1 u1)) 2))) (/.f32 (fma.f32 u1 u1 u1) (cbrt.f32 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))) (/.f32 (fma.f32 u1 u1 u1) (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2)) 1) (/.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (-.f32 1 (*.f32 u1 u1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2)) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u1 u1)) 2))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2)) (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))) (/.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) 1) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (-.f32 1 (*.f32 u1 u1))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u1 u1)) 2))) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (cbrt.f32 (pow.f32 (+.f32 u1 1) 2))) (cbrt.f32 (+.f32 u1 1)))
(*.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (*.f32 (+.f32 u1 1) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 2))) (cbrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (*.f32 (+.f32 u1 1) (sqrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (+.f32 (fma.f32 u1 u1 u1) 1))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 6))) (+.f32 (+.f32 1 (pow.f32 u1 4)) (*.f32 u1 u1)))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 4))) (+.f32 1 (*.f32 u1 u1)))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(pow.f32 (/.f32 (-.f32 1 u1) u1) -1)
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(neg.f32 (/.f32 (fma.f32 u1 u1 u1) (neg.f32 (-.f32 1 (*.f32 u1 u1)))))
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 3) (pow.f32 (+.f32 u1 1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 u1 1) 3) (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 3)))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 u1 u1 u1) 3) (pow.f32 (-.f32 1 (*.f32 u1 u1)) 3)))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))
(fma.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 u1 u1))) 1/2))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (hypot.f32 u1 (sqrt.f32 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 u1 u1 u1))) (sqrt.f32 (neg.f32 (-.f32 1 (*.f32 u1 u1)))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (hypot.f32 u1 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))))
(+.f32 (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))
(+.f32 (*.f32 (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) 1) (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(/.f32 u1 (-.f32 1 u1))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))
(/.f32 1 (/.f32 (-.f32 1 u1) u1))
(/.f32 1 (/.f32 (/.f32 (-.f32 1 u1) u1) 1))
(/.f32 (+.f32 u1 1) (/.f32 (-.f32 1 (*.f32 u1 u1)) u1))
(/.f32 (pow.f32 (cbrt.f32 u1) 2) (/.f32 (-.f32 1 u1) (cbrt.f32 u1)))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2)) (/.f32 (-.f32 1 (*.f32 u1 u1)) (cbrt.f32 (fma.f32 u1 u1 u1))))
(/.f32 (sqrt.f32 u1) (/.f32 (-.f32 1 u1) (sqrt.f32 u1)))
(/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 (-.f32 1 (*.f32 u1 u1)) (hypot.f32 u1 (sqrt.f32 u1))))
(/.f32 (neg.f32 u1) (neg.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (fma.f32 u1 u1 u1)) (neg.f32 (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 1 (pow.f32 u1 3)) (*.f32 (/.f32 (-.f32 1 (*.f32 u1 u1)) u1) (fma.f32 u1 u1 (-.f32 1 u1))))
(/.f32 (fma.f32 u1 u1 -1) (*.f32 (/.f32 (-.f32 1 (*.f32 u1 u1)) u1) (+.f32 u1 -1)))
(/.f32 -1 (neg.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (*.f32 u1 (+.f32 1 (pow.f32 u1 3))) (*.f32 (-.f32 1 (*.f32 u1 u1)) (fma.f32 u1 u1 (-.f32 1 u1))))
(/.f32 (*.f32 u1 (fma.f32 u1 u1 -1)) (*.f32 (-.f32 1 (*.f32 u1 u1)) (+.f32 u1 -1)))
(/.f32 (*.f32 (neg.f32 u1) (+.f32 1 (pow.f32 u1 3))) (*.f32 (neg.f32 (-.f32 1 (*.f32 u1 u1))) (fma.f32 u1 u1 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 u1) (fma.f32 u1 u1 -1)) (*.f32 (neg.f32 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 -1)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 u1 3)) u1) (*.f32 (fma.f32 u1 u1 (-.f32 1 u1)) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 u1 3)) 1) (*.f32 (fma.f32 u1 u1 (-.f32 1 u1)) (/.f32 (-.f32 1 (*.f32 u1 u1)) u1)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 u1 3)) (neg.f32 u1)) (*.f32 (fma.f32 u1 u1 (-.f32 1 u1)) (neg.f32 (-.f32 1 (*.f32 u1 u1)))))
(/.f32 (*.f32 (fma.f32 u1 u1 -1) u1) (*.f32 (+.f32 u1 -1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (*.f32 (fma.f32 u1 u1 -1) 1) (*.f32 (+.f32 u1 -1) (/.f32 (-.f32 1 (*.f32 u1 u1)) u1)))
(/.f32 (*.f32 (fma.f32 u1 u1 -1) (neg.f32 u1)) (*.f32 (+.f32 u1 -1) (neg.f32 (-.f32 1 (*.f32 u1 u1)))))
(/.f32 (neg.f32 (neg.f32 u1)) (neg.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 u1 u1 u1))) (neg.f32 (neg.f32 (-.f32 1 (*.f32 u1 u1)))))
(/.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 u1 1) (-.f32 1 u1))
(/.f32 (/.f32 (fma.f32 u1 u1 u1) (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 (pow.f32 (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) 3) (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 3)) (+.f32 (*.f32 (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))) (-.f32 (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 2) (*.f32 (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))))))
(/.f32 (-.f32 (*.f32 (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))) (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 2)) (-.f32 (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 1 (pow.f32 u1 3))) (fma.f32 u1 u1 (-.f32 1 u1)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (fma.f32 u1 u1 -1)) (+.f32 u1 -1))
(/.f32 (*.f32 (+.f32 u1 1) (neg.f32 u1)) (neg.f32 (-.f32 1 (*.f32 u1 u1))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (neg.f32 u1) (+.f32 u1 1)) (neg.f32 (-.f32 1 (*.f32 u1 u1))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 u1 3)) (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (fma.f32 u1 u1 (-.f32 1 u1)))
(/.f32 (*.f32 (fma.f32 u1 u1 -1) (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (+.f32 u1 -1))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 u1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (fma.f32 u1 u1 u1) 1) (-.f32 1 (*.f32 u1 u1)))
(/.f32 (/.f32 (fma.f32 u1 u1 u1) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u1 u1)) 2))) (cbrt.f32 (-.f32 1 (*.f32 u1 u1))))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(pow.f32 (/.f32 (-.f32 1 u1) u1) -1)
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(neg.f32 (/.f32 (fma.f32 u1 u1 u1) (neg.f32 (-.f32 1 (*.f32 u1 u1)))))
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 3) (pow.f32 (+.f32 u1 1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 u1 1) 3) (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 3)))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 u1 u1 u1) 3) (pow.f32 (-.f32 1 (*.f32 u1 u1)) 3)))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))
(fma.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (*.f32 314159265359/50000000000 u2) 1)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 3)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 u2))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (*.f32 314159265359/50000000000 u2)))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1)
(*.f32 1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 1)
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (+.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 314159265359/50000000000 u2))) (cos.f32 (-.f32 (*.f32 314159265359/50000000000 u2) (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4))
(log.f32 (exp.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(cbrt.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(exp.f32 (*.f32 2 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(+.f32 0 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))) (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4))) (sqrt.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 1/2)
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(fabs.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 0 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))) (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4))) (sqrt.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 1/2)
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(fabs.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))

simplify176.0ms (1.7%)

Algorithm
egg-herbie
Rules
918×associate-*r*
848×associate-*l*
804×log-prod
628×associate-/l*
558×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
069513566
1176312520
2775312508
Stop Event
node limit
Counts
422 → 399
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2))))
(+.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 2))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 4))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 6))))))
(*.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
u1
(+.f32 (pow.f32 u1 2) u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) u1))
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 4) (+.f32 (pow.f32 u1 3) u1)))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (sqrt.f32 -1)) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (sqrt.f32 -1))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))
(+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
u1
(+.f32 (pow.f32 u1 2) u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) u1))
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 4) (+.f32 (pow.f32 u1 3) u1)))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))))) (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))))) (+.f32 (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2))))))))
(+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))))) (+.f32 (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))))
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
1
(+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)) (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
1
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) 1)
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
1
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) 1)
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))))
(+.f32 (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))
(+.f32 (*.f32 (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) 1) (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 u1 (/.f32 1 (-.f32 1 u1)))
(*.f32 u1 (+.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (/.f32 1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (fma.f32 u1 u1 u1) (/.f32 1 (-.f32 1 (*.f32 u1 u1))))
(*.f32 1 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))
(*.f32 (+.f32 u1 1) (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 2)) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (+.f32 u1 1)))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 u1 1) 2)) (*.f32 (cbrt.f32 (+.f32 u1 1)) (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2)) (*.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (/.f32 1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (+.f32 u1 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (*.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (*.f32 (sqrt.f32 (+.f32 u1 1)) (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(*.f32 (neg.f32 (fma.f32 u1 u1 u1)) (/.f32 1 (neg.f32 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(*.f32 (/.f32 1 (-.f32 1 (*.f32 u1 u1))) (fma.f32 u1 u1 u1))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 u1 1) (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(*.f32 (/.f32 u1 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u1 u1)) 2))) (/.f32 (+.f32 u1 1) (cbrt.f32 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))) (/.f32 (+.f32 u1 1) (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u1 u1)) 2))) (/.f32 (fma.f32 u1 u1 u1) (cbrt.f32 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))) (/.f32 (fma.f32 u1 u1 u1) (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2)) 1) (/.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (-.f32 1 (*.f32 u1 u1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2)) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u1 u1)) 2))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2)) (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))) (/.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) 1) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (-.f32 1 (*.f32 u1 u1))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u1 u1)) 2))) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (cbrt.f32 (pow.f32 (+.f32 u1 1) 2))) (cbrt.f32 (+.f32 u1 1)))
(*.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (*.f32 (+.f32 u1 1) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 2))) (cbrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (*.f32 (+.f32 u1 1) (sqrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (+.f32 (fma.f32 u1 u1 u1) 1))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 6))) (+.f32 (+.f32 1 (pow.f32 u1 4)) (*.f32 u1 u1)))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 4))) (+.f32 1 (*.f32 u1 u1)))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(pow.f32 (/.f32 (-.f32 1 u1) u1) -1)
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(neg.f32 (/.f32 (fma.f32 u1 u1 u1) (neg.f32 (-.f32 1 (*.f32 u1 u1)))))
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 3) (pow.f32 (+.f32 u1 1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 u1 1) 3) (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 3)))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 u1 u1 u1) 3) (pow.f32 (-.f32 1 (*.f32 u1 u1)) 3)))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))
(fma.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 u1 u1))) 1/2))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (hypot.f32 u1 (sqrt.f32 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 u1 u1 u1))) (sqrt.f32 (neg.f32 (-.f32 1 (*.f32 u1 u1)))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (hypot.f32 u1 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))))
(+.f32 (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))
(+.f32 (*.f32 (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) 1) (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(/.f32 u1 (-.f32 1 u1))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))
(/.f32 1 (/.f32 (-.f32 1 u1) u1))
(/.f32 1 (/.f32 (/.f32 (-.f32 1 u1) u1) 1))
(/.f32 (+.f32 u1 1) (/.f32 (-.f32 1 (*.f32 u1 u1)) u1))
(/.f32 (pow.f32 (cbrt.f32 u1) 2) (/.f32 (-.f32 1 u1) (cbrt.f32 u1)))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2)) (/.f32 (-.f32 1 (*.f32 u1 u1)) (cbrt.f32 (fma.f32 u1 u1 u1))))
(/.f32 (sqrt.f32 u1) (/.f32 (-.f32 1 u1) (sqrt.f32 u1)))
(/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 (-.f32 1 (*.f32 u1 u1)) (hypot.f32 u1 (sqrt.f32 u1))))
(/.f32 (neg.f32 u1) (neg.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (fma.f32 u1 u1 u1)) (neg.f32 (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 1 (pow.f32 u1 3)) (*.f32 (/.f32 (-.f32 1 (*.f32 u1 u1)) u1) (fma.f32 u1 u1 (-.f32 1 u1))))
(/.f32 (fma.f32 u1 u1 -1) (*.f32 (/.f32 (-.f32 1 (*.f32 u1 u1)) u1) (+.f32 u1 -1)))
(/.f32 -1 (neg.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (*.f32 u1 (+.f32 1 (pow.f32 u1 3))) (*.f32 (-.f32 1 (*.f32 u1 u1)) (fma.f32 u1 u1 (-.f32 1 u1))))
(/.f32 (*.f32 u1 (fma.f32 u1 u1 -1)) (*.f32 (-.f32 1 (*.f32 u1 u1)) (+.f32 u1 -1)))
(/.f32 (*.f32 (neg.f32 u1) (+.f32 1 (pow.f32 u1 3))) (*.f32 (neg.f32 (-.f32 1 (*.f32 u1 u1))) (fma.f32 u1 u1 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 u1) (fma.f32 u1 u1 -1)) (*.f32 (neg.f32 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 -1)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 u1 3)) u1) (*.f32 (fma.f32 u1 u1 (-.f32 1 u1)) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 u1 3)) 1) (*.f32 (fma.f32 u1 u1 (-.f32 1 u1)) (/.f32 (-.f32 1 (*.f32 u1 u1)) u1)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 u1 3)) (neg.f32 u1)) (*.f32 (fma.f32 u1 u1 (-.f32 1 u1)) (neg.f32 (-.f32 1 (*.f32 u1 u1)))))
(/.f32 (*.f32 (fma.f32 u1 u1 -1) u1) (*.f32 (+.f32 u1 -1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (*.f32 (fma.f32 u1 u1 -1) 1) (*.f32 (+.f32 u1 -1) (/.f32 (-.f32 1 (*.f32 u1 u1)) u1)))
(/.f32 (*.f32 (fma.f32 u1 u1 -1) (neg.f32 u1)) (*.f32 (+.f32 u1 -1) (neg.f32 (-.f32 1 (*.f32 u1 u1)))))
(/.f32 (neg.f32 (neg.f32 u1)) (neg.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 u1 u1 u1))) (neg.f32 (neg.f32 (-.f32 1 (*.f32 u1 u1)))))
(/.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 u1 1) (-.f32 1 u1))
(/.f32 (/.f32 (fma.f32 u1 u1 u1) (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 (pow.f32 (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) 3) (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 3)) (+.f32 (*.f32 (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))) (-.f32 (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 2) (*.f32 (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))))))
(/.f32 (-.f32 (*.f32 (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))) (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 2)) (-.f32 (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 1 (pow.f32 u1 3))) (fma.f32 u1 u1 (-.f32 1 u1)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (fma.f32 u1 u1 -1)) (+.f32 u1 -1))
(/.f32 (*.f32 (+.f32 u1 1) (neg.f32 u1)) (neg.f32 (-.f32 1 (*.f32 u1 u1))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (neg.f32 u1) (+.f32 u1 1)) (neg.f32 (-.f32 1 (*.f32 u1 u1))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 u1 3)) (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (fma.f32 u1 u1 (-.f32 1 u1)))
(/.f32 (*.f32 (fma.f32 u1 u1 -1) (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (+.f32 u1 -1))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 u1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (fma.f32 u1 u1 u1) 1) (-.f32 1 (*.f32 u1 u1)))
(/.f32 (/.f32 (fma.f32 u1 u1 u1) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u1 u1)) 2))) (cbrt.f32 (-.f32 1 (*.f32 u1 u1))))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(pow.f32 (/.f32 (-.f32 1 u1) u1) -1)
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(neg.f32 (/.f32 (fma.f32 u1 u1 u1) (neg.f32 (-.f32 1 (*.f32 u1 u1)))))
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 3) (pow.f32 (+.f32 u1 1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 u1 1) 3) (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 3)))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 u1 u1 u1) 3) (pow.f32 (-.f32 1 (*.f32 u1 u1)) 3)))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))
(fma.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (*.f32 314159265359/50000000000 u2) 1)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 3)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 u2))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (*.f32 314159265359/50000000000 u2)))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1)
(*.f32 1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 1)
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (+.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 314159265359/50000000000 u2))) (cos.f32 (-.f32 (*.f32 314159265359/50000000000 u2) (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4))
(log.f32 (exp.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(cbrt.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(exp.f32 (*.f32 2 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(+.f32 0 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))) (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4))) (sqrt.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 1/2)
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(fabs.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 0 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))) (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4))) (sqrt.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 1/2)
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(fabs.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
Outputs
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (pow.f32 u1 3))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (-.f32 1 (/.f32 (+.f32 -1/2 (*.f32 -1/2 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))) -1))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))))
(sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2))))
(sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1))))
(sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1)))
(+.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))) (*.f32 u2 u2))))
(*.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) 1) (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))))
(+.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))) (*.f32 u2 u2)) (*.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1))))) (pow.f32 u2 4))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))))) (*.f32 (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4) 1) (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1)))))
(+.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 2))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 4))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 6))))))
(+.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))) (*.f32 u2 u2)) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))) (pow.f32 u2 4)) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))) (pow.f32 u2 6))))))
(+.f32 (*.f32 (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4) 1) (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1)))) (*.f32 (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)))))
(*.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))))
(*.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))))
(*.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))))
(*.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))))
(*.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))))
(*.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))))
(*.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))))
(*.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 2) u1) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))))
u1
(+.f32 (pow.f32 u1 2) u1)
(fma.f32 u1 u1 u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) u1))
(+.f32 (*.f32 u1 u1) (+.f32 u1 (pow.f32 u1 3)))
(+.f32 u1 (*.f32 (fma.f32 u1 u1 u1) u1))
(fma.f32 u1 (fma.f32 u1 u1 u1) u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 4) (+.f32 (pow.f32 u1 3) u1)))
(+.f32 (*.f32 u1 u1) (+.f32 (+.f32 u1 (pow.f32 u1 3)) (pow.f32 u1 4)))
(*.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (neg.f32 (/.f32 1 u1)))
(-.f32 -1 (/.f32 1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1)))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3))))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (*.f32 u1 u1)) (/.f32 1 (pow.f32 u1 3)))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (neg.f32 (/.f32 1 u1)))
(-.f32 -1 (/.f32 1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1)))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3))))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (*.f32 u1 u1)) (/.f32 1 (pow.f32 u1 3)))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (sqrt.f32 -1) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) u1)))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (sqrt.f32 -1)) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (sqrt.f32 -1)) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (sqrt.f32 -1)) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (sqrt.f32 -1))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (sqrt.f32 -1))) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (sqrt.f32 -1))) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (sqrt.f32 -1)) (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) u1))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1))
(+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (+.f32 (sqrt.f32 -1) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(+.f32 (fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (sqrt.f32 -1)))
u1
(+.f32 (pow.f32 u1 2) u1)
(fma.f32 u1 u1 u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) u1))
(+.f32 (*.f32 u1 u1) (+.f32 u1 (pow.f32 u1 3)))
(+.f32 u1 (*.f32 (fma.f32 u1 u1 u1) u1))
(fma.f32 u1 (fma.f32 u1 u1 u1) u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 4) (+.f32 (pow.f32 u1 3) u1)))
(+.f32 (*.f32 u1 u1) (+.f32 (+.f32 u1 (pow.f32 u1 3)) (pow.f32 u1 4)))
(*.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (neg.f32 (/.f32 1 u1)))
(-.f32 -1 (/.f32 1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1)))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3))))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (*.f32 u1 u1)) (/.f32 1 (pow.f32 u1 3)))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (neg.f32 (/.f32 1 u1)))
(-.f32 -1 (/.f32 1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1)))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3))))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (*.f32 u1 u1)) (/.f32 1 (pow.f32 u1 3)))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (*.f32 (sqrt.f32 -1) 1/2) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1) (fma.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 u1 u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (sqrt.f32 -1) 3/8) (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1) (fma.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 u1 u1)) (fma.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 3/8 (*.f32 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 5/16 (*.f32 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2))))
(sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1))))
(sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))))) (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))))
(+.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))) (*.f32 u2 u2))))
(*.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) 1) (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))))) (+.f32 (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2))))))))
(+.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))) (*.f32 u2 u2)) (*.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1))))) (pow.f32 u2 4))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))))) (*.f32 (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4) 1) (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1)))))
(+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))))) (+.f32 (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))))))))
(+.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))) (*.f32 u2 u2)) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))) (pow.f32 u2 4)) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))) (pow.f32 u2 6))))))
(+.f32 (*.f32 (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4) 1) (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1)))) (*.f32 (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (*.f32 (+.f32 1 u1) u1) (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))))
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
1
(+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))
(fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)
(+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(+.f32 1 (fma.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4) (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)))
(+.f32 1 (fma.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (*.f32 (*.f32 -98696044010906577398881/2500000000000000000000 u2) u2)))
(+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)) (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)))))
(+.f32 1 (fma.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4) (fma.f32 -98696044010906577398881/2500000000000000000000 (*.f32 u2 u2) (*.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000))))
(+.f32 1 (fma.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (fma.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (*.f32 (*.f32 -98696044010906577398881/2500000000000000000000 u2) u2))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
1
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) 1)
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) 1)
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4) 1))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4) 1)))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
1
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) 1)
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) 1)
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4) 1))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4) 1)))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(sqrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (/.f32 u1 (-.f32 1 u1))))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(+.f32 (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(+.f32 (*.f32 (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) 1) (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(/.f32 u1 (-.f32 1 u1))
(*.f32 u1 (/.f32 1 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 u1 (+.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (/.f32 1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(*.f32 (fma.f32 u1 u1 u1) (/.f32 1 (-.f32 1 (*.f32 u1 u1))))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(*.f32 1 (/.f32 u1 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(*.f32 (+.f32 u1 1) (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(*.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(/.f32 u1 (-.f32 1 u1))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 2)) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (+.f32 u1 1)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 2)) (*.f32 (+.f32 u1 1) (cbrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 u1 1) 2)) (*.f32 (cbrt.f32 (+.f32 u1 1)) (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 u1 1) 2)) (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (cbrt.f32 (+.f32 u1 1))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 u1 1) 2)) (/.f32 (cbrt.f32 (+.f32 u1 1)) (-.f32 (/.f32 1 u1) u1)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2)) (*.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (/.f32 1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2)) (*.f32 (/.f32 1 (-.f32 1 (*.f32 u1 u1))) (cbrt.f32 (fma.f32 u1 u1 u1))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2)) (/.f32 (-.f32 1 (*.f32 u1 u1)) (cbrt.f32 (fma.f32 u1 u1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 4))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (+.f32 u1 1)))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (*.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (+.f32 u1 1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (*.f32 (sqrt.f32 (+.f32 u1 1)) (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) 1) (-.f32 1 (*.f32 u1 u1))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (-.f32 1 (*.f32 u1 u1))))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (neg.f32 (fma.f32 u1 u1 u1)) (/.f32 1 (neg.f32 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 u1 u1))) (fma.f32 u1 u1 u1))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (pow.f32 (cbrt.f32 u1) 2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 u1 1) (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(*.f32 (/.f32 u1 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u1 u1)) 2))) (/.f32 (+.f32 u1 1) (cbrt.f32 (-.f32 1 (*.f32 u1 u1)))))
(/.f32 (*.f32 u1 (/.f32 (+.f32 u1 1) (cbrt.f32 (-.f32 1 (*.f32 u1 u1))))) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u1 u1)) 2)))
(/.f32 (/.f32 (fma.f32 u1 u1 u1) (cbrt.f32 (-.f32 1 (*.f32 u1 u1)))) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u1 u1)) 2)))
(*.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))) (/.f32 (+.f32 u1 1) (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u1 u1)) 2))) (/.f32 (fma.f32 u1 u1 u1) (cbrt.f32 (-.f32 1 (*.f32 u1 u1)))))
(/.f32 (*.f32 u1 (/.f32 (+.f32 u1 1) (cbrt.f32 (-.f32 1 (*.f32 u1 u1))))) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u1 u1)) 2)))
(/.f32 (/.f32 (fma.f32 u1 u1 u1) (cbrt.f32 (-.f32 1 (*.f32 u1 u1)))) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u1 u1)) 2)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))) (/.f32 (fma.f32 u1 u1 u1) (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2)) 1) (/.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (-.f32 1 (*.f32 u1 u1))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2)) (*.f32 (/.f32 1 (-.f32 1 (*.f32 u1 u1))) (cbrt.f32 (fma.f32 u1 u1 u1))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2)) (/.f32 (-.f32 1 (*.f32 u1 u1)) (cbrt.f32 (fma.f32 u1 u1 u1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2)) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u1 u1)) 2))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2)) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u1 u1)) 2))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2)) (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))) (/.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) 1) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (-.f32 1 (*.f32 u1 u1))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) 1) (-.f32 1 (*.f32 u1 u1))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (-.f32 1 (*.f32 u1 u1))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u1 u1)) 2))) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (cbrt.f32 (pow.f32 (+.f32 u1 1) 2))) (cbrt.f32 (+.f32 u1 1)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 u1 1) 2)) (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (cbrt.f32 (+.f32 u1 1))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 u1 1) 2)) (/.f32 (cbrt.f32 (+.f32 u1 1)) (-.f32 (/.f32 1 u1) u1)))
(*.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 (+.f32 u1 1)))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(*.f32 (*.f32 (+.f32 u1 1) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 2))) (cbrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 2)) (*.f32 (+.f32 u1 1) (cbrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))))
(*.f32 (*.f32 (+.f32 u1 1) (sqrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (+.f32 u1 1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 4))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (+.f32 (fma.f32 u1 u1 u1) 1))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (+.f32 1 (fma.f32 u1 u1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (+.f32 u1 (fma.f32 u1 u1 1)))
(/.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1) (-.f32 1 (pow.f32 u1 3)))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 6))) (+.f32 (+.f32 1 (pow.f32 u1 4)) (*.f32 u1 u1)))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 6))) (+.f32 1 (+.f32 (pow.f32 u1 4) (*.f32 u1 u1))))
(/.f32 (fma.f32 u1 u1 u1) (/.f32 (-.f32 1 (pow.f32 u1 6)) (+.f32 1 (fma.f32 u1 u1 (pow.f32 u1 4)))))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 4))) (+.f32 1 (*.f32 u1 u1)))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 4))) (fma.f32 u1 u1 1))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/2)
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))
(fabs.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (/.f32 (-.f32 1 u1) u1) -1)
(/.f32 u1 (-.f32 1 u1))
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(neg.f32 (/.f32 (fma.f32 u1 u1 u1) (neg.f32 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))
(fabs.f32 (/.f32 u1 (-.f32 1 u1)))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 3) (pow.f32 (+.f32 u1 1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 u1 1) 3) (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 3) (pow.f32 (+.f32 u1 1) 3)))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 u1 u1 u1) 3) (pow.f32 (-.f32 1 (*.f32 u1 u1)) 3)))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(/.f32 u1 (-.f32 1 u1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(fma.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(fma.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 -1 (-.f32 u1 1))))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 -1 (-.f32 u1 1))))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (/.f32 -1 (fma.f32 u1 u1 -1))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 u1 u1))) 1/2))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (/.f32 -1 (fma.f32 u1 u1 -1))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))))
(/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))))
(/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 u1 u1 u1))) (sqrt.f32 (neg.f32 (-.f32 1 (*.f32 u1 u1)))))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 u1 u1 u1))) (sqrt.f32 (fma.f32 u1 u1 -1)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (+.f32 -1 u1)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (-.f32 u1 1)))
(/.f32 (neg.f32 (hypot.f32 u1 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 1 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 1 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(+.f32 (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(+.f32 (*.f32 (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) 1) (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(/.f32 u1 (-.f32 1 u1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(/.f32 1 (/.f32 (-.f32 1 u1) u1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 1 (/.f32 (/.f32 (-.f32 1 u1) u1) 1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (+.f32 u1 1) (/.f32 (-.f32 1 (*.f32 u1 u1)) u1))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(/.f32 (pow.f32 (cbrt.f32 u1) 2) (/.f32 (-.f32 1 u1) (cbrt.f32 u1)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2)) (/.f32 (-.f32 1 (*.f32 u1 u1)) (cbrt.f32 (fma.f32 u1 u1 u1))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2)) (*.f32 (/.f32 1 (-.f32 1 (*.f32 u1 u1))) (cbrt.f32 (fma.f32 u1 u1 u1))))
(/.f32 (sqrt.f32 u1) (/.f32 (-.f32 1 u1) (sqrt.f32 u1)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 (-.f32 1 (*.f32 u1 u1)) (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) 1) (-.f32 1 (*.f32 u1 u1))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (neg.f32 u1) (neg.f32 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (neg.f32 (fma.f32 u1 u1 u1)) (neg.f32 (-.f32 1 (*.f32 u1 u1))))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(/.f32 (+.f32 1 (pow.f32 u1 3)) (*.f32 (/.f32 (-.f32 1 (*.f32 u1 u1)) u1) (fma.f32 u1 u1 (-.f32 1 u1))))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (/.f32 (+.f32 1 (pow.f32 u1 3)) (fma.f32 u1 u1 (-.f32 1 u1))))
(/.f32 (+.f32 u1 (pow.f32 u1 4)) (neg.f32 (*.f32 (fma.f32 u1 u1 -1) (fma.f32 u1 u1 (-.f32 1 u1)))))
(/.f32 (fma.f32 u1 u1 -1) (*.f32 (/.f32 (-.f32 1 (*.f32 u1 u1)) u1) (+.f32 u1 -1)))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (/.f32 (fma.f32 u1 u1 -1) (+.f32 -1 u1)))
(/.f32 (/.f32 (fma.f32 u1 u1 -1) (-.f32 (/.f32 1 u1) u1)) (+.f32 -1 u1))
(/.f32 (fma.f32 u1 u1 -1) (*.f32 (-.f32 u1 1) (-.f32 (/.f32 1 u1) u1)))
(/.f32 -1 (neg.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (*.f32 u1 (+.f32 1 (pow.f32 u1 3))) (*.f32 (-.f32 1 (*.f32 u1 u1)) (fma.f32 u1 u1 (-.f32 1 u1))))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (/.f32 (+.f32 1 (pow.f32 u1 3)) (fma.f32 u1 u1 (-.f32 1 u1))))
(/.f32 (+.f32 u1 (pow.f32 u1 4)) (neg.f32 (*.f32 (fma.f32 u1 u1 -1) (fma.f32 u1 u1 (-.f32 1 u1)))))
(/.f32 (*.f32 u1 (fma.f32 u1 u1 -1)) (*.f32 (-.f32 1 (*.f32 u1 u1)) (+.f32 u1 -1)))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (/.f32 (fma.f32 u1 u1 -1) (+.f32 -1 u1)))
(/.f32 (/.f32 (fma.f32 u1 u1 -1) (-.f32 (/.f32 1 u1) u1)) (+.f32 -1 u1))
(/.f32 (fma.f32 u1 u1 -1) (*.f32 (-.f32 u1 1) (-.f32 (/.f32 1 u1) u1)))
(/.f32 (*.f32 (neg.f32 u1) (+.f32 1 (pow.f32 u1 3))) (*.f32 (neg.f32 (-.f32 1 (*.f32 u1 u1))) (fma.f32 u1 u1 (-.f32 1 u1))))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (/.f32 (+.f32 1 (pow.f32 u1 3)) (fma.f32 u1 u1 (-.f32 1 u1))))
(/.f32 (+.f32 u1 (pow.f32 u1 4)) (neg.f32 (*.f32 (fma.f32 u1 u1 -1) (fma.f32 u1 u1 (-.f32 1 u1)))))
(/.f32 (*.f32 (neg.f32 u1) (fma.f32 u1 u1 -1)) (*.f32 (neg.f32 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 -1)))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (/.f32 (fma.f32 u1 u1 -1) (+.f32 -1 u1)))
(/.f32 (/.f32 (fma.f32 u1 u1 -1) (-.f32 (/.f32 1 u1) u1)) (+.f32 -1 u1))
(/.f32 (fma.f32 u1 u1 -1) (*.f32 (-.f32 u1 1) (-.f32 (/.f32 1 u1) u1)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 u1 3)) u1) (*.f32 (fma.f32 u1 u1 (-.f32 1 u1)) (-.f32 1 (*.f32 u1 u1))))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (/.f32 (+.f32 1 (pow.f32 u1 3)) (fma.f32 u1 u1 (-.f32 1 u1))))
(/.f32 (+.f32 u1 (pow.f32 u1 4)) (neg.f32 (*.f32 (fma.f32 u1 u1 -1) (fma.f32 u1 u1 (-.f32 1 u1)))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 u1 3)) 1) (*.f32 (fma.f32 u1 u1 (-.f32 1 u1)) (/.f32 (-.f32 1 (*.f32 u1 u1)) u1)))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (/.f32 (+.f32 1 (pow.f32 u1 3)) (fma.f32 u1 u1 (-.f32 1 u1))))
(/.f32 (+.f32 u1 (pow.f32 u1 4)) (neg.f32 (*.f32 (fma.f32 u1 u1 -1) (fma.f32 u1 u1 (-.f32 1 u1)))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 u1 3)) (neg.f32 u1)) (*.f32 (fma.f32 u1 u1 (-.f32 1 u1)) (neg.f32 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (/.f32 (+.f32 1 (pow.f32 u1 3)) (fma.f32 u1 u1 (-.f32 1 u1))))
(/.f32 (+.f32 u1 (pow.f32 u1 4)) (neg.f32 (*.f32 (fma.f32 u1 u1 -1) (fma.f32 u1 u1 (-.f32 1 u1)))))
(/.f32 (*.f32 (fma.f32 u1 u1 -1) u1) (*.f32 (+.f32 u1 -1) (-.f32 1 (*.f32 u1 u1))))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (/.f32 (fma.f32 u1 u1 -1) (+.f32 -1 u1)))
(/.f32 (/.f32 (fma.f32 u1 u1 -1) (-.f32 (/.f32 1 u1) u1)) (+.f32 -1 u1))
(/.f32 (fma.f32 u1 u1 -1) (*.f32 (-.f32 u1 1) (-.f32 (/.f32 1 u1) u1)))
(/.f32 (*.f32 (fma.f32 u1 u1 -1) 1) (*.f32 (+.f32 u1 -1) (/.f32 (-.f32 1 (*.f32 u1 u1)) u1)))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (/.f32 (fma.f32 u1 u1 -1) (+.f32 -1 u1)))
(/.f32 (/.f32 (fma.f32 u1 u1 -1) (-.f32 (/.f32 1 u1) u1)) (+.f32 -1 u1))
(/.f32 (fma.f32 u1 u1 -1) (*.f32 (-.f32 u1 1) (-.f32 (/.f32 1 u1) u1)))
(/.f32 (*.f32 (fma.f32 u1 u1 -1) (neg.f32 u1)) (*.f32 (+.f32 u1 -1) (neg.f32 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (/.f32 (fma.f32 u1 u1 -1) (+.f32 -1 u1)))
(/.f32 (/.f32 (fma.f32 u1 u1 -1) (-.f32 (/.f32 1 u1) u1)) (+.f32 -1 u1))
(/.f32 (fma.f32 u1 u1 -1) (*.f32 (-.f32 u1 1) (-.f32 (/.f32 1 u1) u1)))
(/.f32 (neg.f32 (neg.f32 u1)) (neg.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (neg.f32 (neg.f32 (fma.f32 u1 u1 u1))) (neg.f32 (neg.f32 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(/.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (/.f32 u1 1) (-.f32 1 u1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (/.f32 (fma.f32 u1 u1 u1) (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(/.f32 (+.f32 (pow.f32 (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) 3) (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 3)) (+.f32 (*.f32 (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))) (-.f32 (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 2) (*.f32 (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))))))
(/.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 3) (pow.f32 (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) 3)) (+.f32 (*.f32 (*.f32 u1 u1) (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 2)) (-.f32 (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 2) (*.f32 u1 (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 2)))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 u1 3)) (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 3)) (-.f32 (*.f32 (fma.f32 u1 u1 1) (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 2)) (*.f32 u1 (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 2))))
(/.f32 (-.f32 (*.f32 (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))) (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 2)) (-.f32 (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))))
(/.f32 (-.f32 (*.f32 (*.f32 u1 u1) (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 2)) (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 2)) (-.f32 (*.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))))
(/.f32 (-.f32 (*.f32 u1 (*.f32 u1 (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 2))) (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 2)) (-.f32 (/.f32 u1 (-.f32 (/.f32 1 u1) u1)) (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 1 (pow.f32 u1 3))) (fma.f32 u1 u1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (/.f32 (+.f32 1 (pow.f32 u1 3)) (fma.f32 u1 u1 (-.f32 1 u1))))
(/.f32 (+.f32 u1 (pow.f32 u1 4)) (neg.f32 (*.f32 (fma.f32 u1 u1 -1) (fma.f32 u1 u1 (-.f32 1 u1)))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (fma.f32 u1 u1 -1)) (+.f32 u1 -1))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (/.f32 (fma.f32 u1 u1 -1) (+.f32 -1 u1)))
(/.f32 (/.f32 (fma.f32 u1 u1 -1) (-.f32 (/.f32 1 u1) u1)) (+.f32 -1 u1))
(/.f32 (fma.f32 u1 u1 -1) (*.f32 (-.f32 u1 1) (-.f32 (/.f32 1 u1) u1)))
(/.f32 (*.f32 (+.f32 u1 1) (neg.f32 u1)) (neg.f32 (-.f32 1 (*.f32 u1 u1))))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 u1) (+.f32 u1 1)) (neg.f32 (-.f32 1 (*.f32 u1 u1))))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(/.f32 (*.f32 (+.f32 1 (pow.f32 u1 3)) (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (fma.f32 u1 u1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (/.f32 (+.f32 1 (pow.f32 u1 3)) (fma.f32 u1 u1 (-.f32 1 u1))))
(/.f32 (+.f32 u1 (pow.f32 u1 4)) (neg.f32 (*.f32 (fma.f32 u1 u1 -1) (fma.f32 u1 u1 (-.f32 1 u1)))))
(/.f32 (*.f32 (fma.f32 u1 u1 -1) (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (+.f32 u1 -1))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (/.f32 (fma.f32 u1 u1 -1) (+.f32 -1 u1)))
(/.f32 (/.f32 (fma.f32 u1 u1 -1) (-.f32 (/.f32 1 u1) u1)) (+.f32 -1 u1))
(/.f32 (fma.f32 u1 u1 -1) (*.f32 (-.f32 u1 1) (-.f32 (/.f32 1 u1) u1)))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (/.f32 u1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (/.f32 (fma.f32 u1 u1 u1) 1) (-.f32 1 (*.f32 u1 u1)))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(/.f32 (/.f32 (fma.f32 u1 u1 u1) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u1 u1)) 2))) (cbrt.f32 (-.f32 1 (*.f32 u1 u1))))
(/.f32 (*.f32 u1 (/.f32 (+.f32 u1 1) (cbrt.f32 (-.f32 1 (*.f32 u1 u1))))) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u1 u1)) 2)))
(/.f32 (/.f32 (fma.f32 u1 u1 u1) (cbrt.f32 (-.f32 1 (*.f32 u1 u1)))) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u1 u1)) 2)))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/2)
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))
(fabs.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (/.f32 (-.f32 1 u1) u1) -1)
(/.f32 u1 (-.f32 1 u1))
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(neg.f32 (/.f32 (fma.f32 u1 u1 u1) (neg.f32 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))
(fabs.f32 (/.f32 u1 (-.f32 1 u1)))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 3) (pow.f32 (+.f32 u1 1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 u1 1) 3) (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 3) (pow.f32 (+.f32 u1 1) 3)))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 u1 u1 u1) 3) (pow.f32 (-.f32 1 (*.f32 u1 u1)) 3)))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(/.f32 u1 (-.f32 1 u1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(fma.f32 u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(fma.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) u1 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))
(*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (*.f32 u1 u1))))
(/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(sqrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (/.f32 u1 (-.f32 1 u1))))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (*.f32 314159265359/50000000000 u2) 1)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 3)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) 1/3)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 314159265359/50000000000 u2)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))
(sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))
(sqrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))
(*.f32 314159265359/50000000000 u2)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 314159265359/50000000000 u2)
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3))
(*.f32 314159265359/50000000000 u2)
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1))
(*.f32 314159265359/50000000000 u2)
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (*.f32 314159265359/50000000000 u2)))))
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1)
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 1)
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 4))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 4))
(/.f32 (+.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 314159265359/50000000000 u2))) (cos.f32 (-.f32 (*.f32 314159265359/50000000000 u2) (*.f32 314159265359/50000000000 u2)))) 2)
(/.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (cos.f32 0)) 2)
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4))
(log.f32 (exp.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(cbrt.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 3))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(expm1.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(exp.f32 (*.f32 2 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(exp.f32 (*.f32 (*.f32 2 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(log1p.f32 (expm1.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(+.f32 0 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))) (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4))) (sqrt.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 1/2)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(fabs.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(+.f32 0 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))) (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4))) (sqrt.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 1/2)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(fabs.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))

eval837.0ms (7.9%)

Compiler

Compiled 37704 to 27686 computations (26.6% saved)

prune253.0ms (2.4%)

Pruning

28 alts after pruning (25 fresh and 3 done)

PrunedKeptTotal
New1963181981
Fresh8715
Picked325
Done011
Total1974282002
Accurracy
99.7%
Counts
2002 → 28
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.1%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
98.5%
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
79.3%
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
79.1%
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
95.1%
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
96.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
98.8%
(*.f32 (sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.7%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.6%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
98.7%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.8%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
98.7%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
96.1%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
75.4%
(*.f32 (sqrt.f32 u1) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
76.1%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
71.9%
(sqrt.f32 (fma.f32 u1 u1 u1))
79.3%
(sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1)))
79.5%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
79.4%
(sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
79.4%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1)))
92.6%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) 2)))
93.7%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))) 2)))
93.6%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)))
85.2%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
79.4%
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
63.2%
(sqrt.f32 u1)
97.1%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
98.5%
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
79.3%
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
79.1%
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
95.1%
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
96.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
98.8%
(*.f32 (sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.7%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.6%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
98.7%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.8%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
98.7%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
96.1%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
75.4%
(*.f32 (sqrt.f32 u1) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
76.1%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
71.9%
(sqrt.f32 (fma.f32 u1 u1 u1))
79.3%
(sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1)))
79.5%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
79.4%
(sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
79.4%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1)))
92.6%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) 2)))
93.7%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))) 2)))
93.6%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)))
85.2%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
79.4%
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
63.2%
(sqrt.f32 u1)
Compiler

Compiled 1586 to 1274 computations (19.7% saved)

localize551.0ms (5.2%)

Local Accuracy

Found 16 expressions with local accuracy:

NewAccuracyProgram
99.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.4%
(/.f32 u1 (-.f32 1 u1))
98.8%
(*.f32 314159265359/50000000000 u2)
98.0%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
99.6%
(/.f32 (-.f32 1 u1) u1)
99.6%
(*.f32 (sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.2%
(/.f32 1 (/.f32 (-.f32 1 u1) u1))
98.8%
(*.f32 314159265359/50000000000 u2)
99.8%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
99.6%
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)))
99.4%
(/.f32 u1 (-.f32 1 u1))
98.9%
(*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)
99.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
99.6%
(sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))
99.4%
(/.f32 u1 (-.f32 1 u1))
98.9%
(*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000)
Compiler

Compiled 224 to 143 computations (36.2% saved)

series143.0ms (1.4%)

Counts
10 → 168
Calls

45 calls:

TimeVariablePointExpression
90.0ms
u2
@inf
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
26.0ms
u1
@inf
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
4.0ms
u1
@-inf
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
3.0ms
u2
@0
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
3.0ms
u1
@0
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)

rewrite135.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
796×expm1-udef
564×add-sqr-sqrt
542×pow1
540×*-un-lft-identity
522×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
031276
1663226
27751226
Stop Event
node limit
Counts
10 → 317
Calls
Call 1
Inputs
(*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000)
(sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
(/.f32 1 (/.f32 (-.f32 1 u1) u1))
(*.f32 (sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (-.f32 1 u1) u1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
Outputs
(-.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) 1)
(pow.f32 (*.f32 u2 314159265359/50000000000) 2)
(pow.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))) 3)
(pow.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) 1/2)
(pow.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3)) 1/3)
(sqrt.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)))
(log.f32 (pow.f32 (exp.f32 u2) (*.f32 u2 98696044010906577398881/2500000000000000000000)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))))
(cbrt.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3)))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))) 1))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 u2 314159265359/50000000000)
(*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))
(*.f32 u2 (pow.f32 98696044010906577398881/2500000000000000000000 1/2))
(*.f32 (*.f32 u2 314159265359/50000000000) 1)
(*.f32 1 (*.f32 u2 314159265359/50000000000))
(*.f32 314159265359/50000000000 u2)
(*.f32 (cbrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))) (cbrt.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(*.f32 (cbrt.f32 (*.f32 u2 u2)) (*.f32 (cbrt.f32 u2) 314159265359/50000000000))
(*.f32 (sqrt.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 u2) (sqrt.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000)))
(*.f32 (sqrt.f32 u2) (sqrt.f32 (*.f32 u2 98696044010906577398881/2500000000000000000000)))
(*.f32 (sqrt.f32 u2) (pow.f32 (*.f32 u2 98696044010906577398881/2500000000000000000000) 1/2))
(*.f32 (sqrt.f32 u2) (*.f32 (sqrt.f32 u2) 314159265359/50000000000))
(*.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) u2)
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)))) (sqrt.f32 (cbrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))))
(*.f32 (pow.f32 1 1/2) (*.f32 u2 314159265359/50000000000))
(*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4))) 1/2) (pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))) 1/2))
(*.f32 (*.f32 314159265359/50000000000 (cbrt.f32 (*.f32 u2 u2))) (cbrt.f32 u2))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u2)) (sqrt.f32 u2))
(pow.f32 (*.f32 u2 314159265359/50000000000) 1)
(pow.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)) 1/2)
(pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 3)
(pow.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 314159265359/50000000000)) 2)
(fabs.f32 (*.f32 u2 314159265359/50000000000))
(log.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 314159265359/50000000000))))
(cbrt.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3))
(expm1.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (log.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))) 1/2))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 314159265359/50000000000)) 1))
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/50000000000)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) 1)
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 3)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) 3/2)
(pow.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(cbrt.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (log.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(-.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) 1)
(pow.f32 (*.f32 u2 314159265359/50000000000) 2)
(pow.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))) 3)
(pow.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) 1/2)
(pow.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3)) 1/3)
(sqrt.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)))
(log.f32 (pow.f32 (exp.f32 u2) (*.f32 u2 98696044010906577398881/2500000000000000000000)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))))
(cbrt.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3)))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))) 1))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))) 1))
(+.f32 (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))) (/.f32 u1 (-.f32 1 u1)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))) 1)
(/.f32 u1 (/.f32 (-.f32 1 u1) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 1 (/.f32 (-.f32 1 u1) (*.f32 u1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))))
(/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))
(/.f32 (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3))) (*.f32 (+.f32 (/.f32 1 u1) -1) (+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))))
(/.f32 (-.f32 1 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4))) (*.f32 (+.f32 (/.f32 1 u1) -1) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (*.f32 u1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (-.f32 1 u1))
(/.f32 (*.f32 u1 (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3)))) (*.f32 (-.f32 1 u1) (+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))))
(/.f32 (*.f32 u1 (-.f32 1 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)))) (*.f32 (-.f32 1 u1) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (*.f32 -1 (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3)))) (*.f32 (neg.f32 (+.f32 (/.f32 1 u1) -1)) (+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))))
(/.f32 (*.f32 -1 (-.f32 1 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)))) (*.f32 (neg.f32 (+.f32 (/.f32 1 u1) -1)) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (*.f32 (neg.f32 u1) (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3)))) (*.f32 (neg.f32 (-.f32 1 u1)) (+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))))
(/.f32 (*.f32 (neg.f32 u1) (-.f32 1 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)))) (*.f32 (neg.f32 (-.f32 1 u1)) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (*.f32 (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3))) u1) (*.f32 (+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))) (-.f32 1 u1)))
(/.f32 (*.f32 (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3))) 1) (*.f32 (+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3))) -1) (*.f32 (+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))) (neg.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (*.f32 (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3))) (neg.f32 u1)) (*.f32 (+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))) (neg.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (-.f32 1 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4))) u1) (*.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (-.f32 1 u1)))
(/.f32 (*.f32 (-.f32 1 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4))) 1) (*.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (-.f32 1 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4))) -1) (*.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (neg.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (*.f32 (-.f32 1 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4))) (neg.f32 u1)) (*.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (*.f32 u1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))) (neg.f32 (-.f32 1 u1)))
(/.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) (pow.f32 (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))) 3)) (+.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2) (-.f32 (*.f32 (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))) (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1))))) (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1))))))))
(/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2) (*.f32 (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))) (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))))) (-.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1))))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3)))) (+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)))) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))
(/.f32 (*.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) -1) (neg.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (neg.f32 u1)) (neg.f32 (-.f32 1 u1)))
(/.f32 (*.f32 -1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (neg.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (neg.f32 u1) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (neg.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3))) (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))))
(/.f32 (*.f32 (-.f32 1 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4))) (/.f32 u1 (-.f32 1 u1))) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))
(/.f32 (/.f32 (*.f32 u1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) 1) (-.f32 1 u1))
(/.f32 (/.f32 (*.f32 u1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 u1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1)
(pow.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 2)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 3) 1/3)
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 2))
(log.f32 (pow.f32 (exp.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) (pow.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(exp.f32 (log.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(fma.f32 u1 (/.f32 1 (-.f32 1 u1)) (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 1 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 (/.f32 u1 (-.f32 1 u1)) 1 (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 (/.f32 1 (-.f32 1 u1)) u1 (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) 1)
(*.f32 1 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000)))
(*.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(*.f32 (cbrt.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) (cbrt.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1/4) (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1/4))
(*.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 2))) (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (pow.f32 1 1/2) (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 2)) 1/2) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 1/2))
(/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (sqrt.f32 (*.f32 u1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1/2)
(pow.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 3/2) 1/3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1/4) 2)
(fabs.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(log.f32 (exp.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 3/2))
(expm1.f32 (log1p.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (log.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 1/2))
(exp.f32 (*.f32 (log.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 u1 (/.f32 1 (-.f32 1 u1)))
(*.f32 u1 (*.f32 (/.f32 1 (-.f32 1 u1)) 1))
(*.f32 1 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2)) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(*.f32 (cbrt.f32 (*.f32 u1 u1)) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 -1 (/.f32 1 (neg.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(*.f32 (/.f32 1 (-.f32 1 u1)) (pow.f32 (/.f32 1 u1) -1))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2) -1) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) -1))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 u1)) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 u1)) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 u1)) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (neg.f32 (-.f32 1 u1))) (neg.f32 u1))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) 1) u1)
(*.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) (cbrt.f32 (*.f32 u1 u1))) (cbrt.f32 u1))
(*.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) (sqrt.f32 u1)) (sqrt.f32 u1))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (+.f32 1 (fma.f32 u1 u1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2) 1/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)) -1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) 1)
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 3)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) 3/2)
(pow.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(cbrt.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (log.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(+.f32 (/.f32 1 u1) -1)
(-.f32 (/.f32 1 u1) 1)
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(-.f32 (/.f32 (/.f32 1 u1) 1) 1)
(*.f32 1 (+.f32 (/.f32 1 u1) -1))
(*.f32 (-.f32 1 u1) (/.f32 1 u1))
(*.f32 (+.f32 (/.f32 1 u1) -1) 1)
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) (*.f32 (cbrt.f32 (-.f32 1 u1)) (/.f32 1 u1)))
(*.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2) (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 1 u1)))
(*.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (neg.f32 (-.f32 1 u1)) (/.f32 1 (neg.f32 u1)))
(*.f32 (/.f32 1 u1) (-.f32 1 u1))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 u1 u1))) (/.f32 (-.f32 1 u1) (cbrt.f32 u1)))
(*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (-.f32 1 u1) (sqrt.f32 u1)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) 1) (/.f32 (cbrt.f32 (-.f32 1 u1)) u1))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) (cbrt.f32 (*.f32 u1 u1))) (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) (sqrt.f32 u1)) (/.f32 (cbrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) 1) (/.f32 (sqrt.f32 (-.f32 1 u1)) u1))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 (*.f32 u1 u1))) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 u1)))
(*.f32 (/.f32 1 (neg.f32 u1)) (neg.f32 (-.f32 1 u1)))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) -1)
(pow.f32 (+.f32 (/.f32 1 u1) -1) 1)
(pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 3)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)
(neg.f32 (/.f32 (-.f32 1 u1) (neg.f32 u1)))
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))
(log.f32 (exp.f32 (+.f32 (/.f32 1 u1) -1)))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (/.f32 1 u1) -1))))
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 u1) 3) (pow.f32 u1 3)))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1)))
(exp.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)))
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)) 1))
(log1p.f32 (expm1.f32 (+.f32 (/.f32 1 u1) -1)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) 1)
(*.f32 1 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(*.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))) (*.f32 (cbrt.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (*.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))))
(*.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1/6) (*.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1/6) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))) 3) (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (pow.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1/6) 3) (pow.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1/6) 3))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2)) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) 1) (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (cbrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))))) (cbrt.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1/6)) (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1/6))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(cbrt.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (log.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))

simplify306.0ms (2.9%)

Algorithm
egg-herbie
Rules
1394×fma-def
660×associate-/l*
628×times-frac
590×associate-+r+
582×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
096120777
1285519587
Stop Event
node limit
Counts
485 → 521
Calls
Call 1
Inputs
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 -314159265359/50000000000 u2)
(*.f32 -314159265359/50000000000 u2)
(*.f32 -314159265359/50000000000 u2)
(*.f32 -314159265359/50000000000 u2)
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 -314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 -314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 -314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 -314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)
(+.f32 (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2)) (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1))
(+.f32 (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2)) (+.f32 (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 3)) (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)))
(+.f32 (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2)) (+.f32 (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 4)) (+.f32 (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 3)) (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1))))
(*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1))))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)))))
(*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1))))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)))))
(/.f32 u1 (-.f32 1 u1))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))))
(*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))))
(*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))))
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (/.f32 1 (*.f32 (sqrt.f32 -1) u1)))) (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))) (/.f32 (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (/.f32 1 (sqrt.f32 -1)))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (/.f32 1 (*.f32 (sqrt.f32 -1) u1)))) (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))) (/.f32 (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (/.f32 1 (sqrt.f32 -1)))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (/.f32 1 (*.f32 (sqrt.f32 -1) u1)))) (+.f32 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (sqrt.f32 -1)) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))) (/.f32 (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 1/2 (/.f32 (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (/.f32 1 (sqrt.f32 -1)))) 2))) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3))))))))
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (/.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))) (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))) 2) (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) (pow.f32 u1 2)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (/.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))) (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))) 2) (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) (pow.f32 u1 2)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (/.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (sqrt.f32 -1)) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))) (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 1/2 (+.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))) 2) (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))))) (pow.f32 u1 3)))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -1/8 (*.f32 (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (*.f32 -1/8 (*.f32 (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 1/16 (*.f32 (/.f32 1 (*.f32 (pow.f32 u2 5) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 -1 (*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 1/8 (*.f32 (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (*.f32 -1/16 (*.f32 (/.f32 1 (*.f32 (pow.f32 u2 5) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 -1 (*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 1/8 (*.f32 (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
u1
(+.f32 (pow.f32 u1 2) u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) u1))
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 4) (+.f32 (pow.f32 u1 3) u1)))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 1 u1)
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
-1
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
-1
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
(*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(+.f32 (*.f32 (+.f32 (*.f32 1/6 (*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))) (*.f32 1/3 (*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))) u1) (*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(+.f32 (*.f32 (+.f32 (*.f32 1/18 (*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))) (+.f32 (*.f32 7/72 (*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))) (*.f32 (sqrt.f32 1) (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/3) (*.f32 (+.f32 (*.f32 1/36 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) 1/3))) (pow.f32 u1 1/6)))))) (pow.f32 u1 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/6 (*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))) (*.f32 1/3 (*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))) u1) (*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))))
(+.f32 (*.f32 (+.f32 (*.f32 1/18 (*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))) (+.f32 (*.f32 7/72 (*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))) (*.f32 (sqrt.f32 1) (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/3) (*.f32 (+.f32 (*.f32 1/36 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) 1/3))) (pow.f32 u1 1/6)))))) (pow.f32 u1 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/6 (*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))) (*.f32 1/3 (*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))) u1) (+.f32 (*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (*.f32 (+.f32 (*.f32 (sqrt.f32 1) (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/3) (*.f32 (pow.f32 u1 1/6) (+.f32 (*.f32 7/216 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) 1/3)) (*.f32 91/648 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) 1/3)))))) (+.f32 (*.f32 7/216 (*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))) (+.f32 (*.f32 1/6 (*.f32 (sqrt.f32 1) (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/3) (*.f32 (+.f32 (*.f32 1/36 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) 1/3))) (pow.f32 u1 1/6))))) (*.f32 91/1296 (*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))))) (pow.f32 u1 3)))))
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1))) (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3))))
(+.f32 (*.f32 1/18 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2)))) (+.f32 (*.f32 (pow.f32 -1 1/6) (*.f32 (pow.f32 (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/3) (/.f32 (+.f32 (*.f32 7/36 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3)) (*.f32 1/36 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3))) (pow.f32 u1 2)))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1))) (+.f32 (*.f32 7/72 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2)))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1))) (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3)))))))
(+.f32 (*.f32 1/18 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2)))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1))) (+.f32 (*.f32 91/1296 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3)))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 -1 1/6) (*.f32 (pow.f32 (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/3) (/.f32 (+.f32 (*.f32 7/36 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3)) (*.f32 1/36 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3))) (pow.f32 u1 3))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3)) (+.f32 (*.f32 7/216 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3)))) (+.f32 (*.f32 (pow.f32 -1 1/6) (*.f32 (pow.f32 (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/3) (/.f32 (+.f32 (*.f32 7/36 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3)) (*.f32 1/36 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3))) (pow.f32 u1 2)))) (+.f32 (*.f32 7/72 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2)))) (*.f32 (/.f32 (+.f32 (*.f32 91/648 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3)) (*.f32 7/216 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3))) (pow.f32 u1 3)) (*.f32 (pow.f32 -1 1/6) (pow.f32 (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/3))))))))))))
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/6 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3))) (*.f32 -1/3 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3)))) u1)) (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3)))
(+.f32 (*.f32 1/18 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/6 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3))) (*.f32 -1/3 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3)))) u1)) (+.f32 (*.f32 7/72 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2)))) (+.f32 (*.f32 (/.f32 (+.f32 (*.f32 7/36 (pow.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3)) (*.f32 1/36 (pow.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3))) (pow.f32 u1 2)) (pow.f32 (*.f32 (sqrt.f32 -1) (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1/3)) (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3))))))
(+.f32 (*.f32 1/18 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/6 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3))) (*.f32 -1/3 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3)))) u1)) (+.f32 (*.f32 7/72 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 (*.f32 -91/648 (pow.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3)) (*.f32 -7/216 (pow.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3))) (pow.f32 (*.f32 (sqrt.f32 -1) (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1/3)) (+.f32 (*.f32 -91/1296 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3))) (+.f32 (*.f32 -7/216 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3))) (*.f32 -1/6 (*.f32 (+.f32 (*.f32 7/36 (pow.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3)) (*.f32 1/36 (pow.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3))) (pow.f32 (*.f32 (sqrt.f32 -1) (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1/3)))))) (pow.f32 u1 3))) (+.f32 (*.f32 (/.f32 (+.f32 (*.f32 7/36 (pow.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3)) (*.f32 1/36 (pow.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3))) (pow.f32 u1 2)) (pow.f32 (*.f32 (sqrt.f32 -1) (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1/3)) (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3)))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/15000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -98696044010906577398881/7500000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 (pow.f32 u2 4) (+.f32 (*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/6) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/225000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3)) (*.f32 9740909103402808085817682884085781839780052161/225000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3)))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/112500000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -9740909103402808085817682884085781839780052161/450000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/15000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -98696044010906577398881/7500000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 (pow.f32 u2 6) (+.f32 (*.f32 -98696044010906577398881/15000000000000000000000 (*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/6) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/225000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3)) (*.f32 9740909103402808085817682884085781839780052161/225000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3))))) (+.f32 (*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/6) (+.f32 (*.f32 -22111951452240733739562336342840875300932515380039096535799207309732343/50625000000000000000000000000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3)) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/3375000000000000000000000000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3)))) (+.f32 (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/3375000000000000000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -22111951452240733739562336342840875300932515380039096535799207309732343/101250000000000000000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))) (+.f32 (*.f32 (pow.f32 u2 4) (+.f32 (*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/6) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/225000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3)) (*.f32 9740909103402808085817682884085781839780052161/225000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3)))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/112500000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -9740909103402808085817682884085781839780052161/450000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/15000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -98696044010906577398881/7500000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))))
(*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) 1)
(pow.f32 (*.f32 u2 314159265359/50000000000) 2)
(pow.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))) 3)
(pow.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) 1/2)
(pow.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3)) 1/3)
(sqrt.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)))
(log.f32 (pow.f32 (exp.f32 u2) (*.f32 u2 98696044010906577398881/2500000000000000000000)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))))
(cbrt.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3)))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))) 1))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 u2 314159265359/50000000000)
(*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))
(*.f32 u2 (pow.f32 98696044010906577398881/2500000000000000000000 1/2))
(*.f32 (*.f32 u2 314159265359/50000000000) 1)
(*.f32 1 (*.f32 u2 314159265359/50000000000))
(*.f32 314159265359/50000000000 u2)
(*.f32 (cbrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))) (cbrt.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(*.f32 (cbrt.f32 (*.f32 u2 u2)) (*.f32 (cbrt.f32 u2) 314159265359/50000000000))
(*.f32 (sqrt.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 u2) (sqrt.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000)))
(*.f32 (sqrt.f32 u2) (sqrt.f32 (*.f32 u2 98696044010906577398881/2500000000000000000000)))
(*.f32 (sqrt.f32 u2) (pow.f32 (*.f32 u2 98696044010906577398881/2500000000000000000000) 1/2))
(*.f32 (sqrt.f32 u2) (*.f32 (sqrt.f32 u2) 314159265359/50000000000))
(*.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) u2)
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)))) (sqrt.f32 (cbrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))))
(*.f32 (pow.f32 1 1/2) (*.f32 u2 314159265359/50000000000))
(*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4))) 1/2) (pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))) 1/2))
(*.f32 (*.f32 314159265359/50000000000 (cbrt.f32 (*.f32 u2 u2))) (cbrt.f32 u2))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u2)) (sqrt.f32 u2))
(pow.f32 (*.f32 u2 314159265359/50000000000) 1)
(pow.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)) 1/2)
(pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 3)
(pow.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 314159265359/50000000000)) 2)
(fabs.f32 (*.f32 u2 314159265359/50000000000))
(log.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 314159265359/50000000000))))
(cbrt.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3))
(expm1.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (log.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))) 1/2))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 314159265359/50000000000)) 1))
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/50000000000)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) 1)
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 3)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) 3/2)
(pow.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(cbrt.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (log.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(-.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) 1)
(pow.f32 (*.f32 u2 314159265359/50000000000) 2)
(pow.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))) 3)
(pow.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) 1/2)
(pow.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3)) 1/3)
(sqrt.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)))
(log.f32 (pow.f32 (exp.f32 u2) (*.f32 u2 98696044010906577398881/2500000000000000000000)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))))
(cbrt.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3)))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))) 1))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))) 1))
(+.f32 (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))) (/.f32 u1 (-.f32 1 u1)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))) 1)
(/.f32 u1 (/.f32 (-.f32 1 u1) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 1 (/.f32 (-.f32 1 u1) (*.f32 u1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))))
(/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))
(/.f32 (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3))) (*.f32 (+.f32 (/.f32 1 u1) -1) (+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))))
(/.f32 (-.f32 1 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4))) (*.f32 (+.f32 (/.f32 1 u1) -1) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (*.f32 u1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (-.f32 1 u1))
(/.f32 (*.f32 u1 (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3)))) (*.f32 (-.f32 1 u1) (+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))))
(/.f32 (*.f32 u1 (-.f32 1 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)))) (*.f32 (-.f32 1 u1) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (*.f32 -1 (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3)))) (*.f32 (neg.f32 (+.f32 (/.f32 1 u1) -1)) (+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))))
(/.f32 (*.f32 -1 (-.f32 1 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)))) (*.f32 (neg.f32 (+.f32 (/.f32 1 u1) -1)) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (*.f32 (neg.f32 u1) (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3)))) (*.f32 (neg.f32 (-.f32 1 u1)) (+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))))
(/.f32 (*.f32 (neg.f32 u1) (-.f32 1 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)))) (*.f32 (neg.f32 (-.f32 1 u1)) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (*.f32 (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3))) u1) (*.f32 (+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))) (-.f32 1 u1)))
(/.f32 (*.f32 (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3))) 1) (*.f32 (+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3))) -1) (*.f32 (+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))) (neg.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (*.f32 (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3))) (neg.f32 u1)) (*.f32 (+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))) (neg.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (-.f32 1 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4))) u1) (*.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (-.f32 1 u1)))
(/.f32 (*.f32 (-.f32 1 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4))) 1) (*.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (-.f32 1 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4))) -1) (*.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (neg.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (*.f32 (-.f32 1 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4))) (neg.f32 u1)) (*.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (*.f32 u1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))) (neg.f32 (-.f32 1 u1)))
(/.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) (pow.f32 (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))) 3)) (+.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2) (-.f32 (*.f32 (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))) (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1))))) (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1))))))))
(/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2) (*.f32 (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))) (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))))) (-.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1))))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3)))) (+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)))) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))
(/.f32 (*.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) -1) (neg.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (neg.f32 u1)) (neg.f32 (-.f32 1 u1)))
(/.f32 (*.f32 -1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (neg.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (neg.f32 u1) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (neg.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3))) (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))))
(/.f32 (*.f32 (-.f32 1 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4))) (/.f32 u1 (-.f32 1 u1))) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))
(/.f32 (/.f32 (*.f32 u1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) 1) (-.f32 1 u1))
(/.f32 (/.f32 (*.f32 u1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 u1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1)
(pow.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 2)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 3) 1/3)
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 2))
(log.f32 (pow.f32 (exp.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) (pow.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(exp.f32 (log.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(fma.f32 u1 (/.f32 1 (-.f32 1 u1)) (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 1 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 (/.f32 u1 (-.f32 1 u1)) 1 (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 (/.f32 1 (-.f32 1 u1)) u1 (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) 1)
(*.f32 1 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000)))
(*.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(*.f32 (cbrt.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) (cbrt.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1/4) (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1/4))
(*.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 2))) (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (pow.f32 1 1/2) (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 2)) 1/2) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 1/2))
(/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (sqrt.f32 (*.f32 u1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1/2)
(pow.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 3/2) 1/3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1/4) 2)
(fabs.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(log.f32 (exp.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 3/2))
(expm1.f32 (log1p.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (log.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 1/2))
(exp.f32 (*.f32 (log.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 u1 (/.f32 1 (-.f32 1 u1)))
(*.f32 u1 (*.f32 (/.f32 1 (-.f32 1 u1)) 1))
(*.f32 1 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2)) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(*.f32 (cbrt.f32 (*.f32 u1 u1)) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 -1 (/.f32 1 (neg.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(*.f32 (/.f32 1 (-.f32 1 u1)) (pow.f32 (/.f32 1 u1) -1))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2) -1) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) -1))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 u1)) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 u1)) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 u1)) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (neg.f32 (-.f32 1 u1))) (neg.f32 u1))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) 1) u1)
(*.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) (cbrt.f32 (*.f32 u1 u1))) (cbrt.f32 u1))
(*.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) (sqrt.f32 u1)) (sqrt.f32 u1))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (+.f32 1 (fma.f32 u1 u1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2) 1/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)) -1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) 1)
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 3)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) 3/2)
(pow.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(cbrt.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (log.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(+.f32 (/.f32 1 u1) -1)
(-.f32 (/.f32 1 u1) 1)
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(-.f32 (/.f32 (/.f32 1 u1) 1) 1)
(*.f32 1 (+.f32 (/.f32 1 u1) -1))
(*.f32 (-.f32 1 u1) (/.f32 1 u1))
(*.f32 (+.f32 (/.f32 1 u1) -1) 1)
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) (*.f32 (cbrt.f32 (-.f32 1 u1)) (/.f32 1 u1)))
(*.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2) (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 1 u1)))
(*.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (neg.f32 (-.f32 1 u1)) (/.f32 1 (neg.f32 u1)))
(*.f32 (/.f32 1 u1) (-.f32 1 u1))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 u1 u1))) (/.f32 (-.f32 1 u1) (cbrt.f32 u1)))
(*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (-.f32 1 u1) (sqrt.f32 u1)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) 1) (/.f32 (cbrt.f32 (-.f32 1 u1)) u1))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) (cbrt.f32 (*.f32 u1 u1))) (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) (sqrt.f32 u1)) (/.f32 (cbrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) 1) (/.f32 (sqrt.f32 (-.f32 1 u1)) u1))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 (*.f32 u1 u1))) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 u1)))
(*.f32 (/.f32 1 (neg.f32 u1)) (neg.f32 (-.f32 1 u1)))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) -1)
(pow.f32 (+.f32 (/.f32 1 u1) -1) 1)
(pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 3)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)
(neg.f32 (/.f32 (-.f32 1 u1) (neg.f32 u1)))
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))
(log.f32 (exp.f32 (+.f32 (/.f32 1 u1) -1)))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (/.f32 1 u1) -1))))
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 u1) 3) (pow.f32 u1 3)))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1)))
(exp.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)))
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)) 1))
(log1p.f32 (expm1.f32 (+.f32 (/.f32 1 u1) -1)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) 1)
(*.f32 1 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(*.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))) (*.f32 (cbrt.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (*.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))))
(*.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1/6) (*.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1/6) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))) 3) (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (pow.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1/6) 3) (pow.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1/6) 3))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2)) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) 1) (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (cbrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))))) (cbrt.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1/6)) (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1/6))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(cbrt.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (log.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
Outputs
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 -314159265359/50000000000 u2)
(*.f32 u2 -314159265359/50000000000)
(*.f32 -314159265359/50000000000 u2)
(*.f32 u2 -314159265359/50000000000)
(*.f32 -314159265359/50000000000 u2)
(*.f32 u2 -314159265359/50000000000)
(*.f32 -314159265359/50000000000 u2)
(*.f32 u2 -314159265359/50000000000)
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (/.f32 3/8 u1) (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 3/8 (*.f32 (/.f32 (sqrt.f32 -1) u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 5/16 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1)))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))) (*.f32 (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 -314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 -314159265359/50000000000)))
(*.f32 (cos.f32 (*.f32 -314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 -314159265359/50000000000)))
(*.f32 (cos.f32 (*.f32 -314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 -314159265359/50000000000)))
(*.f32 (cos.f32 (*.f32 -314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 -314159265359/50000000000)))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)
(*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)
(*.f32 u1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))
(+.f32 (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2)) (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1))
(*.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (fma.f32 u1 u1 u1))
(+.f32 (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2)) (+.f32 (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 3)) (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)))
(fma.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (*.f32 u1 u1) (*.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 u1 (pow.f32 u1 3))))
(*.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 u1 (fma.f32 u1 u1 (pow.f32 u1 3))))
(+.f32 (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2)) (+.f32 (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 4)) (+.f32 (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 3)) (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1))))
(fma.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (*.f32 u1 u1) (fma.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 u1 4) (*.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 u1 (pow.f32 u1 3)))))
(+.f32 (*.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 u1 (fma.f32 u1 u1 (pow.f32 u1 3)))) (*.f32 (pow.f32 u1 4) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))
(*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(neg.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)))
(fma.f32 -1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (/.f32 (neg.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) u1))
(-.f32 (neg.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) u1))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1))))
(fma.f32 -1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (fma.f32 -1 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (*.f32 u1 u1)) (/.f32 (neg.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) u1)))
(-.f32 (-.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) u1) (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (*.f32 u1 u1))) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)))))
(fma.f32 -1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (fma.f32 -1 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 u1 3)) (fma.f32 -1 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (*.f32 u1 u1)) (/.f32 (neg.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) u1))))
(-.f32 (-.f32 (-.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) u1) (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (*.f32 u1 u1))) (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 u1 3))) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))
(*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(neg.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)))
(fma.f32 -1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (/.f32 (neg.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) u1))
(-.f32 (neg.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) u1))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1))))
(fma.f32 -1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (fma.f32 -1 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (*.f32 u1 u1)) (/.f32 (neg.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) u1)))
(-.f32 (-.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) u1) (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (*.f32 u1 u1))) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)))))
(fma.f32 -1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (fma.f32 -1 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 u1 3)) (fma.f32 -1 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (*.f32 u1 u1)) (/.f32 (neg.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) u1))))
(-.f32 (-.f32 (-.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) u1) (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (*.f32 u1 u1))) (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 u1 3))) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))
(/.f32 u1 (-.f32 1 u1))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (/.f32 (-.f32 1 u1) u1) u2)) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (/.f32 (-.f32 1 u1) u1) u2)) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (/.f32 (-.f32 1 u1) u1) u2)) (/.f32 u1 (-.f32 1 u1)))
(*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1)))
(/.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (-.f32 1 u1) (*.f32 (*.f32 u2 u2) u1)))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (/.f32 (-.f32 1 u1) u1) u2)) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (/.f32 (-.f32 1 u1) u1) u2)) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (/.f32 (-.f32 1 u1) u1) u2)) (/.f32 u1 (-.f32 1 u1)))
(*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1)))
(/.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (-.f32 1 u1) (*.f32 (*.f32 u2 u2) u1)))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (/.f32 (-.f32 1 u1) u1) u2)) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (/.f32 (-.f32 1 u1) u1) u2)) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (/.f32 (-.f32 1 u1) u1) u2)) (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (/.f32 1 (*.f32 (sqrt.f32 -1) u1)))) (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (sqrt.f32 -1)))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (/.f32 (/.f32 1 (sqrt.f32 -1)) u1)) (*.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))))
(fma.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (/.f32 (/.f32 (*.f32 -1/2 (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))) (sqrt.f32 -1)) u1))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))) (/.f32 (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (/.f32 1 (sqrt.f32 -1)))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (/.f32 1 (*.f32 (sqrt.f32 -1) u1)))) (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (sqrt.f32 -1))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))) (/.f32 (+.f32 1 (fma.f32 -98696044010906577398881/2500000000000000000000 (*.f32 u2 u2) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (/.f32 1 (sqrt.f32 -1)))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (/.f32 (/.f32 1 (sqrt.f32 -1)) u1)) (*.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))))
(fma.f32 -1/2 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))) (*.f32 u1 u1)) (/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 -1/2 (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))) (sqrt.f32 -1)) 2) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (sqrt.f32 -1))) (fma.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (/.f32 (/.f32 (*.f32 -1/2 (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))) (sqrt.f32 -1)) u1)))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))) (/.f32 (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (/.f32 1 (sqrt.f32 -1)))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (/.f32 1 (*.f32 (sqrt.f32 -1) u1)))) (+.f32 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (sqrt.f32 -1)) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))) (/.f32 (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 1/2 (/.f32 (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (/.f32 1 (sqrt.f32 -1)))) 2))) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3))))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))) (/.f32 (+.f32 1 (fma.f32 -98696044010906577398881/2500000000000000000000 (*.f32 u2 u2) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (/.f32 1 (sqrt.f32 -1)))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (/.f32 (/.f32 1 (sqrt.f32 -1)) u1)) (fma.f32 (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (sqrt.f32 -1) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))) (/.f32 (+.f32 1 (fma.f32 -98696044010906577398881/2500000000000000000000 (*.f32 u2 u2) (*.f32 1/2 (/.f32 (+.f32 1 (fma.f32 -98696044010906577398881/2500000000000000000000 (*.f32 u2 u2) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (/.f32 1 (sqrt.f32 -1)))) 2))) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3))))))))
(fma.f32 -1/2 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))) (*.f32 u1 u1)) (/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 -1/2 (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))) (sqrt.f32 -1)) 2) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))) (/.f32 (+.f32 1 (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 -1/2 (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))) (sqrt.f32 -1)) 2) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) -1) (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))))))
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (/.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (sqrt.f32 -1)))
(fma.f32 1/2 (*.f32 (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))))
(fma.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (*.f32 1/2 (*.f32 (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))) (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))) 2) (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) (pow.f32 u1 2)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (/.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (sqrt.f32 -1))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))) (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (neg.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (pow.f32 (*.f32 -1/2 (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))) 2))) (*.f32 u1 u1))) (fma.f32 1/2 (*.f32 (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))) (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))) 2) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (/.f32 (*.f32 u1 u1) (sqrt.f32 -1)))) (fma.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (*.f32 1/2 (*.f32 (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (/.f32 (sqrt.f32 -1) u1)))))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))) (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))) 2) (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) (pow.f32 u1 2)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (/.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (sqrt.f32 -1)) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))) (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 1/2 (+.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))) 2) (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))))) (pow.f32 u1 3)))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))) (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (neg.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (pow.f32 (*.f32 -1/2 (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))) 2))) (*.f32 u1 u1))) (fma.f32 1/2 (*.f32 (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (/.f32 (sqrt.f32 -1) u1)) (fma.f32 (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (sqrt.f32 -1) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))) (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (fma.f32 -98696044010906577398881/2500000000000000000000 (*.f32 u2 u2) (*.f32 1/2 (+.f32 (neg.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (pow.f32 (*.f32 -1/2 (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))) 2)))))) (pow.f32 u1 3)))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))) (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))) 2) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (/.f32 (*.f32 u1 u1) (sqrt.f32 -1)))) (fma.f32 1/2 (*.f32 (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (/.f32 (sqrt.f32 -1) u1)) (fma.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (*.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))) (/.f32 (+.f32 1 (fma.f32 1/2 (-.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))) 2) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1)))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) (*.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (pow.f32 u2 4)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)) (fma.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)))) (*.f32 (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (pow.f32 u2 4)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (/.f32 1/2 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))))
(+.f32 (*.f32 -1/8 (*.f32 (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3)))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))))
(fma.f32 -1/8 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) (*.f32 -98696044010906577398881/2500000000000000000000 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (/.f32 1/2 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))))
(+.f32 (*.f32 -1/8 (*.f32 (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 1/16 (*.f32 (/.f32 1 (*.f32 (pow.f32 u2 5) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3)))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))) (fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 (pow.f32 u2 5) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 5)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (/.f32 -1/8 (*.f32 (pow.f32 u2 3) (*.f32 -98696044010906577398881/2500000000000000000000 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))) (/.f32 1/2 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (/.f32 1/16 (*.f32 (pow.f32 u2 5) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 5))))))
(*.f32 -1 (*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))
(*.f32 u2 (neg.f32 (*.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (neg.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (/.f32 -1/2 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 1/8 (*.f32 (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (fma.f32 1/8 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))))))
(-.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (/.f32 -1/2 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (/.f32 1/8 (*.f32 (pow.f32 u2 3) (*.f32 -98696044010906577398881/2500000000000000000000 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))
(+.f32 (*.f32 -1/16 (*.f32 (/.f32 1 (*.f32 (pow.f32 u2 5) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 -1 (*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 1/8 (*.f32 (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(fma.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 (pow.f32 u2 5) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 5)))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (fma.f32 1/8 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (/.f32 -1/16 (*.f32 (pow.f32 u2 5) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 5))) (neg.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (/.f32 -1/2 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (/.f32 1/8 (*.f32 (pow.f32 u2 3) (*.f32 -98696044010906577398881/2500000000000000000000 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))))))
u1
(+.f32 (pow.f32 u1 2) u1)
(fma.f32 u1 u1 u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) u1))
(+.f32 (*.f32 u1 u1) (+.f32 u1 (pow.f32 u1 3)))
(+.f32 u1 (fma.f32 u1 u1 (pow.f32 u1 3)))
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 4) (+.f32 (pow.f32 u1 3) u1)))
(+.f32 (*.f32 u1 u1) (+.f32 (pow.f32 u1 4) (+.f32 u1 (pow.f32 u1 3))))
(+.f32 (pow.f32 u1 4) (+.f32 u1 (fma.f32 u1 u1 (pow.f32 u1 3))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(-.f32 -1 (/.f32 1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1)))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3))))))
(-.f32 -1 (+.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1))) (/.f32 1 (pow.f32 u1 3))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(-.f32 -1 (/.f32 1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1)))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3))))))
(-.f32 -1 (+.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1))) (/.f32 1 (pow.f32 u1 3))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (/.f32 3/8 u1) (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 3/8 (*.f32 (/.f32 (sqrt.f32 -1) u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 5/16 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1)))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))) (*.f32 (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 1 u1)
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
-1
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
-1
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))
(+.f32 (*.f32 (+.f32 (*.f32 1/6 (*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))) (*.f32 1/3 (*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))) u1) (*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(fma.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1/2) u1 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(fma.f32 u1 (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1/2) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(+.f32 (*.f32 (+.f32 (*.f32 1/18 (*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))) (+.f32 (*.f32 7/72 (*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))) (*.f32 (sqrt.f32 1) (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/3) (*.f32 (+.f32 (*.f32 1/36 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) 1/3))) (pow.f32 u1 1/6)))))) (pow.f32 u1 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/6 (*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))) (*.f32 1/3 (*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))) u1) (*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))))
(fma.f32 (fma.f32 1/18 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (fma.f32 7/72 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (*.f32 (*.f32 (*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) 2/9) (pow.f32 u1 1/6)) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))) (*.f32 u1 u1) (fma.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1/2) u1 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(fma.f32 (*.f32 u1 u1) (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 11/72) (*.f32 (*.f32 (*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) 2/9) (pow.f32 u1 1/6)) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))) (fma.f32 u1 (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1/2) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(+.f32 (*.f32 (+.f32 (*.f32 1/18 (*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))) (+.f32 (*.f32 7/72 (*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))) (*.f32 (sqrt.f32 1) (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/3) (*.f32 (+.f32 (*.f32 1/36 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) 1/3))) (pow.f32 u1 1/6)))))) (pow.f32 u1 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/6 (*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))) (*.f32 1/3 (*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))) u1) (+.f32 (*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (*.f32 (+.f32 (*.f32 (sqrt.f32 1) (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/3) (*.f32 (pow.f32 u1 1/6) (+.f32 (*.f32 7/216 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) 1/3)) (*.f32 91/648 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) 1/3)))))) (+.f32 (*.f32 7/216 (*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))) (+.f32 (*.f32 1/6 (*.f32 (sqrt.f32 1) (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/3) (*.f32 (+.f32 (*.f32 1/36 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) 1/3))) (pow.f32 u1 1/6))))) (*.f32 91/1296 (*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))))) (pow.f32 u1 3)))))
(fma.f32 (fma.f32 1/18 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (fma.f32 7/72 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (*.f32 (*.f32 (*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) 2/9) (pow.f32 u1 1/6)) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))) (*.f32 u1 u1) (+.f32 (fma.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1/2) u1 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (*.f32 (pow.f32 u1 3) (+.f32 (*.f32 (*.f32 (pow.f32 u1 1/6) (*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) 14/81)) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 7/216 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (fma.f32 1/6 (*.f32 (*.f32 (*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) 2/9) (pow.f32 u1 1/6)) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 91/1296)))))))
(fma.f32 (*.f32 u1 u1) (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 11/72) (*.f32 (*.f32 (*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) 2/9) (pow.f32 u1 1/6)) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))) (fma.f32 u1 (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1/2) (fma.f32 (pow.f32 u1 3) (fma.f32 (*.f32 (pow.f32 u1 1/6) (*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) 14/81)) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (fma.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 7/216 (fma.f32 1/6 (*.f32 (*.f32 (*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) 2/9) (pow.f32 u1 1/6)) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 91/1296)))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))))
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1))) (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3))))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(+.f32 (*.f32 1/18 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2)))) (+.f32 (*.f32 (pow.f32 -1 1/6) (*.f32 (pow.f32 (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/3) (/.f32 (+.f32 (*.f32 7/36 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3)) (*.f32 1/36 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3))) (pow.f32 u1 2)))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1))) (+.f32 (*.f32 7/72 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2)))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1))) (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3)))))))
(fma.f32 1/18 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 (pow.f32 -1 1/6) (*.f32 (/.f32 (*.f32 (cbrt.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) 2/9) (*.f32 u1 u1)) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 1/6 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 7/72 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 1/3 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))))
(fma.f32 1/18 (*.f32 (/.f32 (sqrt.f32 -1) u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)) (fma.f32 (pow.f32 -1 1/6) (*.f32 (/.f32 (cbrt.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (/.f32 (*.f32 u1 u1) 2/9)) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (+.f32 (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000)))))) (/.f32 (*.f32 7/72 (sqrt.f32 -1)) (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
(+.f32 (*.f32 1/18 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2)))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1))) (+.f32 (*.f32 91/1296 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3)))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 -1 1/6) (*.f32 (pow.f32 (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/3) (/.f32 (+.f32 (*.f32 7/36 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3)) (*.f32 1/36 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3))) (pow.f32 u1 3))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3)) (+.f32 (*.f32 7/216 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3)))) (+.f32 (*.f32 (pow.f32 -1 1/6) (*.f32 (pow.f32 (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/3) (/.f32 (+.f32 (*.f32 7/36 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3)) (*.f32 1/36 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3))) (pow.f32 u1 2)))) (+.f32 (*.f32 7/72 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2)))) (*.f32 (/.f32 (+.f32 (*.f32 91/648 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3)) (*.f32 7/216 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3))) (pow.f32 u1 3)) (*.f32 (pow.f32 -1 1/6) (pow.f32 (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/3))))))))))))
(fma.f32 1/18 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 1/6 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 1/3 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 91/1296 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 1/6 (*.f32 (pow.f32 -1 1/6) (*.f32 (/.f32 (*.f32 (cbrt.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) 2/9) (pow.f32 u1 3)) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))) (+.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (fma.f32 7/216 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 (pow.f32 -1 1/6) (*.f32 (/.f32 (*.f32 (cbrt.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) 2/9) (*.f32 u1 u1)) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 7/72 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (/.f32 (*.f32 (cbrt.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) 14/81) (pow.f32 u1 3)) (*.f32 (pow.f32 -1 1/6) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))))))))))))
(fma.f32 1/18 (*.f32 (/.f32 (sqrt.f32 -1) u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)) (+.f32 (*.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000))))) (fma.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) 91/1296 (fma.f32 1/6 (*.f32 (*.f32 (pow.f32 -1 1/6) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (/.f32 (cbrt.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (/.f32 (pow.f32 u1 3) 2/9))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (fma.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) 7/216 (fma.f32 (pow.f32 -1 1/6) (*.f32 (/.f32 (cbrt.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (/.f32 (*.f32 u1 u1) 2/9)) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 7/72 (*.f32 (/.f32 (sqrt.f32 -1) u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)) (*.f32 (/.f32 (cbrt.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (/.f32 (pow.f32 u1 3) 14/81)) (*.f32 (pow.f32 -1 1/6) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))))))))))
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/6 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3))) (*.f32 -1/3 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3)))) u1)) (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3)))
(fma.f32 -1 (/.f32 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) -1/2) u1) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(-.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000)))) -1/2))
(+.f32 (*.f32 1/18 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/6 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3))) (*.f32 -1/3 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3)))) u1)) (+.f32 (*.f32 7/72 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2)))) (+.f32 (*.f32 (/.f32 (+.f32 (*.f32 7/36 (pow.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3)) (*.f32 1/36 (pow.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3))) (pow.f32 u1 2)) (pow.f32 (*.f32 (sqrt.f32 -1) (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1/3)) (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3))))))
(fma.f32 1/18 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 -1 (/.f32 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) -1/2) u1) (fma.f32 7/72 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 (/.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) 2/9) (*.f32 u1 u1)) (cbrt.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
(fma.f32 1/18 (*.f32 (/.f32 (sqrt.f32 -1) u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)) (-.f32 (fma.f32 7/72 (*.f32 (/.f32 (sqrt.f32 -1) u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (/.f32 (cbrt.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (/.f32 (*.f32 u1 u1) 2/9)) (cbrt.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))) (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000)))) -1/2)))
(+.f32 (*.f32 1/18 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/6 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3))) (*.f32 -1/3 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3)))) u1)) (+.f32 (*.f32 7/72 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (+.f32 (*.f32 -91/648 (pow.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3)) (*.f32 -7/216 (pow.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3))) (pow.f32 (*.f32 (sqrt.f32 -1) (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1/3)) (+.f32 (*.f32 -91/1296 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3))) (+.f32 (*.f32 -7/216 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3))) (*.f32 -1/6 (*.f32 (+.f32 (*.f32 7/36 (pow.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3)) (*.f32 1/36 (pow.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3))) (pow.f32 (*.f32 (sqrt.f32 -1) (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1/3)))))) (pow.f32 u1 3))) (+.f32 (*.f32 (/.f32 (+.f32 (*.f32 7/36 (pow.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3)) (*.f32 1/36 (pow.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3))) (pow.f32 u1 2)) (pow.f32 (*.f32 (sqrt.f32 -1) (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1/3)) (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 1 1/3)))))))
(fma.f32 1/18 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 -1 (/.f32 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) -1/2) u1) (fma.f32 7/72 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 -1 (/.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) -14/81) (cbrt.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 -91/1296 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (fma.f32 -7/216 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 -1/6 (*.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) 2/9) (cbrt.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))))) (pow.f32 u1 3)) (fma.f32 (/.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) 2/9) (*.f32 u1 u1)) (cbrt.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))))
(fma.f32 1/18 (*.f32 (/.f32 (sqrt.f32 -1) u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)) (-.f32 (fma.f32 7/72 (*.f32 (/.f32 (sqrt.f32 -1) u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)) (-.f32 (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (/.f32 (cbrt.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (/.f32 (*.f32 u1 u1) 2/9)) (cbrt.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))) (/.f32 (fma.f32 (cbrt.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (cbrt.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) -14/81) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) -133/1296) (*.f32 -1/6 (*.f32 (*.f32 (cbrt.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) 2/9) (cbrt.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))))) (pow.f32 u1 3)))) (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000)))) -1/2)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/15000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -98696044010906577398881/7500000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 u2 u2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -98696044010906577398881/5000000000000000000000)))
(fma.f32 (*.f32 u2 u2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -98696044010906577398881/5000000000000000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 (pow.f32 u2 4) (+.f32 (*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/6) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/225000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3)) (*.f32 9740909103402808085817682884085781839780052161/225000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3)))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/112500000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -9740909103402808085817682884085781839780052161/450000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/15000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -98696044010906577398881/7500000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 (pow.f32 u2 4) (fma.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 0) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000)) (*.f32 (*.f32 u2 u2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -98696044010906577398881/5000000000000000000000))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 (pow.f32 u2 4) (fma.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 0 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000)) (*.f32 (*.f32 u2 u2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -98696044010906577398881/5000000000000000000000))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 (pow.f32 u2 6) (+.f32 (*.f32 -98696044010906577398881/15000000000000000000000 (*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/6) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/225000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3)) (*.f32 9740909103402808085817682884085781839780052161/225000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3))))) (+.f32 (*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/6) (+.f32 (*.f32 -22111951452240733739562336342840875300932515380039096535799207309732343/50625000000000000000000000000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3)) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/3375000000000000000000000000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3)))) (+.f32 (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/3375000000000000000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -22111951452240733739562336342840875300932515380039096535799207309732343/101250000000000000000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))) (+.f32 (*.f32 (pow.f32 u2 4) (+.f32 (*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/6) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/225000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3)) (*.f32 9740909103402808085817682884085781839780052161/225000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3)))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/112500000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -9740909103402808085817682884085781839780052161/450000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/15000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -98696044010906577398881/7500000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 (pow.f32 u2 6) (fma.f32 -98696044010906577398881/15000000000000000000000 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 0)) (fma.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) -961389193575684075633145058384385882649239799132134631991269883031841/6328125000000000000000000000000000000000000000000000000000000000000) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 6729724355029788529432015408690701178544678593924942423938889181222887/101250000000000000000000000000000000000000000000000000000000000000000))) (fma.f32 (pow.f32 u2 4) (fma.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 0) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000)) (*.f32 (*.f32 u2 u2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -98696044010906577398881/5000000000000000000000)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 (pow.f32 u2 6) (fma.f32 -98696044010906577398881/15000000000000000000000 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 0) (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 6729724355029788529432015408690701178544678593924942423938889181222887/101250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) -961389193575684075633145058384385882649239799132134631991269883031841/6328125000000000000000000000000000000000000000000000000000000000000)))) (fma.f32 (pow.f32 u2 4) (fma.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 0 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000)) (*.f32 (*.f32 u2 u2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -98696044010906577398881/5000000000000000000000)))))
(*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 1 1/6) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) 1)
(+.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) -1)
(+.f32 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000) 0)
(pow.f32 (*.f32 u2 314159265359/50000000000) 2)
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(pow.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)) 1)
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))) 3)
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(pow.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) 1/2)
(sqrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))
(pow.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3)) 1/3)
(cbrt.f32 (*.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))
(sqrt.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)))
(sqrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))
(log.f32 (pow.f32 (exp.f32 u2) (*.f32 u2 98696044010906577398881/2500000000000000000000)))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(cbrt.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3)))
(cbrt.f32 (*.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))) 1))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 u2 314159265359/50000000000)
(*.f32 u2 314159265359/50000000000)
(*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))
(*.f32 u2 (pow.f32 98696044010906577398881/2500000000000000000000 1/2))
(*.f32 u2 314159265359/50000000000)
(*.f32 (*.f32 u2 314159265359/50000000000) 1)
(*.f32 u2 314159265359/50000000000)
(*.f32 1 (*.f32 u2 314159265359/50000000000))
(*.f32 u2 314159265359/50000000000)
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 (cbrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))) (cbrt.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))) (cbrt.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(*.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))) (cbrt.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cbrt.f32 (*.f32 u2 u2)) (*.f32 (cbrt.f32 u2) 314159265359/50000000000))
(*.f32 (cbrt.f32 (*.f32 u2 u2)) (*.f32 314159265359/50000000000 (cbrt.f32 u2)))
(*.f32 (sqrt.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 u2 314159265359/50000000000)
(*.f32 (sqrt.f32 u2) (sqrt.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000)))
(*.f32 (sqrt.f32 u2) (sqrt.f32 (*.f32 u2 98696044010906577398881/2500000000000000000000)))
(*.f32 (sqrt.f32 u2) (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2)))
(*.f32 (sqrt.f32 u2) (pow.f32 (*.f32 u2 98696044010906577398881/2500000000000000000000) 1/2))
(*.f32 (sqrt.f32 u2) (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2)))
(*.f32 (sqrt.f32 u2) (*.f32 (sqrt.f32 u2) 314159265359/50000000000))
(*.f32 u2 314159265359/50000000000)
(*.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) u2)
(*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)))) (sqrt.f32 (cbrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))) (sqrt.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
(*.f32 (pow.f32 1 1/2) (*.f32 u2 314159265359/50000000000))
(*.f32 u2 314159265359/50000000000)
(*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4))) 1/2) (pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))) (sqrt.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
(*.f32 (*.f32 314159265359/50000000000 (cbrt.f32 (*.f32 u2 u2))) (cbrt.f32 u2))
(*.f32 314159265359/50000000000 (*.f32 (cbrt.f32 (*.f32 u2 u2)) (cbrt.f32 u2)))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u2)) (sqrt.f32 u2))
(*.f32 u2 314159265359/50000000000)
(pow.f32 (*.f32 u2 314159265359/50000000000) 1)
(*.f32 u2 314159265359/50000000000)
(pow.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)) 1/2)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))
(pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 3)
(*.f32 u2 314159265359/50000000000)
(pow.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3) 1/3)
(*.f32 u2 314159265359/50000000000)
(pow.f32 (sqrt.f32 (*.f32 u2 314159265359/50000000000)) 2)
(*.f32 u2 314159265359/50000000000)
(fabs.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 u2 314159265359/50000000000)
(log.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))
(*.f32 u2 314159265359/50000000000)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 u2 314159265359/50000000000)
(cbrt.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3))
(*.f32 u2 314159265359/50000000000)
(expm1.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 u2 314159265359/50000000000)
(exp.f32 (log.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 u2 314159265359/50000000000)
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))) 1/2))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 314159265359/50000000000)) 1))
(*.f32 u2 314159265359/50000000000)
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 u2 314159265359/50000000000)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) 1)
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 3)
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) 3/2)
(pow.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3) 1/3)
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 2)
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(cbrt.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 1))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(log1p.f32 (expm1.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(-.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) 1)
(+.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) -1)
(+.f32 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000) 0)
(pow.f32 (*.f32 u2 314159265359/50000000000) 2)
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(pow.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)) 1)
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))) 3)
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(pow.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) 1/2)
(sqrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))
(pow.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3)) 1/3)
(cbrt.f32 (*.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))
(sqrt.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)))
(sqrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))
(log.f32 (pow.f32 (exp.f32 u2) (*.f32 u2 98696044010906577398881/2500000000000000000000)))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(cbrt.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3)))
(cbrt.f32 (*.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))) 1))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 u2 (*.f32 u2 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u1 (-.f32 1 u1)))) (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 (*.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000)) 1))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))) 1))
(fma.f32 u2 (*.f32 u2 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u1 (-.f32 1 u1)))) (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 (*.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000)) 1))
(+.f32 (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))) (/.f32 u1 (-.f32 1 u1)))
(fma.f32 u2 (*.f32 u2 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u1 (-.f32 1 u1)))) (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 (*.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000)) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))) 1)
(/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 -1 (/.f32 1 u1)))
(/.f32 u1 (/.f32 (-.f32 1 u1) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))
(/.f32 1 (/.f32 (-.f32 1 u1) (*.f32 u1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))
(/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))
(/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 -1 (/.f32 1 u1)))
(/.f32 (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3))) (*.f32 (+.f32 (/.f32 1 u1) -1) (+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))))
(/.f32 (+.f32 1 (*.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) (*.f32 (+.f32 -1 (/.f32 1 u1)) (+.f32 1 (fma.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))
(/.f32 (fma.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 1) (*.f32 (+.f32 -1 (/.f32 1 u1)) (+.f32 1 (fma.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)))))
(/.f32 (-.f32 1 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4))) (*.f32 (+.f32 (/.f32 1 u1) -1) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (/.f32 (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (+.f32 -1 (/.f32 1 u1))) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))
(/.f32 (/.f32 (+.f32 1 (*.f32 (pow.f32 u2 4) -9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (+.f32 -1 (/.f32 1 u1))) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))
(/.f32 (*.f32 u1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (-.f32 1 u1))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))
(/.f32 (*.f32 u1 (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3)))) (*.f32 (-.f32 1 u1) (+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))))
(/.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (fma.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))) (+.f32 1 (*.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (fma.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 1) (+.f32 1 (fma.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)))))
(/.f32 (*.f32 u1 (-.f32 1 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)))) (*.f32 (-.f32 1 u1) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (*.f32 (pow.f32 u2 4) -9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (*.f32 -1 (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3)))) (*.f32 (neg.f32 (+.f32 (/.f32 1 u1) -1)) (+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))))
(/.f32 (+.f32 1 (*.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) (*.f32 (+.f32 -1 (/.f32 1 u1)) (+.f32 1 (fma.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))
(/.f32 (fma.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 1) (*.f32 (+.f32 -1 (/.f32 1 u1)) (+.f32 1 (fma.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)))))
(/.f32 (*.f32 -1 (-.f32 1 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)))) (*.f32 (neg.f32 (+.f32 (/.f32 1 u1) -1)) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (/.f32 (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (+.f32 -1 (/.f32 1 u1))) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))
(/.f32 (/.f32 (+.f32 1 (*.f32 (pow.f32 u2 4) -9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (+.f32 -1 (/.f32 1 u1))) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))
(/.f32 (*.f32 (neg.f32 u1) (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3)))) (*.f32 (neg.f32 (-.f32 1 u1)) (+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))))
(/.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (fma.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))) (+.f32 1 (*.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (fma.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 1) (+.f32 1 (fma.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)))))
(/.f32 (*.f32 (neg.f32 u1) (-.f32 1 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)))) (*.f32 (neg.f32 (-.f32 1 u1)) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (*.f32 (pow.f32 u2 4) -9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (*.f32 (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3))) u1) (*.f32 (+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))) (-.f32 1 u1)))
(/.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (fma.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))) (+.f32 1 (*.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (fma.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 1) (+.f32 1 (fma.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)))))
(/.f32 (*.f32 (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3))) 1) (*.f32 (+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (+.f32 1 (*.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) (*.f32 (+.f32 -1 (/.f32 1 u1)) (+.f32 1 (fma.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))
(/.f32 (fma.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 1) (*.f32 (+.f32 -1 (/.f32 1 u1)) (+.f32 1 (fma.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)))))
(/.f32 (*.f32 (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3))) -1) (*.f32 (+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))) (neg.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (+.f32 1 (*.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) (*.f32 (+.f32 -1 (/.f32 1 u1)) (+.f32 1 (fma.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))
(/.f32 (fma.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 1) (*.f32 (+.f32 -1 (/.f32 1 u1)) (+.f32 1 (fma.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)))))
(/.f32 (*.f32 (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3))) (neg.f32 u1)) (*.f32 (+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))) (neg.f32 (-.f32 1 u1))))
(/.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (fma.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))) (+.f32 1 (*.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (fma.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 1) (+.f32 1 (fma.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)))))
(/.f32 (*.f32 (-.f32 1 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4))) u1) (*.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (*.f32 (pow.f32 u2 4) -9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (*.f32 (-.f32 1 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4))) 1) (*.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (/.f32 (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (+.f32 -1 (/.f32 1 u1))) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))
(/.f32 (/.f32 (+.f32 1 (*.f32 (pow.f32 u2 4) -9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (+.f32 -1 (/.f32 1 u1))) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))
(/.f32 (*.f32 (-.f32 1 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4))) -1) (*.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (neg.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (/.f32 (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (+.f32 -1 (/.f32 1 u1))) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))
(/.f32 (/.f32 (+.f32 1 (*.f32 (pow.f32 u2 4) -9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (+.f32 -1 (/.f32 1 u1))) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))
(/.f32 (*.f32 (-.f32 1 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4))) (neg.f32 u1)) (*.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (neg.f32 (-.f32 1 u1))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (*.f32 (pow.f32 u2 4) -9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (neg.f32 (*.f32 u1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))) (neg.f32 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))
(/.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) (pow.f32 (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))) 3)) (+.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2) (-.f32 (*.f32 (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))) (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1))))) (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1))))))))
(/.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) (pow.f32 (*.f32 u2 (*.f32 u2 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u1 (-.f32 1 u1))))) 3)) (+.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2) (*.f32 (*.f32 u2 (*.f32 u2 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u1 (-.f32 1 u1))))) (-.f32 (*.f32 u2 (*.f32 u2 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u1 (-.f32 1 u1))))) (/.f32 u1 (-.f32 1 u1))))))
(/.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) (pow.f32 (*.f32 u2 (*.f32 u2 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u1 (-.f32 1 u1))))) 3)) (fma.f32 (*.f32 u2 (*.f32 u2 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 (*.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000)) 1)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2)))
(/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2) (*.f32 (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))) (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))))) (-.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1))))))
(/.f32 (-.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2) (*.f32 (*.f32 u2 u2) (*.f32 (*.f32 u2 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u1 (-.f32 1 u1)))) (*.f32 u2 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u1 (-.f32 1 u1))))))) (-.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 (*.f32 u2 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u1 (-.f32 1 u1)))))))
(/.f32 (-.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2) (*.f32 (*.f32 u2 u2) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (*.f32 u2 -98696044010906577398881/2500000000000000000000))))) (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1 (*.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000)))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3)))) (+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))))
(/.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (fma.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))) (+.f32 1 (*.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (fma.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 1) (+.f32 1 (fma.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)))) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (*.f32 (pow.f32 u2 4) -9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (*.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) -1) (neg.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (neg.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (+.f32 (neg.f32 (/.f32 1 u1)) 1))
(/.f32 (neg.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (+.f32 1 (/.f32 -1 u1)))
(/.f32 (*.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (neg.f32 u1)) (neg.f32 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))
(/.f32 (*.f32 -1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (neg.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (neg.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (+.f32 (neg.f32 (/.f32 1 u1)) 1))
(/.f32 (neg.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (+.f32 1 (/.f32 -1 u1)))
(/.f32 (*.f32 (neg.f32 u1) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (neg.f32 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))
(/.f32 (*.f32 (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (pow.f32 (*.f32 u2 u2) 3))) (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))))
(/.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (fma.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))) (+.f32 1 (*.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (fma.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 1) (+.f32 1 (fma.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)))))
(/.f32 (*.f32 (-.f32 1 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4))) (/.f32 u1 (-.f32 1 u1))) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (*.f32 (pow.f32 u2 4) -9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (/.f32 (*.f32 u1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) 1) (-.f32 1 u1))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))
(/.f32 (/.f32 (*.f32 u1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 u1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))))
(/.f32 u1 (/.f32 (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (/.f32 (*.f32 u1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))
(pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1)
(/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 2)
(pow.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) 2)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 3)
(/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 2) 1/2)
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 -1 (/.f32 1 u1))) 2))
(fabs.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 3) 1/3)
(/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 -1 (/.f32 1 u1)))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 2))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 -1 (/.f32 1 u1))) 2))
(fabs.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 -1 (/.f32 1 u1))))
(log.f32 (pow.f32 (exp.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1)) (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 -1 (/.f32 1 u1)))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 3))
(/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 -1 (/.f32 1 u1)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) (pow.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) (pow.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 -1 (/.f32 1 u1)))
(exp.f32 (log.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 -1 (/.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 1))
(/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 -1 (/.f32 1 u1)))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 -1 (/.f32 1 u1)))
(fma.f32 u1 (/.f32 1 (-.f32 1 u1)) (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 u2 (*.f32 u2 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u1 (-.f32 1 u1)))) (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 (*.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000)) 1))
(fma.f32 1 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 u2 (*.f32 u2 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u1 (-.f32 1 u1)))) (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 (*.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000)) 1))
(fma.f32 (/.f32 u1 (-.f32 1 u1)) 1 (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 u2 (*.f32 u2 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u1 (-.f32 1 u1)))) (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 (*.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000)) 1))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 u2 (*.f32 u2 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u1 (-.f32 1 u1)))) (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 (*.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000)) 1))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (*.f32 u2 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 (/.f32 1 (-.f32 1 u1)) u1 (*.f32 u2 (*.f32 (*.f32 u2 -98696044010906577398881/2500000000000000000000) (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 u2 (*.f32 u2 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u1 (-.f32 1 u1)))) (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 (*.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000)) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) 1)
(/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 1 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000)))
(*.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) (cbrt.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 -1 (/.f32 1 u1)))) (cbrt.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 -1 (/.f32 1 u1)))) (cbrt.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1/4) (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1/4))
(sqrt.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 -1 (/.f32 1 u1))))
(*.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 2))) (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 -1 (/.f32 1 u1))) 2))) (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (pow.f32 1 1/2) (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 2)) 1/2) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 -1 (/.f32 1 u1))) 2))) (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 -1 (/.f32 1 u1))))))
(/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (sqrt.f32 (*.f32 u1 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))))
(pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1/2)
(sqrt.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (cbrt.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 3)
(/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 3/2) 1/3)
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 -1 (/.f32 1 u1))) 3/2))
(pow.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1/4) 2)
(sqrt.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 -1 (/.f32 1 u1))))
(fabs.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(log.f32 (exp.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 3/2))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 -1 (/.f32 1 u1))) 3/2))
(expm1.f32 (log1p.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 1/2))
(sqrt.f32 (/.f32 (fma.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000 1) (+.f32 -1 (/.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 1))
(/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(log1p.f32 (expm1.f32 (/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(/.f32 u1 (-.f32 1 u1))
(*.f32 u1 (/.f32 1 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 u1 (*.f32 (/.f32 1 (-.f32 1 u1)) 1))
(/.f32 u1 (-.f32 1 u1))
(*.f32 1 (/.f32 u1 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(/.f32 u1 (-.f32 1 u1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2)) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 u1 u1)) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 u1 u1)) (*.f32 (/.f32 1 (-.f32 1 u1)) (cbrt.f32 u1)))
(*.f32 (cbrt.f32 (*.f32 u1 u1)) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 -1 (/.f32 1 (neg.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 -1 (+.f32 (neg.f32 (/.f32 1 u1)) 1))
(/.f32 -1 (+.f32 1 (/.f32 -1 u1)))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 1 (-.f32 1 u1)) (pow.f32 (/.f32 1 u1) -1))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2) -1) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) 2)) (/.f32 1 (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 u1)) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(*.f32 (cbrt.f32 (*.f32 u1 u1)) (*.f32 (/.f32 1 (-.f32 1 u1)) (cbrt.f32 u1)))
(*.f32 (cbrt.f32 (*.f32 u1 u1)) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 u1 (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 u1)) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (cbrt.f32 (*.f32 u1 u1)) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))))
(/.f32 (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (*.f32 u1 u1))) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 u1)) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 u1 (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)))
(*.f32 (/.f32 1 (neg.f32 (-.f32 1 u1))) (neg.f32 u1))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) 1) u1)
(/.f32 u1 (-.f32 1 u1))
(*.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) (cbrt.f32 (*.f32 u1 u1))) (cbrt.f32 u1))
(*.f32 (cbrt.f32 (*.f32 u1 u1)) (*.f32 (/.f32 1 (-.f32 1 u1)) (cbrt.f32 u1)))
(*.f32 (cbrt.f32 (*.f32 u1 u1)) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(*.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) (sqrt.f32 u1)) (sqrt.f32 u1))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (+.f32 1 (fma.f32 u1 u1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1)
(/.f32 -1 (+.f32 (neg.f32 (/.f32 1 u1)) 1))
(/.f32 -1 (+.f32 1 (/.f32 -1 u1)))
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2) 1/2)
(sqrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(/.f32 u1 (-.f32 1 u1))
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2))
(sqrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(/.f32 u1 (-.f32 1 u1))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)) -1))
(/.f32 -1 (+.f32 (neg.f32 (/.f32 1 u1)) 1))
(/.f32 -1 (+.f32 1 (/.f32 -1 u1)))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) 1)
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 3)
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) 3/2)
(pow.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3) 1/3)
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 2)
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(cbrt.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 1))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(log1p.f32 (expm1.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(+.f32 (/.f32 1 u1) -1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 (/.f32 1 u1) 1) 1)
(+.f32 -1 (/.f32 1 u1))
(*.f32 1 (+.f32 (/.f32 1 u1) -1))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (-.f32 1 u1) (/.f32 1 u1))
(/.f32 (-.f32 1 u1) u1)
(*.f32 (+.f32 (/.f32 1 u1) -1) 1)
(+.f32 -1 (/.f32 1 u1))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) (*.f32 (cbrt.f32 (-.f32 1 u1)) (/.f32 1 u1)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) (*.f32 (/.f32 1 u1) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) (/.f32 (cbrt.f32 (-.f32 1 u1)) u1))
(*.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2) (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 1 u1)))
(*.f32 (-.f32 1 u1) (/.f32 1 u1))
(/.f32 (-.f32 1 u1) u1)
(*.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(+.f32 -1 (/.f32 1 u1))
(*.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) -1)))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (neg.f32 (-.f32 1 u1)) (/.f32 1 (neg.f32 u1)))
(*.f32 (-.f32 1 u1) (/.f32 1 u1))
(/.f32 (-.f32 1 u1) u1)
(*.f32 (/.f32 1 u1) (-.f32 1 u1))
(*.f32 (-.f32 1 u1) (/.f32 1 u1))
(/.f32 (-.f32 1 u1) u1)
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 u1 u1))) (/.f32 (-.f32 1 u1) (cbrt.f32 u1)))
(/.f32 (/.f32 (-.f32 1 u1) (cbrt.f32 u1)) (cbrt.f32 (*.f32 u1 u1)))
(*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (-.f32 1 u1) (sqrt.f32 u1)))
(*.f32 (-.f32 1 u1) (/.f32 1 u1))
(/.f32 (-.f32 1 u1) u1)
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) 1) (/.f32 (cbrt.f32 (-.f32 1 u1)) u1))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) (*.f32 (/.f32 1 u1) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) (/.f32 (cbrt.f32 (-.f32 1 u1)) u1))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) (cbrt.f32 (*.f32 u1 u1))) (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) (cbrt.f32 (*.f32 u1 u1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) (sqrt.f32 u1)) (/.f32 (cbrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) (/.f32 (sqrt.f32 u1) (/.f32 (cbrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) 1) (/.f32 (sqrt.f32 (-.f32 1 u1)) u1))
(*.f32 (-.f32 1 u1) (/.f32 1 u1))
(/.f32 (-.f32 1 u1) u1)
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 (*.f32 u1 u1))) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 u1)))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 u1 u1))) (/.f32 (-.f32 1 u1) (cbrt.f32 u1)))
(/.f32 (/.f32 (-.f32 1 u1) (cbrt.f32 u1)) (cbrt.f32 (*.f32 u1 u1)))
(*.f32 (/.f32 1 (neg.f32 u1)) (neg.f32 (-.f32 1 u1)))
(*.f32 (-.f32 1 u1) (/.f32 1 u1))
(/.f32 (-.f32 1 u1) u1)
(pow.f32 (/.f32 u1 (-.f32 1 u1)) -1)
(*.f32 (-.f32 1 u1) (/.f32 1 u1))
(/.f32 (-.f32 1 u1) u1)
(pow.f32 (+.f32 (/.f32 1 u1) -1) 1)
(+.f32 -1 (/.f32 1 u1))
(pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 3)
(+.f32 -1 (/.f32 1 u1))
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3) 1/3)
(+.f32 -1 (/.f32 1 u1))
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)
(+.f32 -1 (/.f32 1 u1))
(neg.f32 (/.f32 (-.f32 1 u1) (neg.f32 u1)))
(*.f32 (-.f32 1 u1) (/.f32 1 u1))
(/.f32 (-.f32 1 u1) u1)
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))
(sqrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 2))
(fabs.f32 (+.f32 -1 (/.f32 1 u1)))
(log.f32 (exp.f32 (+.f32 (/.f32 1 u1) -1)))
(+.f32 -1 (/.f32 1 u1))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (/.f32 1 u1) -1))))
(+.f32 -1 (/.f32 1 u1))
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3))
(+.f32 -1 (/.f32 1 u1))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 u1) 3) (pow.f32 u1 3)))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1)))
(+.f32 -1 (/.f32 1 u1))
(exp.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)))
(+.f32 -1 (/.f32 1 u1))
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)) 1))
(+.f32 -1 (/.f32 1 u1))
(log1p.f32 (expm1.f32 (+.f32 (/.f32 1 u1) -1)))
(+.f32 -1 (/.f32 1 u1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) 1)
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 1 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))))
(*.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))) (*.f32 (cbrt.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))) (*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (cbrt.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (*.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1/6) (*.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1/6) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (*.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) 1/6) (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) 1/6)))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))) 3) (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))))
(*.f32 (pow.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1/6) 3) (pow.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1/6) 3))
(pow.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) 1/6) 6)
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2)) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) 1) (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (cbrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))))) (cbrt.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))) (cbrt.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))))
(*.f32 (cbrt.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))) (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))) 4))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1/6)) (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1/6))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (*.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) 1/6) (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) 1/6)))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(cbrt.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 1))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(log1p.f32 (expm1.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))

eval1.1s (10.1%)

Compiler

Compiled 35943 to 27043 computations (24.8% saved)

prune249.0ms (2.4%)

Pruning

36 alts after pruning (32 fresh and 4 done)

PrunedKeptTotal
New1573161589
Fresh41620
Picked325
Done123
Total1581361617
Accurracy
99.7%
Counts
1617 → 36
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.0%
(pow.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 3)
75.6%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
98.5%
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
79.3%
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
98.4%
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
79.1%
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
88.1%
(*.f32 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
95.1%
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
95.2%
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 6)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
95.1%
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -3/2) 2/3)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
96.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)))
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
91.6%
(*.f32 (sqrt.f32 (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1)))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
98.6%
(*.f32 (sqrt.f32 (*.f32 (/.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 (-.f32 1 u1))) u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
98.7%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.8%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
96.1%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
75.4%
(*.f32 (sqrt.f32 u1) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
76.1%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
76.0%
(*.f32 (sqrt.f32 u1) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
98.2%
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
71.9%
(sqrt.f32 (fma.f32 u1 u1 u1))
79.3%
(sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1)))
79.5%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
79.4%
(sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
79.4%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1)))
92.6%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) 2)))
93.7%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))) 2)))
93.6%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)))
85.2%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
79.4%
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
85.1%
(sqrt.f32 (*.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
85.1%
(sqrt.f32 (*.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
65.7%
(sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
63.2%
(sqrt.f32 u1)
97.0%
(pow.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 3)
75.6%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
98.5%
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
79.3%
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
98.4%
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
79.1%
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
88.1%
(*.f32 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
95.1%
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
95.2%
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 6)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
95.1%
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -3/2) 2/3)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
96.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)))
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
91.6%
(*.f32 (sqrt.f32 (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1)))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
98.6%
(*.f32 (sqrt.f32 (*.f32 (/.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 (-.f32 1 u1))) u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
98.7%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.8%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
96.1%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
75.4%
(*.f32 (sqrt.f32 u1) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
76.1%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
76.0%
(*.f32 (sqrt.f32 u1) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
98.2%
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
71.9%
(sqrt.f32 (fma.f32 u1 u1 u1))
79.3%
(sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1)))
79.5%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
79.4%
(sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
79.4%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1)))
92.6%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) 2)))
93.7%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))) 2)))
93.6%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)))
85.2%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
79.4%
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
85.1%
(sqrt.f32 (*.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
85.1%
(sqrt.f32 (*.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
65.7%
(sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
63.2%
(sqrt.f32 u1)
Compiler

Compiled 2130 to 1714 computations (19.5% saved)

localize591.0ms (5.6%)

Local Accuracy

Found 19 expressions with local accuracy:

NewAccuracyProgram
99.6%
(sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))
99.6%
(*.f32 (sqrt.f32 (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1)))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
99.4%
(*.f32 u1 (fma.f32 u1 u1 u1))
98.9%
(*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000)
99.6%
(sqrt.f32 (-.f32 1 u1))
99.5%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
99.3%
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
98.8%
(*.f32 u2 314159265359/50000000000)
99.7%
(+.f32 -1 (/.f32 1 u1))
99.6%
(*.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)))
99.2%
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
98.9%
(*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)
99.8%
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
99.6%
(/.f32 1 (-.f32 1 u1))
99.2%
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
99.6%
(sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))
99.6%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
99.2%
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
98.9%
(*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000)
Compiler

Compiled 266 to 150 computations (43.6% saved)

series33.0ms (0.3%)

Counts
13 → 172
Calls

54 calls:

TimeVariablePointExpression
21.0ms
u1
@-inf
(*.f32 (sqrt.f32 (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1)))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
1.0ms
u2
@0
(*.f32 (sqrt.f32 (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1)))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
1.0ms
u2
@0
(*.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)))
1.0ms
u2
@inf
(*.f32 (sqrt.f32 (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1)))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
0.0ms
u1
@-inf
(*.f32 u1 (fma.f32 u1 u1 u1))

rewrite119.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
774×add-sqr-sqrt
756×pow1
756×*-un-lft-identity
710×add-cbrt-cube
710×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
037303
1790295
Stop Event
node limit
Counts
13 → 230
Calls
Call 1
Inputs
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(/.f32 1 (-.f32 1 u1))
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(*.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)))
(+.f32 -1 (/.f32 1 u1))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(sqrt.f32 (-.f32 1 u1))
(*.f32 u1 (fma.f32 u1 u1 u1))
(*.f32 (sqrt.f32 (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1)))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
Outputs
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (/.f32 1 (-.f32 1 u1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 u1)) 3) (pow.f32 u1 3)))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000))))) 1)
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)))) 2)
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (/.f32 1 (-.f32 1 u1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 u1)) 3) (pow.f32 u1 3)))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (-.f32 1 u1)))) 1)
(*.f32 1 (/.f32 1 (-.f32 1 u1)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) -2)) (/.f32 1 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) -1) (pow.f32 (cbrt.f32 (-.f32 1 u1)) -1))
(pow.f32 (-.f32 1 u1) -1)
(pow.f32 (/.f32 1 (-.f32 1 u1)) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (/.f32 1 (-.f32 1 u1)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) 2)
(pow.f32 (/.f32 (-.f32 1 u1) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 1 u1)) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 1 u1))))
(exp.f32 (neg.f32 (log1p.f32 (neg.f32 u1))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (neg.f32 u1))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) (sqrt.f32 u1))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(pow.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2)
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))) 1)
(*.f32 1 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2)) (cbrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) -1))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) -1) (pow.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) -1))
(pow.f32 (+.f32 -1 (/.f32 1 u1)) -1)
(pow.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) 2)
(pow.f32 (/.f32 (+.f32 -1 (/.f32 1 u1)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(exp.f32 (neg.f32 (log.f32 (+.f32 -1 (/.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (+.f32 -1 (/.f32 1 u1))) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (+.f32 -1 (/.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(+.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (*.f32 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000) (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(+.f32 (*.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) 1) (*.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1))))) 1)
(/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))) 2)
(log.f32 (exp.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) 3) (pow.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) 3) (pow.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) 3) (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))))
(exp.f32 (log.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))))
(fma.f32 1 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (*.f32 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000) (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(fma.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) 1 (*.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2)) (cbrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (*.f32 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000) (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (*.f32 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000) (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 -1 (/.f32 1 u1)))) 1)
(*.f32 1 (+.f32 -1 (/.f32 1 u1)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) 2) (cbrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (-.f32 (pow.f32 u1 -2) (*.f32 -1 (/.f32 1 u1)))))
(/.f32 (-.f32 1 (pow.f32 u1 -2)) (-.f32 -1 (/.f32 1 u1)))
(pow.f32 (+.f32 -1 (/.f32 1 u1)) 1)
(pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) 3)
(pow.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) 2)
(log.f32 (exp.f32 (+.f32 -1 (/.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 -1 (/.f32 1 u1)))))
(cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3))
(expm1.f32 (log1p.f32 (+.f32 -1 (/.f32 1 u1))))
(exp.f32 (log.f32 (+.f32 -1 (/.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (+.f32 -1 (/.f32 1 u1))) 1))
(log1p.f32 (expm1.f32 (+.f32 -1 (/.f32 1 u1))))
(fma.f32 1 (/.f32 1 u1) -1)
(fma.f32 (cbrt.f32 (pow.f32 u1 -2)) (/.f32 1 (cbrt.f32 u1)) -1)
(fma.f32 (sqrt.f32 (/.f32 1 u1)) (sqrt.f32 (/.f32 1 u1)) -1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000)))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 2) (cbrt.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))) (sqrt.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(pow.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) -1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(pow.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 u1 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1)))) 1)
(*.f32 1 (sqrt.f32 (-.f32 1 u1)))
(*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 1/2))
(pow.f32 (-.f32 1 u1) 1/2)
(pow.f32 (sqrt.f32 (-.f32 1 u1)) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (-.f32 1 u1) 3/2) 1/3)
(pow.f32 (sqrt.f32 (sqrt.f32 (-.f32 1 u1))) 2)
(log.f32 (exp.f32 (sqrt.f32 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (-.f32 1 u1) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1))))
(exp.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u1))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1/2))
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u1))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u1 (fma.f32 u1 u1 u1)))) 1)
(pow.f32 (*.f32 u1 (fma.f32 u1 u1 u1)) 1)
(pow.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 u1 u1))) 3)
(pow.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 u1 u1)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 u1 u1))) 2)
(log.f32 (pow.f32 (exp.f32 u1) (fma.f32 u1 u1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u1 (fma.f32 u1 u1 u1)))))
(cbrt.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 u1 u1)) 3))
(expm1.f32 (log1p.f32 (*.f32 u1 (fma.f32 u1 u1 u1))))
(exp.f32 (log.f32 (*.f32 u1 (fma.f32 u1 u1 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 u1 (fma.f32 u1 u1 u1))) 1))
(log1p.f32 (expm1.f32 (*.f32 u1 (fma.f32 u1 u1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1))))) 1)
(pow.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1))) 1)
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)))) 3)
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)))) 2)
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1))))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1))) 3))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) 3) (pow.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1) 3/2) (pow.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)))))
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)))))

simplify174.0ms (1.6%)

Algorithm
egg-herbie
Rules
968×log-prod
720×associate-*r*
650×associate-*l*
526×fma-def
498×cube-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
062712794
1153411788
2593811620
Stop Event
node limit
Counts
402 → 404
Calls
Call 1
Inputs
u1
(+.f32 (pow.f32 u1 2) u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) u1))
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 4) (+.f32 (pow.f32 u1 3) u1)))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 -314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 -314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 -314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 -314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
u1
(+.f32 (pow.f32 u1 2) u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) u1))
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 4) (+.f32 (pow.f32 u1 3) u1)))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
1
(+.f32 1 u1)
(+.f32 (pow.f32 u1 2) (+.f32 1 u1))
(+.f32 (pow.f32 u1 2) (+.f32 1 (+.f32 u1 (pow.f32 u1 3))))
(/.f32 -1 u1)
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1)))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1))))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u1 4)) (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(/.f32 -1 u1)
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1)))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1))))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u1 4)) (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (sqrt.f32 -1)) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (sqrt.f32 -1))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))
(+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
u1
(+.f32 (pow.f32 u1 2) u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) u1))
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 4) (+.f32 (pow.f32 u1 3) u1)))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)
(+.f32 (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2)) (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1))
(+.f32 (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2)) (+.f32 (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 3)) (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)))
(+.f32 (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2)) (+.f32 (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 4)) (+.f32 (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 3)) (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1))))
(*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1))))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)))))
(*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1))))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)))))
(/.f32 1 (-.f32 (/.f32 1 u1) 1))
(+.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))))
(+.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))))
(+.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))))
(*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1)))
(+.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))))
(+.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))))
(+.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))))
(*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1)))
(+.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))))
(+.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))))
(+.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))))
(/.f32 1 u1)
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
-1
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
-1
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 u1)
(+.f32 (sqrt.f32 u1) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 u1))))
(+.f32 (sqrt.f32 u1) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 u1))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 u1)))))
(+.f32 (sqrt.f32 u1) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 u1))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 u1))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
1
(+.f32 1 (*.f32 -1/2 u1))
(+.f32 1 (+.f32 (*.f32 -1/8 (pow.f32 u1 2)) (*.f32 -1/2 u1)))
(+.f32 1 (+.f32 (*.f32 -1/8 (pow.f32 u1 2)) (+.f32 (*.f32 -1/16 (pow.f32 u1 3)) (*.f32 -1/2 u1))))
(pow.f32 u1 2)
(+.f32 (pow.f32 u1 2) (pow.f32 u1 3))
(+.f32 (pow.f32 u1 2) (pow.f32 u1 3))
(+.f32 (pow.f32 u1 2) (pow.f32 u1 3))
(pow.f32 u1 3)
(+.f32 (pow.f32 u1 2) (pow.f32 u1 3))
(+.f32 (pow.f32 u1 2) (pow.f32 u1 3))
(+.f32 (pow.f32 u1 2) (pow.f32 u1 3))
(pow.f32 u1 3)
(+.f32 (pow.f32 u1 2) (pow.f32 u1 3))
(+.f32 (pow.f32 u1 2) (pow.f32 u1 3))
(+.f32 (pow.f32 u1 2) (pow.f32 u1 3))
(sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))
(+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1))))
(+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))
(*.f32 (cos.f32 (*.f32 -314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))
(*.f32 (cos.f32 (*.f32 -314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))
(*.f32 (cos.f32 (*.f32 -314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))
(*.f32 (cos.f32 (*.f32 -314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (/.f32 1 (-.f32 1 u1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 u1)) 3) (pow.f32 u1 3)))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000))))) 1)
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)))) 2)
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (/.f32 1 (-.f32 1 u1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 u1)) 3) (pow.f32 u1 3)))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (-.f32 1 u1)))) 1)
(*.f32 1 (/.f32 1 (-.f32 1 u1)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) -2)) (/.f32 1 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) -1) (pow.f32 (cbrt.f32 (-.f32 1 u1)) -1))
(pow.f32 (-.f32 1 u1) -1)
(pow.f32 (/.f32 1 (-.f32 1 u1)) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (/.f32 1 (-.f32 1 u1)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) 2)
(pow.f32 (/.f32 (-.f32 1 u1) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 1 u1)) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 1 u1))))
(exp.f32 (neg.f32 (log1p.f32 (neg.f32 u1))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (neg.f32 u1))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) (sqrt.f32 u1))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(pow.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2)
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))) 1)
(*.f32 1 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2)) (cbrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) -1))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) -1) (pow.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) -1))
(pow.f32 (+.f32 -1 (/.f32 1 u1)) -1)
(pow.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) 2)
(pow.f32 (/.f32 (+.f32 -1 (/.f32 1 u1)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(exp.f32 (neg.f32 (log.f32 (+.f32 -1 (/.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (+.f32 -1 (/.f32 1 u1))) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (+.f32 -1 (/.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(+.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (*.f32 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000) (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(+.f32 (*.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) 1) (*.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1))))) 1)
(/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))) 2)
(log.f32 (exp.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) 3) (pow.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) 3) (pow.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) 3) (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))))
(exp.f32 (log.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))))
(fma.f32 1 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (*.f32 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000) (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(fma.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) 1 (*.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2)) (cbrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (*.f32 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000) (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (*.f32 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000) (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 -1 (/.f32 1 u1)))) 1)
(*.f32 1 (+.f32 -1 (/.f32 1 u1)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) 2) (cbrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (-.f32 (pow.f32 u1 -2) (*.f32 -1 (/.f32 1 u1)))))
(/.f32 (-.f32 1 (pow.f32 u1 -2)) (-.f32 -1 (/.f32 1 u1)))
(pow.f32 (+.f32 -1 (/.f32 1 u1)) 1)
(pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) 3)
(pow.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) 2)
(log.f32 (exp.f32 (+.f32 -1 (/.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 -1 (/.f32 1 u1)))))
(cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3))
(expm1.f32 (log1p.f32 (+.f32 -1 (/.f32 1 u1))))
(exp.f32 (log.f32 (+.f32 -1 (/.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (+.f32 -1 (/.f32 1 u1))) 1))
(log1p.f32 (expm1.f32 (+.f32 -1 (/.f32 1 u1))))
(fma.f32 1 (/.f32 1 u1) -1)
(fma.f32 (cbrt.f32 (pow.f32 u1 -2)) (/.f32 1 (cbrt.f32 u1)) -1)
(fma.f32 (sqrt.f32 (/.f32 1 u1)) (sqrt.f32 (/.f32 1 u1)) -1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000)))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 2) (cbrt.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))) (sqrt.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(pow.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) -1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(pow.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 u1 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1)))) 1)
(*.f32 1 (sqrt.f32 (-.f32 1 u1)))
(*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 1/2))
(pow.f32 (-.f32 1 u1) 1/2)
(pow.f32 (sqrt.f32 (-.f32 1 u1)) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (-.f32 1 u1) 3/2) 1/3)
(pow.f32 (sqrt.f32 (sqrt.f32 (-.f32 1 u1))) 2)
(log.f32 (exp.f32 (sqrt.f32 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (-.f32 1 u1) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1))))
(exp.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u1))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1/2))
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u1))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u1 (fma.f32 u1 u1 u1)))) 1)
(pow.f32 (*.f32 u1 (fma.f32 u1 u1 u1)) 1)
(pow.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 u1 u1))) 3)
(pow.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 u1 u1)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 u1 u1))) 2)
(log.f32 (pow.f32 (exp.f32 u1) (fma.f32 u1 u1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u1 (fma.f32 u1 u1 u1)))))
(cbrt.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 u1 u1)) 3))
(expm1.f32 (log1p.f32 (*.f32 u1 (fma.f32 u1 u1 u1))))
(exp.f32 (log.f32 (*.f32 u1 (fma.f32 u1 u1 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 u1 (fma.f32 u1 u1 u1))) 1))
(log1p.f32 (expm1.f32 (*.f32 u1 (fma.f32 u1 u1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1))))) 1)
(pow.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1))) 1)
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)))) 3)
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)))) 2)
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1))))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1))) 3))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) 3) (pow.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1) 3/2) (pow.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)))))
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)))))
Outputs
u1
(+.f32 (pow.f32 u1 2) u1)
(fma.f32 u1 u1 u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) u1))
(+.f32 (+.f32 (*.f32 u1 u1) (pow.f32 u1 3)) u1)
(fma.f32 u1 (fma.f32 u1 u1 u1) u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 4) (+.f32 (pow.f32 u1 3) u1)))
(+.f32 (+.f32 (*.f32 u1 u1) (pow.f32 u1 4)) (+.f32 u1 (pow.f32 u1 3)))
(+.f32 (pow.f32 u1 4) (fma.f32 u1 (fma.f32 u1 u1 u1) u1))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (/.f32 -1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(+.f32 -1 (+.f32 (neg.f32 (/.f32 1 (*.f32 u1 u1))) (/.f32 -1 u1)))
(+.f32 -1 (+.f32 (/.f32 -1 u1) (/.f32 -1 (*.f32 u1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(neg.f32 (+.f32 (+.f32 1 (/.f32 1 (*.f32 u1 u1))) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3)))))
(+.f32 -1 (-.f32 (/.f32 -1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3)))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (/.f32 -1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(+.f32 -1 (+.f32 (neg.f32 (/.f32 1 (*.f32 u1 u1))) (/.f32 -1 u1)))
(+.f32 -1 (+.f32 (/.f32 -1 u1) (/.f32 -1 (*.f32 u1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(neg.f32 (+.f32 (+.f32 1 (/.f32 1 (*.f32 u1 u1))) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3)))))
(+.f32 -1 (-.f32 (/.f32 -1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3)))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 -1/2 (/.f32 (*.f32 u1 (sqrt.f32 -1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 (*.f32 u1 (sqrt.f32 -1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 -1/2 (/.f32 (*.f32 u1 (sqrt.f32 -1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 (*.f32 u1 (sqrt.f32 -1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) -1/2) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1)) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (sqrt.f32 -1) 1/2) (/.f32 u1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 3/8 (*.f32 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 3/8 (*.f32 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (sqrt.f32 -1) 5/16) (/.f32 (pow.f32 u1 3) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2)) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2)) (+.f32 (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 -314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 -314159265359/50000000000)))
(*.f32 (cos.f32 (*.f32 -314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 -314159265359/50000000000)))
(*.f32 (cos.f32 (*.f32 -314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 -314159265359/50000000000)))
(*.f32 (cos.f32 (*.f32 -314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 -314159265359/50000000000)))
u1
(+.f32 (pow.f32 u1 2) u1)
(fma.f32 u1 u1 u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) u1))
(+.f32 (+.f32 (*.f32 u1 u1) (pow.f32 u1 3)) u1)
(fma.f32 u1 (fma.f32 u1 u1 u1) u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 4) (+.f32 (pow.f32 u1 3) u1)))
(+.f32 (+.f32 (*.f32 u1 u1) (pow.f32 u1 4)) (+.f32 u1 (pow.f32 u1 3)))
(+.f32 (pow.f32 u1 4) (fma.f32 u1 (fma.f32 u1 u1 u1) u1))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (/.f32 -1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(+.f32 -1 (+.f32 (neg.f32 (/.f32 1 (*.f32 u1 u1))) (/.f32 -1 u1)))
(+.f32 -1 (+.f32 (/.f32 -1 u1) (/.f32 -1 (*.f32 u1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(neg.f32 (+.f32 (+.f32 1 (/.f32 1 (*.f32 u1 u1))) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3)))))
(+.f32 -1 (-.f32 (/.f32 -1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3)))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (/.f32 -1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(+.f32 -1 (+.f32 (neg.f32 (/.f32 1 (*.f32 u1 u1))) (/.f32 -1 u1)))
(+.f32 -1 (+.f32 (/.f32 -1 u1) (/.f32 -1 (*.f32 u1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(neg.f32 (+.f32 (+.f32 1 (/.f32 1 (*.f32 u1 u1))) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3)))))
(+.f32 -1 (-.f32 (/.f32 -1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3)))))
1
(+.f32 1 u1)
(+.f32 u1 1)
(+.f32 (pow.f32 u1 2) (+.f32 1 u1))
(+.f32 (*.f32 u1 u1) (+.f32 u1 1))
(+.f32 u1 (fma.f32 u1 u1 1))
(+.f32 (pow.f32 u1 2) (+.f32 1 (+.f32 u1 (pow.f32 u1 3))))
(+.f32 (+.f32 (*.f32 u1 u1) 1) (+.f32 u1 (pow.f32 u1 3)))
(+.f32 1 (fma.f32 u1 (fma.f32 u1 u1 u1) u1))
(/.f32 -1 u1)
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1)))
(+.f32 (neg.f32 (/.f32 1 (*.f32 u1 u1))) (/.f32 -1 u1))
(+.f32 (/.f32 -1 u1) (/.f32 -1 (*.f32 u1 u1)))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3)))))
(-.f32 (/.f32 -1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3))))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u1 4)) (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(neg.f32 (+.f32 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3)))) (/.f32 1 (pow.f32 u1 4))))
(-.f32 (/.f32 -1 (pow.f32 u1 4)) (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (*.f32 u1 u1)) (/.f32 1 (pow.f32 u1 3)))))
(/.f32 -1 u1)
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1)))
(+.f32 (neg.f32 (/.f32 1 (*.f32 u1 u1))) (/.f32 -1 u1))
(+.f32 (/.f32 -1 u1) (/.f32 -1 (*.f32 u1 u1)))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3)))))
(-.f32 (/.f32 -1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3))))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u1 4)) (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(neg.f32 (+.f32 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3)))) (/.f32 1 (pow.f32 u1 4))))
(-.f32 (/.f32 -1 (pow.f32 u1 4)) (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (*.f32 u1 u1)) (/.f32 1 (pow.f32 u1 3)))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (sqrt.f32 -1) (/.f32 1/2 (*.f32 u1 (sqrt.f32 -1))))
(+.f32 (sqrt.f32 -1) (/.f32 -1/2 (*.f32 u1 (sqrt.f32 -1))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (sqrt.f32 -1)) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (*.f32 u1 u1) (sqrt.f32 -1))) (sqrt.f32 -1)) (/.f32 1/2 (*.f32 u1 (sqrt.f32 -1))))
(+.f32 (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 (*.f32 u1 (sqrt.f32 -1)))) (sqrt.f32 -1)) (/.f32 -1/2 (*.f32 u1 (sqrt.f32 -1))))
(+.f32 (sqrt.f32 -1) (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 (*.f32 u1 (sqrt.f32 -1)))) (/.f32 -1/2 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (sqrt.f32 -1))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (*.f32 u1 u1) (sqrt.f32 -1))) (sqrt.f32 -1))) (/.f32 1/2 (*.f32 u1 (sqrt.f32 -1))))
(+.f32 (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 (*.f32 u1 (sqrt.f32 -1)))) (sqrt.f32 -1))) (/.f32 -1/2 (*.f32 u1 (sqrt.f32 -1))))
(+.f32 (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 (*.f32 u1 (sqrt.f32 -1)))) (sqrt.f32 -1)) (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (/.f32 -1/2 (*.f32 u1 (sqrt.f32 -1)))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1))
(+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (+.f32 (sqrt.f32 -1) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(+.f32 (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1))) (/.f32 5/16 (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))))
u1
(+.f32 (pow.f32 u1 2) u1)
(fma.f32 u1 u1 u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) u1))
(+.f32 (+.f32 (*.f32 u1 u1) (pow.f32 u1 3)) u1)
(fma.f32 u1 (fma.f32 u1 u1 u1) u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 4) (+.f32 (pow.f32 u1 3) u1)))
(+.f32 (+.f32 (*.f32 u1 u1) (pow.f32 u1 4)) (+.f32 u1 (pow.f32 u1 3)))
(+.f32 (pow.f32 u1 4) (fma.f32 u1 (fma.f32 u1 u1 u1) u1))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (/.f32 -1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(+.f32 -1 (+.f32 (neg.f32 (/.f32 1 (*.f32 u1 u1))) (/.f32 -1 u1)))
(+.f32 -1 (+.f32 (/.f32 -1 u1) (/.f32 -1 (*.f32 u1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(neg.f32 (+.f32 (+.f32 1 (/.f32 1 (*.f32 u1 u1))) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3)))))
(+.f32 -1 (-.f32 (/.f32 -1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3)))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (/.f32 -1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(+.f32 -1 (+.f32 (neg.f32 (/.f32 1 (*.f32 u1 u1))) (/.f32 -1 u1)))
(+.f32 -1 (+.f32 (/.f32 -1 u1) (/.f32 -1 (*.f32 u1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(neg.f32 (+.f32 (+.f32 1 (/.f32 1 (*.f32 u1 u1))) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3)))))
(+.f32 -1 (-.f32 (/.f32 -1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3)))))
(*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)
(*.f32 u1 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1))
(+.f32 (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2)) (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1))
(*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (fma.f32 u1 u1 u1))
(+.f32 (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2)) (+.f32 (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 3)) (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)))
(fma.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (*.f32 u1 u1) (*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 u1 (pow.f32 u1 3))))
(*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (fma.f32 u1 (fma.f32 u1 u1 u1) u1))
(+.f32 (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2)) (+.f32 (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 4)) (+.f32 (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 3)) (*.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1))))
(fma.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (*.f32 u1 u1) (fma.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (pow.f32 u1 4) (*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 u1 (pow.f32 u1 3)))))
(+.f32 (*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (fma.f32 u1 (fma.f32 u1 u1 u1) u1)) (*.f32 (pow.f32 u1 4) (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1)))
(*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(neg.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1))
(+.f32 -1 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)))
(*.f32 -1 (+.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) u1)))
(-.f32 (+.f32 -1 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000)) (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) u1))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1))))
(fma.f32 -1 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (*.f32 -1 (+.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (*.f32 u1 u1)) (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) u1))))
(-.f32 (-.f32 (+.f32 -1 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000)) (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (*.f32 u1 u1))) (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) u1))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)))))
(fma.f32 -1 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (fma.f32 -1 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (pow.f32 u1 3)) (*.f32 -1 (+.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (*.f32 u1 u1)) (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) u1)))))
(-.f32 (-.f32 (-.f32 (/.f32 (+.f32 -1 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000)) u1) (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (*.f32 u1 u1))) (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (pow.f32 u1 3))) (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1))
(*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(neg.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1))
(+.f32 -1 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)))
(*.f32 -1 (+.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) u1)))
(-.f32 (+.f32 -1 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000)) (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) u1))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1))))
(fma.f32 -1 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (*.f32 -1 (+.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (*.f32 u1 u1)) (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) u1))))
(-.f32 (-.f32 (+.f32 -1 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000)) (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (*.f32 u1 u1))) (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) u1))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)))))
(fma.f32 -1 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (fma.f32 -1 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (pow.f32 u1 3)) (*.f32 -1 (+.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (*.f32 u1 u1)) (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) u1)))))
(-.f32 (-.f32 (-.f32 (/.f32 (+.f32 -1 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000)) u1) (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (*.f32 u1 u1))) (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (pow.f32 u1 3))) (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1))
(/.f32 1 (-.f32 (/.f32 1 u1) 1))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(+.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))
(+.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))
(+.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))
(*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1)))
(*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (+.f32 -1 (/.f32 1 u1))))
(*.f32 (*.f32 u2 u2) (/.f32 -98696044010906577398881/2500000000000000000000 (+.f32 -1 (/.f32 1 u1))))
(+.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))
(+.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))
(+.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))
(*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1)))
(*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (+.f32 -1 (/.f32 1 u1))))
(*.f32 (*.f32 u2 u2) (/.f32 -98696044010906577398881/2500000000000000000000 (+.f32 -1 (/.f32 1 u1))))
(+.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))
(+.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))
(+.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))
(/.f32 1 u1)
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
-1
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
-1
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 -1/2 (/.f32 (*.f32 u1 (sqrt.f32 -1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 (*.f32 u1 (sqrt.f32 -1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 -1/2 (/.f32 (*.f32 u1 (sqrt.f32 -1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 (*.f32 u1 (sqrt.f32 -1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) -1/2) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1)) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (sqrt.f32 -1) 1/2) (/.f32 u1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 3/8 (*.f32 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 3/8 (*.f32 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (sqrt.f32 -1) 5/16) (/.f32 (pow.f32 u1 3) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2)) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2)) (+.f32 (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 u1)
(+.f32 (sqrt.f32 u1) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 u1))))
(+.f32 (sqrt.f32 u1) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 u1))))
(*.f32 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) 1) (sqrt.f32 u1))
(+.f32 (sqrt.f32 u1) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 u1))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 u1)))))
(+.f32 (sqrt.f32 u1) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 u1)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 u1)))))
(+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 u1) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 u1))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 u1))))))
(+.f32 (sqrt.f32 u1) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 u1)) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 u1)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 u1))))))
(+.f32 (sqrt.f32 u1) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
1
(+.f32 1 (*.f32 -1/2 u1))
(+.f32 1 (*.f32 u1 -1/2))
(fma.f32 u1 -1/2 1)
(+.f32 1 (+.f32 (*.f32 -1/8 (pow.f32 u1 2)) (*.f32 -1/2 u1)))
(+.f32 1 (fma.f32 -1/8 (*.f32 u1 u1) (*.f32 u1 -1/2)))
(+.f32 1 (fma.f32 (*.f32 u1 u1) -1/8 (*.f32 u1 -1/2)))
(+.f32 1 (+.f32 (*.f32 -1/8 (pow.f32 u1 2)) (+.f32 (*.f32 -1/16 (pow.f32 u1 3)) (*.f32 -1/2 u1))))
(+.f32 1 (fma.f32 -1/8 (*.f32 u1 u1) (fma.f32 -1/16 (pow.f32 u1 3) (*.f32 u1 -1/2))))
(+.f32 1 (fma.f32 (*.f32 u1 u1) -1/8 (fma.f32 (pow.f32 u1 3) -1/16 (*.f32 u1 -1/2))))
(pow.f32 u1 2)
(*.f32 u1 u1)
(+.f32 (pow.f32 u1 2) (pow.f32 u1 3))
(+.f32 (*.f32 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 u1 u1))
(+.f32 (pow.f32 u1 2) (pow.f32 u1 3))
(+.f32 (*.f32 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 u1 u1))
(+.f32 (pow.f32 u1 2) (pow.f32 u1 3))
(+.f32 (*.f32 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 u1 u1))
(pow.f32 u1 3)
(+.f32 (pow.f32 u1 2) (pow.f32 u1 3))
(+.f32 (*.f32 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 u1 u1))
(+.f32 (pow.f32 u1 2) (pow.f32 u1 3))
(+.f32 (*.f32 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 u1 u1))
(+.f32 (pow.f32 u1 2) (pow.f32 u1 3))
(+.f32 (*.f32 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 u1 u1))
(pow.f32 u1 3)
(+.f32 (pow.f32 u1 2) (pow.f32 u1 3))
(+.f32 (*.f32 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 u1 u1))
(+.f32 (pow.f32 u1 2) (pow.f32 u1 3))
(+.f32 (*.f32 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 u1 u1))
(+.f32 (pow.f32 u1 2) (pow.f32 u1 3))
(+.f32 (*.f32 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 u1 u1))
(sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1))
(sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1))) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)))
(*.f32 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) 1) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)))
(+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1))))
(fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1))) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1))))
(+.f32 (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)) (*.f32 (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)))))
(+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))))
(fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1))) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1))) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)))))
(+.f32 (*.f32 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) 1) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1))) (*.f32 (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)))
(*.f32 (cos.f32 (*.f32 -314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))
(*.f32 (cos.f32 (*.f32 u2 -314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)))
(*.f32 (cos.f32 (*.f32 -314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))
(*.f32 (cos.f32 (*.f32 u2 -314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)))
(*.f32 (cos.f32 (*.f32 -314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))
(*.f32 (cos.f32 (*.f32 u2 -314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)))
(*.f32 (cos.f32 (*.f32 -314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (*.f32 (+.f32 (pow.f32 u1 2) u1) u1) u1)))
(*.f32 (cos.f32 (*.f32 u2 -314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(/.f32 u1 (-.f32 1 u1))
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/2)
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))
(fabs.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(/.f32 u1 (-.f32 1 u1))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (/.f32 1 (-.f32 1 u1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (/.f32 1 (pow.f32 (-.f32 1 u1) 3))))
(cbrt.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1) (pow.f32 (-.f32 1 u1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 u1)) 3) (pow.f32 u1 3)))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (/.f32 1 (pow.f32 (-.f32 1 u1) 3))))
(cbrt.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1) (pow.f32 (-.f32 1 u1) 3)))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(/.f32 u1 (-.f32 1 u1))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(/.f32 u1 (-.f32 1 u1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000))))) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 (fabs.f32 u2))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000))) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 (fabs.f32 u2))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)))) 3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 (fabs.f32 u2))))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000))) 3) 1/3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 (fabs.f32 u2))))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)))) 2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 (fabs.f32 u2))))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 (fabs.f32 u2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 (fabs.f32 u2))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000))) 3))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 (fabs.f32 u2))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) 3)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 (fabs.f32 u2))))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 (fabs.f32 u2))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 (fabs.f32 u2))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 (fabs.f32 u2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)))) 1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 (fabs.f32 u2))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 (fabs.f32 u2))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(/.f32 u1 (-.f32 1 u1))
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/2)
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))
(fabs.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(/.f32 u1 (-.f32 1 u1))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (/.f32 1 (-.f32 1 u1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (/.f32 1 (pow.f32 (-.f32 1 u1) 3))))
(cbrt.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1) (pow.f32 (-.f32 1 u1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 u1)) 3) (pow.f32 u1 3)))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (/.f32 1 (pow.f32 (-.f32 1 u1) 3))))
(cbrt.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1) (pow.f32 (-.f32 1 u1) 3)))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(/.f32 u1 (-.f32 1 u1))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(/.f32 u1 (-.f32 1 u1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (-.f32 1 u1)))) 1)
(/.f32 1 (-.f32 1 u1))
(*.f32 1 (/.f32 1 (-.f32 1 u1)))
(/.f32 1 (-.f32 1 u1))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) -2)) (/.f32 1 (cbrt.f32 (-.f32 1 u1))))
(/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) -2)) (cbrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(/.f32 1 (-.f32 1 u1))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (pow.f32 (-.f32 1 u1) -1/2))
(/.f32 1 (-.f32 1 u1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) -1) (pow.f32 (cbrt.f32 (-.f32 1 u1)) -1))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)))
(pow.f32 (-.f32 1 u1) -1)
(/.f32 1 (-.f32 1 u1))
(pow.f32 (/.f32 1 (-.f32 1 u1)) 1)
(/.f32 1 (-.f32 1 u1))
(pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) 3)
(/.f32 1 (-.f32 1 u1))
(pow.f32 (pow.f32 (/.f32 1 (-.f32 1 u1)) 3) 1/3)
(/.f32 1 (-.f32 1 u1))
(pow.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) 2)
(/.f32 1 (-.f32 1 u1))
(pow.f32 (/.f32 (-.f32 1 u1) 1) -1)
(/.f32 1 (-.f32 1 u1))
(log.f32 (exp.f32 (/.f32 1 (-.f32 1 u1))))
(/.f32 1 (-.f32 1 u1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (-.f32 1 u1)))))
(/.f32 1 (-.f32 1 u1))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 1 u1)) 3))
(/.f32 1 (-.f32 1 u1))
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 1 u1))))
(/.f32 1 (-.f32 1 u1))
(exp.f32 (neg.f32 (log1p.f32 (neg.f32 u1))))
(/.f32 1 (-.f32 1 u1))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) -1))
(/.f32 1 (-.f32 1 u1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (neg.f32 u1))) 1))
(/.f32 1 (-.f32 1 u1))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 1 u1))))
(/.f32 1 (-.f32 1 u1))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(pow.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))) 1)
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(*.f32 1 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2)) (cbrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) 2)) (/.f32 1 (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) -1) (pow.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) -1))
(pow.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) -2)
(pow.f32 (+.f32 -1 (/.f32 1 u1)) -1)
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) 1)
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (cbrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) 3)
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (pow.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) 3) 1/3)
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) 2)
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (/.f32 (+.f32 -1 (/.f32 1 u1)) 1) -1)
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(log.f32 (exp.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) 3))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(exp.f32 (neg.f32 (log.f32 (+.f32 -1 (/.f32 1 u1)))))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (+.f32 -1 (/.f32 1 u1))) -1))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (+.f32 -1 (/.f32 1 u1)))) 1))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(+.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (*.f32 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000) (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))
(+.f32 (*.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) 1) (*.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1))))) 1)
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))
(/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1))) 1)
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))) 3)
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (pow.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1))) 3) 1/3)
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))) 2)
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))
(log.f32 (exp.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1))))))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1))) 3))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) 3) (pow.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) 3)))
(cbrt.f32 (*.f32 (/.f32 1 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3)) (pow.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) 3) (pow.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) 3)))
(cbrt.f32 (*.f32 (/.f32 1 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3)) (pow.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) 3)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) 3) (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))
(exp.f32 (log.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))) 1))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))
(fma.f32 1 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (*.f32 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000) (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))
(fma.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) 1 (*.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2)) (cbrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (*.f32 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000) (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2)) (cbrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (*.f32 (*.f32 u2 u2) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2)) (cbrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (*.f32 (*.f32 u2 u2) (/.f32 -98696044010906577398881/2500000000000000000000 (+.f32 -1 (/.f32 1 u1)))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (*.f32 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000) (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (fma.f32 u2 (*.f32 u2 -98696044010906577398881/2500000000000000000000) 1) (+.f32 -1 (/.f32 1 u1)))
(-.f32 (exp.f32 (log1p.f32 (+.f32 -1 (/.f32 1 u1)))) 1)
(+.f32 -1 (/.f32 1 u1))
(*.f32 1 (+.f32 -1 (/.f32 1 u1)))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) 2) (cbrt.f32 (+.f32 -1 (/.f32 1 u1))))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(+.f32 -1 (/.f32 1 u1))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (-.f32 (pow.f32 u1 -2) (*.f32 -1 (/.f32 1 u1)))))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (-.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))))
(/.f32 (-.f32 1 (pow.f32 u1 -2)) (-.f32 -1 (/.f32 1 u1)))
(/.f32 (-.f32 1 (pow.f32 u1 -2)) (+.f32 -1 (/.f32 -1 u1)))
(pow.f32 (+.f32 -1 (/.f32 1 u1)) 1)
(+.f32 -1 (/.f32 1 u1))
(pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) 3)
(+.f32 -1 (/.f32 1 u1))
(pow.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3) 1/3)
(+.f32 -1 (/.f32 1 u1))
(pow.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) 2)
(+.f32 -1 (/.f32 1 u1))
(log.f32 (exp.f32 (+.f32 -1 (/.f32 1 u1))))
(+.f32 -1 (/.f32 1 u1))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 -1 (/.f32 1 u1)))))
(+.f32 -1 (/.f32 1 u1))
(cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3))
(+.f32 -1 (/.f32 1 u1))
(expm1.f32 (log1p.f32 (+.f32 -1 (/.f32 1 u1))))
(+.f32 -1 (/.f32 1 u1))
(exp.f32 (log.f32 (+.f32 -1 (/.f32 1 u1))))
(+.f32 -1 (/.f32 1 u1))
(exp.f32 (*.f32 (log.f32 (+.f32 -1 (/.f32 1 u1))) 1))
(+.f32 -1 (/.f32 1 u1))
(log1p.f32 (expm1.f32 (+.f32 -1 (/.f32 1 u1))))
(+.f32 -1 (/.f32 1 u1))
(fma.f32 1 (/.f32 1 u1) -1)
(+.f32 -1 (/.f32 1 u1))
(fma.f32 (cbrt.f32 (pow.f32 u1 -2)) (/.f32 1 (cbrt.f32 u1)) -1)
(fma.f32 (sqrt.f32 (/.f32 1 u1)) (sqrt.f32 (/.f32 1 u1)) -1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000)))))) 1)
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 1 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 2) (cbrt.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))) (sqrt.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 3)
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3) 1/3)
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 2)
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) -1)
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(pow.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1)))) 1)
(sqrt.f32 (-.f32 1 u1))
(*.f32 1 (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (-.f32 1 u1))
(*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (-.f32 1 u1))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (-.f32 1 u1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (sqrt.f32 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (fabs.f32 (cbrt.f32 (-.f32 1 u1))) (sqrt.f32 (cbrt.f32 (-.f32 1 u1))))
(pow.f32 (-.f32 1 u1) 1/2)
(sqrt.f32 (-.f32 1 u1))
(pow.f32 (sqrt.f32 (-.f32 1 u1)) 1)
(sqrt.f32 (-.f32 1 u1))
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) 3)
(sqrt.f32 (-.f32 1 u1))
(pow.f32 (pow.f32 (-.f32 1 u1) 3/2) 1/3)
(cbrt.f32 (pow.f32 (-.f32 1 u1) 3/2))
(pow.f32 (sqrt.f32 (sqrt.f32 (-.f32 1 u1))) 2)
(sqrt.f32 (-.f32 1 u1))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (-.f32 1 u1))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (-.f32 1 u1))
(cbrt.f32 (pow.f32 (-.f32 1 u1) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (-.f32 1 u1))
(exp.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u1))))
(sqrt.f32 (-.f32 1 u1))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1/2))
(sqrt.f32 (-.f32 1 u1))
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u1))) 1))
(sqrt.f32 (-.f32 1 u1))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (-.f32 1 u1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u1 (fma.f32 u1 u1 u1)))) 1)
(+.f32 (*.f32 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 u1 u1))
(pow.f32 (*.f32 u1 (fma.f32 u1 u1 u1)) 1)
(+.f32 (*.f32 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 u1 u1))
(pow.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 u1 u1))) 3)
(+.f32 (*.f32 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 u1 u1))
(pow.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 u1 u1)) 3) 1/3)
(+.f32 (*.f32 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 u1 u1))
(pow.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 u1 u1))) 2)
(+.f32 (*.f32 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 u1 u1))
(log.f32 (pow.f32 (exp.f32 u1) (fma.f32 u1 u1 u1)))
(+.f32 (*.f32 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 u1 u1))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u1 (fma.f32 u1 u1 u1)))))
(+.f32 (*.f32 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 u1 u1))
(cbrt.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 u1 u1)) 3))
(+.f32 (*.f32 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 u1 u1))
(expm1.f32 (log1p.f32 (*.f32 u1 (fma.f32 u1 u1 u1))))
(+.f32 (*.f32 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 u1 u1))
(exp.f32 (log.f32 (*.f32 u1 (fma.f32 u1 u1 u1))))
(+.f32 (*.f32 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 u1 u1))
(exp.f32 (*.f32 (log.f32 (*.f32 u1 (fma.f32 u1 u1 u1))) 1))
(+.f32 (*.f32 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 u1 u1))
(log1p.f32 (expm1.f32 (*.f32 u1 (fma.f32 u1 u1 u1))))
(+.f32 (*.f32 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 u1 u1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1))))) 1)
(*.f32 (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)) (cos.f32 (*.f32 314159265359/50000000000 (fabs.f32 u2))))
(pow.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1))) 1)
(*.f32 (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)) (cos.f32 (*.f32 314159265359/50000000000 (fabs.f32 u2))))
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)))) 3)
(*.f32 (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)) (cos.f32 (*.f32 314159265359/50000000000 (fabs.f32 u2))))
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1))) 3) 1/3)
(*.f32 (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)) (cos.f32 (*.f32 314159265359/50000000000 (fabs.f32 u2))))
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)))) 2)
(*.f32 (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)) (cos.f32 (*.f32 314159265359/50000000000 (fabs.f32 u2))))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000))))
(*.f32 (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)) (cos.f32 (*.f32 314159265359/50000000000 (fabs.f32 u2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1))))))
(*.f32 (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)) (cos.f32 (*.f32 314159265359/50000000000 (fabs.f32 u2))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1))) 3))
(*.f32 (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)) (cos.f32 (*.f32 314159265359/50000000000 (fabs.f32 u2))))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) 3) (pow.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 (fabs.f32 u2))) 3) (pow.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1) 3/2) (pow.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 (fabs.f32 u2))) 3) (pow.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)))))
(*.f32 (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)) (cos.f32 (*.f32 314159265359/50000000000 (fabs.f32 u2))))
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)))))
(*.f32 (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)) (cos.f32 (*.f32 314159265359/50000000000 (fabs.f32 u2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)))) 1))
(*.f32 (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)) (cos.f32 (*.f32 314159265359/50000000000 (fabs.f32 u2))))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 (sqrt.f32 (*.f32 u2 u2)) 314159265359/50000000000)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)))))
(*.f32 (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)) (cos.f32 (*.f32 314159265359/50000000000 (fabs.f32 u2))))

eval286.0ms (2.7%)

Compiler

Compiled 14866 to 9986 computations (32.8% saved)

prune164.0ms (1.5%)

Pruning

37 alts after pruning (31 fresh and 6 done)

PrunedKeptTotal
New79211803
Fresh72027
Picked325
Done044
Total80237839
Accurracy
99.7%
Counts
839 → 37
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.0%
(pow.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 3)
75.6%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
89.5%
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (+.f32 1 (*.f32 u1 -1/2)))
79.3%
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
98.4%
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
79.1%
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
95.2%
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
88.1%
(*.f32 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
95.1%
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
96.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)))
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
76.1%
(*.f32 (sqrt.f32 (+.f32 u1 (pow.f32 u1 3))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
91.5%
(*.f32 (sqrt.f32 (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1)))) (cos.f32 (*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)))
98.0%
(*.f32 (sqrt.f32 (*.f32 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) 3) u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
98.7%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 u2 314159265359/50000000000)))
91.4%
(*.f32 (sqrt.f32 (*.f32 (+.f32 (*.f32 u1 u1) (+.f32 u1 1)) u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
87.9%
(*.f32 (sqrt.f32 (*.f32 (+.f32 u1 1) u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
96.1%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
75.4%
(*.f32 (sqrt.f32 u1) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
76.1%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
76.0%
(*.f32 (sqrt.f32 u1) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
98.2%
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
71.9%
(sqrt.f32 (fma.f32 u1 u1 u1))
79.5%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
79.4%
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
79.4%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1)))
93.7%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))) 2)))
93.6%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)))
85.2%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
79.4%
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
85.1%
(sqrt.f32 (*.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
74.3%
(sqrt.f32 (*.f32 (+.f32 (*.f32 u1 u1) (+.f32 u1 1)) u1))
71.9%
(sqrt.f32 (*.f32 (+.f32 u1 1) u1))
85.1%
(sqrt.f32 (*.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
65.7%
(sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
63.2%
(sqrt.f32 u1)
Compiler

Compiled 1430 to 1054 computations (26.3% saved)

regimes245.0ms (2.3%)

Counts
66 → 1
Calls
Call 1
Inputs
(sqrt.f32 u1)
(sqrt.f32 (*.f32 (+.f32 u1 1) u1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
(sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (*.f32 (+.f32 (*.f32 u1 u1) (+.f32 u1 1)) u1))
(sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
(*.f32 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (*.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (fma.f32 u1 u1 u1))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (+.f32 1 (*.f32 u1 -1/2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)))
(*.f32 (sqrt.f32 (*.f32 (+.f32 u1 1) u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (*.f32 (+.f32 (*.f32 u1 u1) (+.f32 u1 1)) u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 u1) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (+.f32 u1 (pow.f32 u1 3))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 3)
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 6)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))) 2)))
(*.f32 (sqrt.f32 (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1)))) (cos.f32 (*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)))
(*.f32 (sqrt.f32 (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1)))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -3/2) 2/3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) 2)))
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 6)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (*.f32 (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) 3) u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 (-.f32 1 u1))) u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (-.f32 (pow.f32 u1 -1) 1) -3/2) 2/3)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
Outputs
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
Calls

8 calls:

30.0ms
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
30.0ms
(/.f32 u1 (-.f32 1 u1))
29.0ms
u1
29.0ms
(*.f32 314159265359/50000000000 u2)
29.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
Results
AccuracySegmentsBranch
98.9%1cosTheta_i
98.9%1u1
98.9%1u2
98.9%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.9%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
98.9%1(/.f32 u1 (-.f32 1 u1))
98.9%1(cos.f32 (*.f32 314159265359/50000000000 u2))
98.9%1(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 930 to 656 computations (29.5% saved)

regimes143.0ms (1.3%)

Counts
37 → 1
Calls
Call 1
Inputs
(sqrt.f32 u1)
(sqrt.f32 (*.f32 (+.f32 u1 1) u1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
(sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (*.f32 (+.f32 (*.f32 u1 u1) (+.f32 u1 1)) u1))
(sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
(*.f32 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (*.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (fma.f32 u1 u1 u1))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (+.f32 1 (*.f32 u1 -1/2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)))
(*.f32 (sqrt.f32 (*.f32 (+.f32 u1 1) u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
Calls

8 calls:

18.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
17.0ms
(/.f32 u1 (-.f32 1 u1))
17.0ms
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
17.0ms
(*.f32 314159265359/50000000000 u2)
17.0ms
u2
Results
AccuracySegmentsBranch
98.8%1cosTheta_i
98.8%1u1
98.8%1u2
98.8%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.8%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
98.8%1(/.f32 u1 (-.f32 1 u1))
98.8%1(cos.f32 (*.f32 314159265359/50000000000 u2))
98.8%1(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 471 to 333 computations (29.3% saved)

regimes150.0ms (1.4%)

Counts
35 → 1
Calls
Call 1
Inputs
(sqrt.f32 u1)
(sqrt.f32 (*.f32 (+.f32 u1 1) u1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
(sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (*.f32 (+.f32 (*.f32 u1 u1) (+.f32 u1 1)) u1))
(sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
(*.f32 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (*.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (fma.f32 u1 u1 u1))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (+.f32 1 (*.f32 u1 -1/2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)))
(*.f32 (sqrt.f32 (*.f32 (+.f32 u1 1) u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
Calls

8 calls:

20.0ms
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
19.0ms
(/.f32 u1 (-.f32 1 u1))
19.0ms
(*.f32 314159265359/50000000000 u2)
18.0ms
u2
18.0ms
u1
Results
AccuracySegmentsBranch
98.8%1cosTheta_i
98.8%1u1
98.8%1u2
98.8%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.8%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
98.8%1(/.f32 u1 (-.f32 1 u1))
98.8%1(cos.f32 (*.f32 314159265359/50000000000 u2))
98.8%1(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 441 to 313 computations (29% saved)

regimes125.0ms (1.2%)

Counts
18 → 2
Calls
Call 1
Inputs
(sqrt.f32 u1)
(sqrt.f32 (*.f32 (+.f32 u1 1) u1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
(sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (*.f32 (+.f32 (*.f32 u1 u1) (+.f32 u1 1)) u1))
(sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
(*.f32 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (*.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (fma.f32 u1 u1 u1))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
Outputs
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
Calls

7 calls:

21.0ms
u1
20.0ms
(*.f32 314159265359/50000000000 u2)
19.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
19.0ms
u2
19.0ms
(/.f32 u1 (-.f32 1 u1))
Results
AccuracySegmentsBranch
88.1%1cosTheta_i
92.8%2u1
95.1%2u2
92.8%2(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
92.8%2(/.f32 u1 (-.f32 1 u1))
95.1%2(cos.f32 (*.f32 314159265359/50000000000 u2))
95.1%2(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 212 to 150 computations (29.2% saved)

regimes47.0ms (0.4%)

Counts
16 → 1
Calls
Call 1
Inputs
(sqrt.f32 u1)
(sqrt.f32 (*.f32 (+.f32 u1 1) u1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
(sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (*.f32 (+.f32 (*.f32 u1 u1) (+.f32 u1 1)) u1))
(sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
(*.f32 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (*.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (fma.f32 u1 u1 u1))
Outputs
(*.f32 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
Calls

5 calls:

10.0ms
(/.f32 u1 (-.f32 1 u1))
10.0ms
u1
8.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
8.0ms
u2
7.0ms
cosTheta_i
Results
AccuracySegmentsBranch
88.1%1cosTheta_i
88.1%1u1
88.1%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
88.1%1(/.f32 u1 (-.f32 1 u1))
88.1%1u2
Compiler

Compiled 185 to 131 computations (29.2% saved)

regimes40.0ms (0.4%)

Counts
12 → 1
Calls
Call 1
Inputs
(sqrt.f32 u1)
(sqrt.f32 (*.f32 (+.f32 u1 1) u1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
(sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (*.f32 (+.f32 (*.f32 u1 u1) (+.f32 u1 1)) u1))
(sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
Outputs
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
Calls

5 calls:

9.0ms
(/.f32 u1 (-.f32 1 u1))
9.0ms
u1
7.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
7.0ms
u2
6.0ms
cosTheta_i
Results
AccuracySegmentsBranch
85.2%1cosTheta_i
85.2%1u1
85.2%1u2
85.2%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
85.2%1(/.f32 u1 (-.f32 1 u1))
Compiler

Compiled 134 to 97 computations (27.6% saved)

regimes37.0ms (0.4%)

Counts
11 → 1
Calls
Call 1
Inputs
(sqrt.f32 u1)
(sqrt.f32 (*.f32 (+.f32 u1 1) u1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
(sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (*.f32 (+.f32 (*.f32 u1 u1) (+.f32 u1 1)) u1))
(sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1)))
Outputs
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
Calls

5 calls:

9.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
8.0ms
u1
6.0ms
u2
6.0ms
(/.f32 u1 (-.f32 1 u1))
6.0ms
cosTheta_i
Results
AccuracySegmentsBranch
79.5%1cosTheta_i
79.5%1u1
79.5%1u2
79.5%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
79.5%1(/.f32 u1 (-.f32 1 u1))
Compiler

Compiled 120 to 88 computations (26.7% saved)

regimes12.0ms (0.1%)

Counts
2 → 1
Calls
Call 1
Inputs
(sqrt.f32 u1)
(sqrt.f32 (*.f32 (+.f32 u1 1) u1))
Outputs
(sqrt.f32 (*.f32 (+.f32 u1 1) u1))
Calls

3 calls:

5.0ms
u1
3.0ms
u2
3.0ms
cosTheta_i
Results
AccuracySegmentsBranch
71.9%1cosTheta_i
71.9%1u1
71.9%1u2
Compiler

Compiled 23 to 17 computations (26.1% saved)

regimes8.0ms (0.1%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
(sqrt.f32 u1)
Outputs
(sqrt.f32 u1)
Calls

3 calls:

2.0ms
u1
2.0ms
u2
2.0ms
cosTheta_i
Results
AccuracySegmentsBranch
63.2%1u1
63.2%1u2
63.2%1cosTheta_i
Compiler

Compiled 17 to 13 computations (23.5% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9981239438056946
0.9989683032035828
Compiler

Compiled 20 to 16 computations (20% saved)

simplify12.0ms (0.1%)

Algorithm
egg-herbie
Rules
26×*-commutative
14×+-commutative
sub-neg
neg-mul-1
neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
046325
168325
276325
380325
482325
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(if (<=.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 8376025/8388608) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)))))
(*.f32 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (+.f32 u1 1) u1))
(sqrt.f32 u1)
Outputs
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(if (<=.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 8376025/8388608) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)))))
(if (<=.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 8376025/8388608) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)))))
(*.f32 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (+.f32 u1 1) u1))
(sqrt.f32 (*.f32 u1 (+.f32 u1 1)))
(sqrt.f32 u1)
Compiler

Compiled 138 to 105 computations (23.9% saved)

soundness1.3s (11.9%)

Rules
1394×fma-def
1242×log-prod
1242×log-prod
1242×log-prod
1242×log-prod
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01364
126664
2328864
04024294971793
19384265
232423993
377843993
01364
126664
2328864
062712794
1153411788
2593811620
01364
126664
2328864
04024294971793
19384265
232423993
377843993
069513566
1176312520
2775312508
01364
126664
2328864
04024294971793
19384265
232423993
377843993
096120777
1285519587
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 736 to 542 computations (26.4% saved)

end0.0ms (0%)

preprocess71.0ms (0.7%)

Remove

(abs u2)

(abs cosTheta_i)

Compiler

Compiled 332 to 228 computations (31.3% saved)

Profiling

Loading profile data...