Trowbridge-Reitz Sample, near normal, slope_x

Time bar (total: 11.8s)

analyze225.0ms (1.9%)

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

Results
2.4s8256×body256valid
1.0msbody256precondition
Bogosity

preprocess234.0ms (2%)

Algorithm
egg-herbie
Rules
484×fma-def
144×div-sub
94×associate-/r*
78×times-frac
77×cancel-sign-sub-inv
Problems
255×No Errors
(cos.f32 (*.f32 314159265359/50000000000 u2))
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
036272
165268
297268
3177268
4382264
5989264
61627264
71826264
82193264
92235264
102255264
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 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 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 54 to 39 computations (27.8% saved)

eval0.0ms (0%)

Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
Compiler

Compiled 28 to 22 computations (21.4% saved)

localize109.0ms (0.9%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
99.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.6%
(/.f32 u1 (-.f32 1 u1))
99.8%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
99.9%
(cos.f32 (*.f32 314159265359/50000000000 u2))
99.8%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
99.6%
(/.f32 u1 (-.f32 1 u1))
99.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.9%
(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 40 to 28 computations (30% saved)

series9.0ms (0.1%)

Counts
4 → 32
Calls

15 calls:

TimeVariablePointExpression
2.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)))
1.0ms
u1
@-inf
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))

rewrite106.0ms (0.9%)

Algorithm
rewrite-once
batch-egg-rewrite
Rules
503×unpow-prod-down
469×frac-2neg
269×div-sub
239×distribute-neg-frac
218×cancel-sign-sub-inv
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01370
14670
223370
3183470
Stop Event
node limit
Counts
4 → 245
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 u2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 u1 (-.f32 1 u1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
Outputs
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 u1 1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) 1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (+.f32 u1 1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (/.f32 (sqrt.f32 (+.f32 u1 1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (+.f32 u1 1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 -1)))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (+.f32 u1 1))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (+.f32 u1 -1))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1) (sqrt.f32 (+.f32 (/.f32 1 u1) 1)))
(/.f32 (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (+.f32 (/.f32 1 u1) 1)))
(/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1))))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1)))) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1))))
(/.f32 (neg.f32 (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1))))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 u1 1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) -1)
(neg.f32 (*.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(neg.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1)))))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (+.f32 u1 1)))))
(+.f32 0 (/.f32 u1 (+.f32 u1 1)))
(+.f32 (/.f32 0 (+.f32 u1 1)) (/.f32 u1 (+.f32 u1 1)))
(+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))
(+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (neg.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1)))
(+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1))
(+.f32 (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) 1) (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (fma.f32 u1 u1 u1)))
(+.f32 (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (fma.f32 u1 u1 u1)) (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) 1))
(+.f32 (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (+.f32 1 (*.f32 u1 u1))) (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) u1))
(+.f32 (*.f32 u1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) (*.f32 1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(+.f32 (*.f32 u1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) (neg.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))))
(+.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) (*.f32 u1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(+.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))))
(+.f32 (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))))
(+.f32 (*.f32 (+.f32 1 (*.f32 u1 u1)) (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (*.f32 u1 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))))
(+.f32 (neg.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))) (*.f32 u1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(+.f32 (neg.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))) (neg.f32 (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))))
(+.f32 (neg.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1)) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1))
(+.f32 (neg.f32 (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) 1)) (neg.f32 (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (fma.f32 u1 u1 u1))))
(+.f32 (neg.f32 (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (fma.f32 u1 u1 u1))) (neg.f32 (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) 1)))
(+.f32 (neg.f32 (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (+.f32 1 (*.f32 u1 u1)))) (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) u1))
(+.f32 (neg.f32 (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))) (neg.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))))
(+.f32 (neg.f32 (*.f32 (+.f32 1 (*.f32 u1 u1)) (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))) (*.f32 u1 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))))
(-.f32 0 (/.f32 u1 (+.f32 u1 1)))
(-.f32 (/.f32 0 (+.f32 u1 1)) (/.f32 u1 (+.f32 u1 1)))
(-.f32 (/.f32 (*.f32 u1 u1) (+.f32 1 (*.f32 u1 u1))) (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))
(-.f32 (/.f32 (/.f32 0 (+.f32 u1 1)) 1) (/.f32 u1 (+.f32 u1 1)))
(-.f32 (/.f32 (/.f32 (pow.f32 u1 4) (fma.f32 u1 u1 u1)) (+.f32 1 (*.f32 u1 u1))) (/.f32 (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 u1)) (+.f32 1 (*.f32 u1 u1))))
(*.f32 u1 (/.f32 1 (+.f32 u1 1)))
(*.f32 u1 (/.f32 1 (+.f32 u1 -1)))
(*.f32 u1 (exp.f32 (log.f32 (/.f32 1 (+.f32 u1 -1)))))
(*.f32 1 (/.f32 u1 (+.f32 u1 1)))
(*.f32 (+.f32 u1 1) (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))
(*.f32 (/.f32 u1 (+.f32 u1 1)) 1)
(*.f32 (/.f32 u1 (+.f32 u1 1)) -1)
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (sqrt.f32 (/.f32 u1 (+.f32 u1 1))))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (neg.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1)))))
(*.f32 (+.f32 u1 -1) (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))
(*.f32 (fma.f32 u1 (+.f32 u1 1) 1) (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))
(*.f32 (/.f32 1 (+.f32 u1 1)) u1)
(*.f32 (+.f32 (fma.f32 u1 u1 u1) -1) (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))
(*.f32 -1 (/.f32 u1 (+.f32 u1 1)))
(*.f32 (/.f32 1 (+.f32 u1 -1)) u1)
(*.f32 (/.f32 1 (+.f32 1 (*.f32 u1 u1))) (fma.f32 u1 u1 u1))
(*.f32 (/.f32 1 (+.f32 1 (*.f32 u1 u1))) (/.f32 u1 (/.f32 1 (+.f32 u1 1))))
(*.f32 (/.f32 1 (+.f32 1 (*.f32 u1 u1))) (pow.f32 (/.f32 (/.f32 1 (+.f32 u1 1)) u1) -1))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 u1 3))) (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 u1 3))) (/.f32 u1 (/.f32 1 (fma.f32 u1 (+.f32 u1 1) 1))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 u1 3))) (pow.f32 (/.f32 1 (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1)))) -1))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 u1 3))) (pow.f32 (/.f32 (/.f32 1 (fma.f32 u1 (+.f32 u1 1) 1)) u1) -1))
(*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))
(*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) (+.f32 u1 -1))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (fma.f32 u1 (+.f32 u1 1) 1))
(*.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))) (pow.f32 (/.f32 (/.f32 1 (fma.f32 u1 (+.f32 u1 1) 1)) 1) -1))
(*.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) (+.f32 u1 1))
(*.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) (+.f32 u1 -1))
(*.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (fma.f32 u1 (+.f32 u1 1) 1))
(*.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (+.f32 (fma.f32 u1 u1 u1) -1))
(*.f32 (neg.f32 (/.f32 1 (+.f32 1 (*.f32 u1 u1)))) (fma.f32 u1 u1 u1))
(*.f32 (neg.f32 (/.f32 1 (+.f32 1 (*.f32 u1 u1)))) (/.f32 u1 (/.f32 1 (+.f32 u1 1))))
(*.f32 (neg.f32 (/.f32 1 (+.f32 1 (pow.f32 u1 3)))) (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1))))
(*.f32 (neg.f32 (/.f32 1 (+.f32 1 (pow.f32 u1 3)))) (/.f32 u1 (/.f32 1 (fma.f32 u1 (+.f32 u1 1) 1))))
(*.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1)))) (sqrt.f32 (/.f32 u1 (+.f32 u1 1))))
(*.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 u1))) (*.f32 (/.f32 -1 (sqrt.f32 (+.f32 u1 1))) (/.f32 -1 (sqrt.f32 (+.f32 u1 1)))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) (sqrt.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))) (+.f32 u1 1))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))) (*.f32 (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1))))
(*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 1 (*.f32 u1 u1)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 1 (*.f32 u1 u1))))) (+.f32 u1 1))
(*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 1 (pow.f32 u1 3)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 1 (pow.f32 u1 3))))) (*.f32 (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1))))
(*.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 u1 u1)) (pow.f32 (fma.f32 u1 u1 u1) 2)) -1) (/.f32 1 (fma.f32 u1 u1 u1)))
(*.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 u1 u1)) (+.f32 (pow.f32 u1 3) (pow.f32 u1 6))) -1) (/.f32 1 (+.f32 (pow.f32 u1 4) (*.f32 u1 (fma.f32 u1 u1 u1)))))
(*.f32 (neg.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))) (+.f32 u1 1))
(*.f32 (neg.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))) (fma.f32 u1 (+.f32 u1 1) 1))
(*.f32 (exp.f32 (log.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))) (exp.f32 (log.f32 (+.f32 u1 1))))
(*.f32 (exp.f32 (log.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))) (exp.f32 (log.f32 (fma.f32 u1 (+.f32 u1 1) 1))))
(pow.f32 (/.f32 u1 (+.f32 u1 1)) 1)
(pow.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) 2)
(pow.f32 (+.f32 (/.f32 1 u1) 1) -1)
(pow.f32 (pow.f32 (/.f32 u1 (+.f32 u1 1)) 1/4) 4)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)) -2)
(pow.f32 (pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1) 1/2)
(pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1/2)
(pow.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1) (pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1)) 1/4)
(pow.f32 (exp.f32 (log.f32 (+.f32 (/.f32 1 u1) 1))) -1)
(pow.f32 (exp.f32 -1) (log.f32 (+.f32 (/.f32 1 u1) 1)))
(neg.f32 (/.f32 u1 (+.f32 u1 1)))
(neg.f32 (*.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 (/.f32 u1 (+.f32 u1 1)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1)))))
(exp.f32 (log.f32 (/.f32 u1 (+.f32 u1 1))))
(exp.f32 (+.f32 (*.f32 1/2 (log.f32 (/.f32 u1 (+.f32 u1 1)))) (*.f32 1/2 (log.f32 (/.f32 u1 (+.f32 u1 1))))))
(-.f32 (/.f32 0 (neg.f32 (sqrt.f32 (+.f32 u1 1)))) (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1))))
(*.f32 1 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (pow.f32 1 -1/2))
(*.f32 (sqrt.f32 u1) (pow.f32 (+.f32 u1 1) -1/2))
(*.f32 (sqrt.f32 u1) (pow.f32 (+.f32 u1 -1) -1/2))
(*.f32 (sqrt.f32 u1) (pow.f32 (pow.f32 (+.f32 u1 -1) -1/4) 2))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (sqrt.f32 (+.f32 u1 1))))
(*.f32 (pow.f32 (/.f32 u1 (+.f32 u1 1)) 1/4) (pow.f32 (/.f32 u1 (+.f32 u1 1)) 1/4))
(*.f32 (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) (sqrt.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))))
(*.f32 (pow.f32 (+.f32 u1 1) -1/2) (sqrt.f32 u1))
(*.f32 (pow.f32 (+.f32 u1 1) -1/2) (pow.f32 (/.f32 1 u1) -1/2))
(*.f32 (pow.f32 (+.f32 u1 1) -1/2) (pow.f32 (sqrt.f32 (/.f32 1 u1)) -1))
(*.f32 (pow.f32 (+.f32 u1 1) -1/2) (pow.f32 (pow.f32 u1 -1/2) -1))
(*.f32 (pow.f32 (+.f32 u1 -1) -1/2) (sqrt.f32 u1))
(*.f32 (pow.f32 (+.f32 u1 -1) -1/2) (pow.f32 (/.f32 1 u1) -1/2))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) (sqrt.f32 (+.f32 u1 -1)))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (+.f32 (fma.f32 u1 u1 u1) -1)))
(*.f32 (pow.f32 (+.f32 1 (*.f32 u1 u1)) -1/2) (sqrt.f32 (fma.f32 u1 u1 u1)))
(*.f32 (pow.f32 (+.f32 1 (*.f32 u1 u1)) -1/2) (pow.f32 (/.f32 u1 (/.f32 1 (+.f32 u1 1))) 1/2))
(*.f32 (pow.f32 (+.f32 1 (*.f32 u1 u1)) -1/2) (pow.f32 (/.f32 1 (fma.f32 u1 u1 u1)) -1/2))
(*.f32 (pow.f32 (+.f32 1 (pow.f32 u1 3)) -1/2) (sqrt.f32 (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1)))))
(*.f32 (pow.f32 (+.f32 1 (pow.f32 u1 3)) -1/2) (pow.f32 (/.f32 u1 (/.f32 1 (fma.f32 u1 (+.f32 u1 1) 1))) 1/2))
(*.f32 (pow.f32 (+.f32 1 (pow.f32 u1 3)) -1/2) (pow.f32 (/.f32 1 (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1)))) -1/2))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 1 (*.f32 u1 u1)))) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)))
(*.f32 (pow.f32 (/.f32 1 u1) -1/2) (pow.f32 (+.f32 u1 1) -1/2))
(*.f32 (pow.f32 (/.f32 1 u1) -1/2) (pow.f32 (+.f32 u1 -1) -1/2))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (+.f32 u1 1)) 1/4) 1) (pow.f32 (pow.f32 (/.f32 u1 (+.f32 u1 1)) 1/4) 1))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)) -1/2) (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)) -1/2))
(*.f32 (pow.f32 1 -1/2) (sqrt.f32 (/.f32 u1 (+.f32 u1 1))))
(*.f32 (pow.f32 -1 -1/2) (sqrt.f32 (/.f32 u1 (+.f32 u1 1))))
(*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 u1 (+.f32 u1 1))))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) 1/2) (pow.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) 1/2))
(*.f32 (pow.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) 1/2) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (pow.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) 1/2) (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)))
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 u1 u1)) 1) -1/2) (pow.f32 (/.f32 (/.f32 1 (+.f32 u1 1)) u1) -1/2))
(*.f32 (pow.f32 (/.f32 (+.f32 1 (pow.f32 u1 3)) u1) -1/2) (pow.f32 (/.f32 (/.f32 1 (fma.f32 u1 (+.f32 u1 1) 1)) 1) -1/2))
(*.f32 (pow.f32 (-.f32 1 (/.f32 (pow.f32 u1 3) 1)) -1/2) (pow.f32 (/.f32 (/.f32 1 (fma.f32 u1 (+.f32 u1 1) 1)) u1) -1/2))
(*.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 u1 u1)) (pow.f32 (fma.f32 u1 u1 u1) 2)) -1/2) (pow.f32 (fma.f32 u1 u1 u1) -1/2))
(*.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 u1 u1)) (+.f32 (pow.f32 u1 3) (pow.f32 u1 6))) -1/2) (pow.f32 (+.f32 (pow.f32 u1 4) (*.f32 u1 (fma.f32 u1 u1 u1))) -1/2))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1/4) 2) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) 1/4) 2) (pow.f32 (pow.f32 (fma.f32 u1 (+.f32 u1 1) 1) 1/4) 2))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 -1)))
(/.f32 (sqrt.f32 u1) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 u1 -1)))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (+.f32 u1 1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (+.f32 u1 -1))))
(/.f32 -1 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 (/.f32 1 u1) 1)))
(/.f32 (neg.f32 (sqrt.f32 -1)) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1))))
(pow.f32 (/.f32 u1 (+.f32 u1 1)) 1/2)
(pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)
(pow.f32 (pow.f32 (/.f32 u1 (+.f32 u1 1)) 1/4) 2)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)) -1)
(pow.f32 (pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1) 1/4)
(pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1/4)
(pow.f32 (exp.f32 1/2) (log.f32 (/.f32 u1 (+.f32 u1 1))))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1))))
(neg.f32 (*.f32 (sqrt.f32 u1) (/.f32 -1 (sqrt.f32 (+.f32 u1 1)))))
(neg.f32 (*.f32 1 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1)))))
(neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (+.f32 u1 -1)))))
(exp.f32 (*.f32 1/2 (log.f32 (/.f32 u1 (+.f32 u1 1)))))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 u1 (+.f32 u1 1))) 1/4) 2))
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) 1)) -1/2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 u1 (+.f32 u1 1)) 1/4)) 2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1))) -1))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1)) 1/4))
(exp.f32 (+.f32 (*.f32 (log.f32 u1) 1/2) (*.f32 (*.f32 (log.f32 (+.f32 u1 1)) -1) 1/2)))
(exp.f32 (+.f32 (*.f32 (log.f32 (/.f32 u1 (+.f32 u1 1))) 1/4) (*.f32 (log.f32 (/.f32 u1 (+.f32 u1 1))) 1/4)))
(exp.f32 (+.f32 (*.f32 (*.f32 (log.f32 (+.f32 u1 1)) -1) 1/2) (*.f32 (log.f32 u1) 1/2)))
(exp.f32 (-.f32 (*.f32 (log.f32 u1) 1/2) (*.f32 (log.f32 (+.f32 u1 1)) 1/2)))
Calls

12 calls:

1.0ms
(*.f32 314159265359/50000000000 u2)
0.0ms
(*.f32 314159265359/50000000000 u2)
0.0ms
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
0.0ms
(/.f32 u1 (-.f32 1 u1))
0.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))

simplify181.0ms (1.5%)

Algorithm
egg-herbie
Rules
668×unswap-sqr
348×associate-*r*
310×associate-*l*
267×cancel-sign-sub-inv
261×distribute-lft-neg-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
06089107
115838301
252538301
Stop Event
node limit
Counts
277 → 400
Calls
Call 1
Inputs
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.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 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
u1
(+.f32 u1 (pow.f32 u1 2))
(+.f32 u1 (+.f32 (pow.f32 u1 2) (pow.f32 u1 3)))
(+.f32 u1 (+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) (pow.f32 u1 4))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3))))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3))))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))
(log.f32 (exp.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (*.f32 314159265359/50000000000 u2)))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (*.f32 314159265359/50000000000 u2)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 314159265359/50000000000 u2)) (*.f32 314159265359/50000000000 u2)))
(*.f32 1 (*.f32 314159265359/50000000000 u2))
(pow.f32 (*.f32 314159265359/50000000000 u2) 1)
(binary64->binary32 (binary32->binary64 (*.f32 314159265359/50000000000 u2)))
(binary64->binary32 (binary32->binary64 (*.f32 314159265359/50000000000 u2)))
(binary64->binary32 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 u1 1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) 1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (+.f32 u1 1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (/.f32 (sqrt.f32 (+.f32 u1 1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (+.f32 u1 1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 -1)))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (+.f32 u1 1))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (+.f32 u1 -1))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1) (sqrt.f32 (+.f32 (/.f32 1 u1) 1)))
(/.f32 (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (+.f32 (/.f32 1 u1) 1)))
(/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1))))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1)))) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1))))
(/.f32 (neg.f32 (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1))))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 u1 1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) -1)
(neg.f32 (*.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(neg.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1)))))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (+.f32 u1 1)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(log.f32 (exp.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (*.f32 (*.f32 (*.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 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))
(+.f32 0 (/.f32 u1 (+.f32 u1 1)))
(+.f32 (/.f32 0 (+.f32 u1 1)) (/.f32 u1 (+.f32 u1 1)))
(+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))
(+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (neg.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1)))
(+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1))
(+.f32 (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) 1) (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (fma.f32 u1 u1 u1)))
(+.f32 (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (fma.f32 u1 u1 u1)) (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) 1))
(+.f32 (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (+.f32 1 (*.f32 u1 u1))) (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) u1))
(+.f32 (*.f32 u1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) (*.f32 1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(+.f32 (*.f32 u1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) (neg.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))))
(+.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) (*.f32 u1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(+.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))))
(+.f32 (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))))
(+.f32 (*.f32 (+.f32 1 (*.f32 u1 u1)) (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (*.f32 u1 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))))
(+.f32 (neg.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))) (*.f32 u1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(+.f32 (neg.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))) (neg.f32 (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))))
(+.f32 (neg.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1)) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1))
(+.f32 (neg.f32 (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) 1)) (neg.f32 (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (fma.f32 u1 u1 u1))))
(+.f32 (neg.f32 (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (fma.f32 u1 u1 u1))) (neg.f32 (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) 1)))
(+.f32 (neg.f32 (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (+.f32 1 (*.f32 u1 u1)))) (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) u1))
(+.f32 (neg.f32 (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))) (neg.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))))
(+.f32 (neg.f32 (*.f32 (+.f32 1 (*.f32 u1 u1)) (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))) (*.f32 u1 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))))
(-.f32 0 (/.f32 u1 (+.f32 u1 1)))
(-.f32 (/.f32 0 (+.f32 u1 1)) (/.f32 u1 (+.f32 u1 1)))
(-.f32 (/.f32 (*.f32 u1 u1) (+.f32 1 (*.f32 u1 u1))) (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))
(-.f32 (/.f32 (/.f32 0 (+.f32 u1 1)) 1) (/.f32 u1 (+.f32 u1 1)))
(-.f32 (/.f32 (/.f32 (pow.f32 u1 4) (fma.f32 u1 u1 u1)) (+.f32 1 (*.f32 u1 u1))) (/.f32 (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 u1)) (+.f32 1 (*.f32 u1 u1))))
(*.f32 u1 (/.f32 1 (+.f32 u1 1)))
(*.f32 u1 (/.f32 1 (+.f32 u1 -1)))
(*.f32 u1 (exp.f32 (log.f32 (/.f32 1 (+.f32 u1 -1)))))
(*.f32 1 (/.f32 u1 (+.f32 u1 1)))
(*.f32 (+.f32 u1 1) (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))
(*.f32 (/.f32 u1 (+.f32 u1 1)) 1)
(*.f32 (/.f32 u1 (+.f32 u1 1)) -1)
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (sqrt.f32 (/.f32 u1 (+.f32 u1 1))))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (neg.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1)))))
(*.f32 (+.f32 u1 -1) (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))
(*.f32 (fma.f32 u1 (+.f32 u1 1) 1) (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))
(*.f32 (/.f32 1 (+.f32 u1 1)) u1)
(*.f32 (+.f32 (fma.f32 u1 u1 u1) -1) (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))
(*.f32 -1 (/.f32 u1 (+.f32 u1 1)))
(*.f32 (/.f32 1 (+.f32 u1 -1)) u1)
(*.f32 (/.f32 1 (+.f32 1 (*.f32 u1 u1))) (fma.f32 u1 u1 u1))
(*.f32 (/.f32 1 (+.f32 1 (*.f32 u1 u1))) (/.f32 u1 (/.f32 1 (+.f32 u1 1))))
(*.f32 (/.f32 1 (+.f32 1 (*.f32 u1 u1))) (pow.f32 (/.f32 (/.f32 1 (+.f32 u1 1)) u1) -1))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 u1 3))) (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 u1 3))) (/.f32 u1 (/.f32 1 (fma.f32 u1 (+.f32 u1 1) 1))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 u1 3))) (pow.f32 (/.f32 1 (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1)))) -1))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 u1 3))) (pow.f32 (/.f32 (/.f32 1 (fma.f32 u1 (+.f32 u1 1) 1)) u1) -1))
(*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))
(*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) (+.f32 u1 -1))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (fma.f32 u1 (+.f32 u1 1) 1))
(*.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))) (pow.f32 (/.f32 (/.f32 1 (fma.f32 u1 (+.f32 u1 1) 1)) 1) -1))
(*.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) (+.f32 u1 1))
(*.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) (+.f32 u1 -1))
(*.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (fma.f32 u1 (+.f32 u1 1) 1))
(*.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (+.f32 (fma.f32 u1 u1 u1) -1))
(*.f32 (neg.f32 (/.f32 1 (+.f32 1 (*.f32 u1 u1)))) (fma.f32 u1 u1 u1))
(*.f32 (neg.f32 (/.f32 1 (+.f32 1 (*.f32 u1 u1)))) (/.f32 u1 (/.f32 1 (+.f32 u1 1))))
(*.f32 (neg.f32 (/.f32 1 (+.f32 1 (pow.f32 u1 3)))) (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1))))
(*.f32 (neg.f32 (/.f32 1 (+.f32 1 (pow.f32 u1 3)))) (/.f32 u1 (/.f32 1 (fma.f32 u1 (+.f32 u1 1) 1))))
(*.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1)))) (sqrt.f32 (/.f32 u1 (+.f32 u1 1))))
(*.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 u1))) (*.f32 (/.f32 -1 (sqrt.f32 (+.f32 u1 1))) (/.f32 -1 (sqrt.f32 (+.f32 u1 1)))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) (sqrt.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))) (+.f32 u1 1))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))) (*.f32 (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1))))
(*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 1 (*.f32 u1 u1)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 1 (*.f32 u1 u1))))) (+.f32 u1 1))
(*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 1 (pow.f32 u1 3)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 1 (pow.f32 u1 3))))) (*.f32 (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1))))
(*.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 u1 u1)) (pow.f32 (fma.f32 u1 u1 u1) 2)) -1) (/.f32 1 (fma.f32 u1 u1 u1)))
(*.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 u1 u1)) (+.f32 (pow.f32 u1 3) (pow.f32 u1 6))) -1) (/.f32 1 (+.f32 (pow.f32 u1 4) (*.f32 u1 (fma.f32 u1 u1 u1)))))
(*.f32 (neg.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))) (+.f32 u1 1))
(*.f32 (neg.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))) (fma.f32 u1 (+.f32 u1 1) 1))
(*.f32 (exp.f32 (log.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))) (exp.f32 (log.f32 (+.f32 u1 1))))
(*.f32 (exp.f32 (log.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))) (exp.f32 (log.f32 (fma.f32 u1 (+.f32 u1 1) 1))))
(pow.f32 (/.f32 u1 (+.f32 u1 1)) 1)
(pow.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) 2)
(pow.f32 (+.f32 (/.f32 1 u1) 1) -1)
(pow.f32 (pow.f32 (/.f32 u1 (+.f32 u1 1)) 1/4) 4)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)) -2)
(pow.f32 (pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1) 1/2)
(pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1/2)
(pow.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1) (pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1)) 1/4)
(pow.f32 (exp.f32 (log.f32 (+.f32 (/.f32 1 u1) 1))) -1)
(pow.f32 (exp.f32 -1) (log.f32 (+.f32 (/.f32 1 u1) 1)))
(neg.f32 (/.f32 u1 (+.f32 u1 1)))
(neg.f32 (*.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 (/.f32 u1 (+.f32 u1 1)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1)))))
(exp.f32 (log.f32 (/.f32 u1 (+.f32 u1 1))))
(exp.f32 (+.f32 (*.f32 1/2 (log.f32 (/.f32 u1 (+.f32 u1 1)))) (*.f32 1/2 (log.f32 (/.f32 u1 (+.f32 u1 1))))))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 u1 (-.f32 1 u1))) (/.f32 u1 (-.f32 1 u1))))
(*.f32 1 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1))))
(-.f32 (/.f32 0 (neg.f32 (sqrt.f32 (+.f32 u1 1)))) (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1))))
(*.f32 1 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (pow.f32 1 -1/2))
(*.f32 (sqrt.f32 u1) (pow.f32 (+.f32 u1 1) -1/2))
(*.f32 (sqrt.f32 u1) (pow.f32 (+.f32 u1 -1) -1/2))
(*.f32 (sqrt.f32 u1) (pow.f32 (pow.f32 (+.f32 u1 -1) -1/4) 2))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (sqrt.f32 (+.f32 u1 1))))
(*.f32 (pow.f32 (/.f32 u1 (+.f32 u1 1)) 1/4) (pow.f32 (/.f32 u1 (+.f32 u1 1)) 1/4))
(*.f32 (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) (sqrt.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))))
(*.f32 (pow.f32 (+.f32 u1 1) -1/2) (sqrt.f32 u1))
(*.f32 (pow.f32 (+.f32 u1 1) -1/2) (pow.f32 (/.f32 1 u1) -1/2))
(*.f32 (pow.f32 (+.f32 u1 1) -1/2) (pow.f32 (sqrt.f32 (/.f32 1 u1)) -1))
(*.f32 (pow.f32 (+.f32 u1 1) -1/2) (pow.f32 (pow.f32 u1 -1/2) -1))
(*.f32 (pow.f32 (+.f32 u1 -1) -1/2) (sqrt.f32 u1))
(*.f32 (pow.f32 (+.f32 u1 -1) -1/2) (pow.f32 (/.f32 1 u1) -1/2))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) (sqrt.f32 (+.f32 u1 -1)))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (+.f32 (fma.f32 u1 u1 u1) -1)))
(*.f32 (pow.f32 (+.f32 1 (*.f32 u1 u1)) -1/2) (sqrt.f32 (fma.f32 u1 u1 u1)))
(*.f32 (pow.f32 (+.f32 1 (*.f32 u1 u1)) -1/2) (pow.f32 (/.f32 u1 (/.f32 1 (+.f32 u1 1))) 1/2))
(*.f32 (pow.f32 (+.f32 1 (*.f32 u1 u1)) -1/2) (pow.f32 (/.f32 1 (fma.f32 u1 u1 u1)) -1/2))
(*.f32 (pow.f32 (+.f32 1 (pow.f32 u1 3)) -1/2) (sqrt.f32 (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1)))))
(*.f32 (pow.f32 (+.f32 1 (pow.f32 u1 3)) -1/2) (pow.f32 (/.f32 u1 (/.f32 1 (fma.f32 u1 (+.f32 u1 1) 1))) 1/2))
(*.f32 (pow.f32 (+.f32 1 (pow.f32 u1 3)) -1/2) (pow.f32 (/.f32 1 (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1)))) -1/2))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 1 (*.f32 u1 u1)))) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)))
(*.f32 (pow.f32 (/.f32 1 u1) -1/2) (pow.f32 (+.f32 u1 1) -1/2))
(*.f32 (pow.f32 (/.f32 1 u1) -1/2) (pow.f32 (+.f32 u1 -1) -1/2))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (+.f32 u1 1)) 1/4) 1) (pow.f32 (pow.f32 (/.f32 u1 (+.f32 u1 1)) 1/4) 1))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)) -1/2) (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)) -1/2))
(*.f32 (pow.f32 1 -1/2) (sqrt.f32 (/.f32 u1 (+.f32 u1 1))))
(*.f32 (pow.f32 -1 -1/2) (sqrt.f32 (/.f32 u1 (+.f32 u1 1))))
(*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 u1 (+.f32 u1 1))))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) 1/2) (pow.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) 1/2))
(*.f32 (pow.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) 1/2) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (pow.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) 1/2) (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)))
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 u1 u1)) 1) -1/2) (pow.f32 (/.f32 (/.f32 1 (+.f32 u1 1)) u1) -1/2))
(*.f32 (pow.f32 (/.f32 (+.f32 1 (pow.f32 u1 3)) u1) -1/2) (pow.f32 (/.f32 (/.f32 1 (fma.f32 u1 (+.f32 u1 1) 1)) 1) -1/2))
(*.f32 (pow.f32 (-.f32 1 (/.f32 (pow.f32 u1 3) 1)) -1/2) (pow.f32 (/.f32 (/.f32 1 (fma.f32 u1 (+.f32 u1 1) 1)) u1) -1/2))
(*.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 u1 u1)) (pow.f32 (fma.f32 u1 u1 u1) 2)) -1/2) (pow.f32 (fma.f32 u1 u1 u1) -1/2))
(*.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 u1 u1)) (+.f32 (pow.f32 u1 3) (pow.f32 u1 6))) -1/2) (pow.f32 (+.f32 (pow.f32 u1 4) (*.f32 u1 (fma.f32 u1 u1 u1))) -1/2))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1/4) 2) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) 1/4) 2) (pow.f32 (pow.f32 (fma.f32 u1 (+.f32 u1 1) 1) 1/4) 2))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 -1)))
(/.f32 (sqrt.f32 u1) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 u1 -1)))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (+.f32 u1 1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (+.f32 u1 -1))))
(/.f32 -1 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 (/.f32 1 u1) 1)))
(/.f32 (neg.f32 (sqrt.f32 -1)) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1))))
(pow.f32 (/.f32 u1 (+.f32 u1 1)) 1/2)
(pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)
(pow.f32 (pow.f32 (/.f32 u1 (+.f32 u1 1)) 1/4) 2)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)) -1)
(pow.f32 (pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1) 1/4)
(pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1/4)
(pow.f32 (exp.f32 1/2) (log.f32 (/.f32 u1 (+.f32 u1 1))))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1))))
(neg.f32 (*.f32 (sqrt.f32 u1) (/.f32 -1 (sqrt.f32 (+.f32 u1 1)))))
(neg.f32 (*.f32 1 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1)))))
(neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (+.f32 u1 -1)))))
(exp.f32 (*.f32 1/2 (log.f32 (/.f32 u1 (+.f32 u1 1)))))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 u1 (+.f32 u1 1))) 1/4) 2))
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) 1)) -1/2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 u1 (+.f32 u1 1)) 1/4)) 2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1))) -1))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1)) 1/4))
(exp.f32 (+.f32 (*.f32 (log.f32 u1) 1/2) (*.f32 (*.f32 (log.f32 (+.f32 u1 1)) -1) 1/2)))
(exp.f32 (+.f32 (*.f32 (log.f32 (/.f32 u1 (+.f32 u1 1))) 1/4) (*.f32 (log.f32 (/.f32 u1 (+.f32 u1 1))) 1/4)))
(exp.f32 (+.f32 (*.f32 (*.f32 (log.f32 (+.f32 u1 1)) -1) 1/2) (*.f32 (log.f32 u1) 1/2)))
(exp.f32 (-.f32 (*.f32 (log.f32 u1) 1/2) (*.f32 (log.f32 (+.f32 u1 1)) 1/2)))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (exp.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)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(binary64->binary32 (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))
Outputs
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 (/.f32 -1/2 u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (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)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.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 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(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)) (pow.f32 u1 3)) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (sqrt.f32 -1))) (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)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(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)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1)) (fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1)))))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 u1 u1) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (*.f32 (/.f32 (sqrt.f32 -1) u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1)) (fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 3/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 u1 u1) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3)) (sqrt.f32 -1)) (fma.f32 3/8 (*.f32 (/.f32 (sqrt.f32 -1) u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1)) (fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1)))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000)))))
u1
(+.f32 u1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(+.f32 u1 (+.f32 (pow.f32 u1 2) (pow.f32 u1 3)))
(+.f32 (fma.f32 u1 u1 u1) (pow.f32 u1 3))
(fma.f32 u1 (fma.f32 u1 u1 u1) u1)
(+.f32 u1 (+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) (pow.f32 u1 4))))
(+.f32 (fma.f32 u1 u1 u1) (+.f32 (pow.f32 u1 3) (pow.f32 u1 4)))
(+.f32 u1 (fma.f32 u1 (fma.f32 u1 u1 u1) (pow.f32 u1 4)))
-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 u1) (/.f32 1 (pow.f32 u1 2)))))
(+.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 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3))))))
(+.f32 -1 (neg.f32 (+.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 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 u1) (/.f32 1 (pow.f32 u1 2)))))
(+.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 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3))))))
(+.f32 -1 (neg.f32 (+.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 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 u1 (sqrt.f32 -1)))))
(-.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 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (sqrt.f32 -1) (-.f32 (*.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 (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 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (sqrt.f32 -1) (-.f32 (*.f32 -1/2 (+.f32 (/.f32 (+.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 (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 (sqrt.f32 -1) (fma.f32 -1/2 (+.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (/.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 (sqrt.f32 -1) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (sqrt.f32 -1) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1)) (*.f32 (/.f32 3/8 u1) (/.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(+.f32 (sqrt.f32 -1) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(+.f32 (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (*.f32 (/.f32 3/8 u1) (/.f32 (sqrt.f32 -1) u1))) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1)))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(log.f32 (exp.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(*.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(*.f32 (*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(cbrt.f32 (*.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 314159265359/50000000000 u2)) (*.f32 314159265359/50000000000 u2)))
(cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3))
(*.f32 1 (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/50000000000 u2)
(pow.f32 (*.f32 314159265359/50000000000 u2) 1)
(*.f32 314159265359/50000000000 u2)
(binary64->binary32 (binary32->binary64 (*.f32 314159265359/50000000000 u2)))
(binary64->binary32 (binary32->binary64 (*.f32 314159265359/50000000000 u2)))
(binary64->binary32 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 u1 1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 u1 1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) 1)))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 1 (/.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (+.f32 u1 1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 u1 1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (/.f32 (sqrt.f32 (+.f32 u1 1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 u1 1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1))))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (+.f32 u1 1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 u1 1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 u1 1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 -1)))
(/.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 314159265359/50000000000 u2))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (+.f32 u1 1))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 u1 1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (+.f32 u1 -1))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (+.f32 -1 u1))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 1 (/.f32 (sqrt.f32 (+.f32 -1 u1)) (sqrt.f32 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1) (sqrt.f32 (+.f32 (/.f32 1 u1) 1)))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 1 (/.f32 1 u1))))
(/.f32 (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (+.f32 (/.f32 1 u1) 1)))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 1 (/.f32 1 u1))))
(/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1))))
(/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (+.f32 1 (/.f32 1 u1)))))
(*.f32 1 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 1 (/.f32 1 u1)))))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1)))) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 u1 1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1))))
(/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (+.f32 1 (/.f32 1 u1)))))
(*.f32 1 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 1 (/.f32 1 u1)))))
(/.f32 (neg.f32 (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1))))
(/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (+.f32 1 (/.f32 1 u1)))))
(*.f32 1 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 1 (/.f32 1 u1)))))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 u1 1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) -1)
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 u1 1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1))))
(neg.f32 (*.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 u1 1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1))))
(neg.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1)))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 u1 1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1))))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (+.f32 u1 1)))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 u1 1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1))))
(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))))
(log.f32 (exp.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 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.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))))
(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))))
(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))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (cbrt.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 (*.f32 (*.f32 (*.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 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(*.f32 1 (*.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))))
(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))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))
(+.f32 0 (/.f32 u1 (+.f32 u1 1)))
(/.f32 u1 (+.f32 u1 1))
(+.f32 (/.f32 0 (+.f32 u1 1)) (/.f32 u1 (+.f32 u1 1)))
(/.f32 u1 (+.f32 u1 1))
(+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (+.f32 1 (*.f32 u1 u1)))
(/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1))
(+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (neg.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1)))
(*.f32 (+.f32 -1 u1) (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))
(*.f32 (+.f32 -1 u1) (/.f32 u1 (fma.f32 u1 u1 1)))
(+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (+.f32 1 (*.f32 u1 u1)))
(/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1))
(+.f32 (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) 1) (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (fma.f32 u1 u1 u1)))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (+.f32 (fma.f32 u1 u1 u1) 1))
(/.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1) (+.f32 1 (pow.f32 u1 3)))
(+.f32 (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (fma.f32 u1 u1 u1)) (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) 1))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (+.f32 (fma.f32 u1 u1 u1) 1))
(/.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1) (+.f32 1 (pow.f32 u1 3)))
(+.f32 (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (+.f32 1 (*.f32 u1 u1))) (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) u1))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (+.f32 (fma.f32 u1 u1 u1) 1))
(/.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1) (+.f32 1 (pow.f32 u1 3)))
(+.f32 (*.f32 u1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) (*.f32 1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (+.f32 1 (*.f32 u1 u1)))
(/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1))
(+.f32 (*.f32 u1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) (neg.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))))
(*.f32 (+.f32 -1 u1) (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))
(*.f32 (+.f32 -1 u1) (/.f32 u1 (fma.f32 u1 u1 1)))
(+.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) (*.f32 u1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (+.f32 1 (*.f32 u1 u1)))
(/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1))
(+.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (+.f32 (fma.f32 u1 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 u1 (+.f32 1 (pow.f32 u1 3)))) (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (+.f32 (fma.f32 u1 u1 u1) 1))
(/.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1) (+.f32 1 (pow.f32 u1 3)))
(+.f32 (*.f32 (+.f32 1 (*.f32 u1 u1)) (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (*.f32 u1 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (+.f32 (fma.f32 u1 u1 u1) 1))
(/.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1) (+.f32 1 (pow.f32 u1 3)))
(+.f32 (neg.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))) (*.f32 u1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(*.f32 (+.f32 -1 u1) (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))
(*.f32 (+.f32 -1 u1) (/.f32 u1 (fma.f32 u1 u1 1)))
(+.f32 (neg.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))) (neg.f32 (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))))
(neg.f32 (*.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 (fma.f32 u1 u1 u1))) (+.f32 1 (pow.f32 u1 3)))
(+.f32 (neg.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1)) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1))
(*.f32 (+.f32 -1 u1) (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))
(*.f32 (+.f32 -1 u1) (/.f32 u1 (fma.f32 u1 u1 1)))
(+.f32 (neg.f32 (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) 1)) (neg.f32 (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (fma.f32 u1 u1 u1))))
(neg.f32 (*.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 (fma.f32 u1 u1 u1))) (+.f32 1 (pow.f32 u1 3)))
(+.f32 (neg.f32 (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (fma.f32 u1 u1 u1))) (neg.f32 (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) 1)))
(neg.f32 (*.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 (fma.f32 u1 u1 u1))) (+.f32 1 (pow.f32 u1 3)))
(+.f32 (neg.f32 (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (+.f32 1 (*.f32 u1 u1)))) (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) u1))
(+.f32 (/.f32 (*.f32 u1 u1) (+.f32 1 (pow.f32 u1 3))) (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (neg.f32 (+.f32 1 (*.f32 u1 u1)))))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (+.f32 u1 (neg.f32 (fma.f32 u1 u1 1))))
(+.f32 (neg.f32 (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))) (neg.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))))
(neg.f32 (*.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 (fma.f32 u1 u1 u1))) (+.f32 1 (pow.f32 u1 3)))
(+.f32 (neg.f32 (*.f32 (+.f32 1 (*.f32 u1 u1)) (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))) (*.f32 u1 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))))
(+.f32 (/.f32 (*.f32 u1 u1) (+.f32 1 (pow.f32 u1 3))) (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (neg.f32 (+.f32 1 (*.f32 u1 u1)))))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (+.f32 u1 (neg.f32 (fma.f32 u1 u1 1))))
(-.f32 0 (/.f32 u1 (+.f32 u1 1)))
(/.f32 (neg.f32 u1) (+.f32 u1 1))
(-.f32 (/.f32 0 (+.f32 u1 1)) (/.f32 u1 (+.f32 u1 1)))
(/.f32 (neg.f32 u1) (+.f32 u1 1))
(-.f32 (/.f32 (*.f32 u1 u1) (+.f32 1 (*.f32 u1 u1))) (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))
(*.f32 (+.f32 -1 u1) (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))
(*.f32 (+.f32 -1 u1) (/.f32 u1 (fma.f32 u1 u1 1)))
(-.f32 (/.f32 (/.f32 0 (+.f32 u1 1)) 1) (/.f32 u1 (+.f32 u1 1)))
(/.f32 (neg.f32 u1) (+.f32 u1 1))
(-.f32 (/.f32 (/.f32 (pow.f32 u1 4) (fma.f32 u1 u1 u1)) (+.f32 1 (*.f32 u1 u1))) (/.f32 (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 u1)) (+.f32 1 (*.f32 u1 u1))))
(-.f32 (/.f32 (/.f32 (pow.f32 u1 4) (fma.f32 u1 u1 u1)) (+.f32 1 (*.f32 u1 u1))) (/.f32 (*.f32 u1 u1) (*.f32 (+.f32 1 (*.f32 u1 u1)) (fma.f32 u1 u1 u1))))
(-.f32 (/.f32 (pow.f32 u1 4) (*.f32 (fma.f32 u1 u1 1) (fma.f32 u1 u1 u1))) (*.f32 (/.f32 u1 (fma.f32 u1 u1 1)) (/.f32 u1 (fma.f32 u1 u1 u1))))
(*.f32 u1 (/.f32 1 (+.f32 u1 1)))
(/.f32 u1 (+.f32 u1 1))
(*.f32 u1 (/.f32 1 (+.f32 u1 -1)))
(/.f32 (*.f32 1 u1) (+.f32 -1 u1))
(/.f32 u1 (+.f32 -1 u1))
(*.f32 u1 (exp.f32 (log.f32 (/.f32 1 (+.f32 u1 -1)))))
(/.f32 (*.f32 1 u1) (+.f32 -1 u1))
(/.f32 u1 (+.f32 -1 u1))
(*.f32 1 (/.f32 u1 (+.f32 u1 1)))
(/.f32 u1 (+.f32 u1 1))
(*.f32 (+.f32 u1 1) (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (+.f32 1 (*.f32 u1 u1)))
(/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1))
(*.f32 (/.f32 u1 (+.f32 u1 1)) 1)
(/.f32 u1 (+.f32 u1 1))
(*.f32 (/.f32 u1 (+.f32 u1 1)) -1)
(/.f32 (neg.f32 u1) (+.f32 u1 1))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (sqrt.f32 (/.f32 u1 (+.f32 u1 1))))
(/.f32 u1 (+.f32 u1 1))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (neg.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1)))))
(/.f32 (neg.f32 u1) (+.f32 u1 1))
(*.f32 (+.f32 u1 -1) (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))
(*.f32 (+.f32 -1 u1) (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))
(*.f32 (+.f32 -1 u1) (/.f32 u1 (fma.f32 u1 u1 1)))
(*.f32 (fma.f32 u1 (+.f32 u1 1) 1) (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (+.f32 (fma.f32 u1 u1 u1) 1))
(/.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1) (+.f32 1 (pow.f32 u1 3)))
(*.f32 (/.f32 1 (+.f32 u1 1)) u1)
(/.f32 u1 (+.f32 u1 1))
(*.f32 (+.f32 (fma.f32 u1 u1 u1) -1) (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))
(/.f32 (*.f32 (+.f32 -1 (fma.f32 u1 u1 u1)) u1) (+.f32 1 (pow.f32 u1 3)))
(/.f32 (+.f32 -1 (fma.f32 u1 u1 u1)) (/.f32 (+.f32 1 (pow.f32 u1 3)) u1))
(*.f32 -1 (/.f32 u1 (+.f32 u1 1)))
(/.f32 (neg.f32 u1) (+.f32 u1 1))
(*.f32 (/.f32 1 (+.f32 u1 -1)) u1)
(/.f32 (*.f32 1 u1) (+.f32 -1 u1))
(/.f32 u1 (+.f32 -1 u1))
(*.f32 (/.f32 1 (+.f32 1 (*.f32 u1 u1))) (fma.f32 u1 u1 u1))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (+.f32 1 (*.f32 u1 u1)))
(/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1))
(*.f32 (/.f32 1 (+.f32 1 (*.f32 u1 u1))) (/.f32 u1 (/.f32 1 (+.f32 u1 1))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (+.f32 1 (*.f32 u1 u1)))
(/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1))
(*.f32 (/.f32 1 (+.f32 1 (*.f32 u1 u1))) (pow.f32 (/.f32 (/.f32 1 (+.f32 u1 1)) u1) -1))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (+.f32 1 (*.f32 u1 u1)))
(/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 u1 3))) (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1))))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (+.f32 (fma.f32 u1 u1 u1) 1))
(/.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1) (+.f32 1 (pow.f32 u1 3)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 u1 3))) (/.f32 u1 (/.f32 1 (fma.f32 u1 (+.f32 u1 1) 1))))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (+.f32 (fma.f32 u1 u1 u1) 1))
(/.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1) (+.f32 1 (pow.f32 u1 3)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 u1 3))) (pow.f32 (/.f32 1 (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1)))) -1))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (+.f32 (fma.f32 u1 u1 u1) 1))
(/.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1) (+.f32 1 (pow.f32 u1 3)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 u1 3))) (pow.f32 (/.f32 (/.f32 1 (fma.f32 u1 (+.f32 u1 1) 1)) u1) -1))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (+.f32 (fma.f32 u1 u1 u1) 1))
(/.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1) (+.f32 1 (pow.f32 u1 3)))
(*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (+.f32 1 (*.f32 u1 u1)))
(/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1))
(*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) (+.f32 u1 -1))
(*.f32 (+.f32 -1 u1) (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))
(*.f32 (+.f32 -1 u1) (/.f32 u1 (fma.f32 u1 u1 1)))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (fma.f32 u1 (+.f32 u1 1) 1))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (+.f32 (fma.f32 u1 u1 u1) 1))
(/.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1) (+.f32 1 (pow.f32 u1 3)))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (+.f32 (fma.f32 u1 u1 u1) -1))
(/.f32 (*.f32 (+.f32 -1 (fma.f32 u1 u1 u1)) u1) (+.f32 1 (pow.f32 u1 3)))
(/.f32 (+.f32 -1 (fma.f32 u1 u1 u1)) (/.f32 (+.f32 1 (pow.f32 u1 3)) u1))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (pow.f32 (/.f32 (/.f32 1 (fma.f32 u1 (+.f32 u1 1) 1)) 1) -1))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (+.f32 (fma.f32 u1 u1 u1) 1))
(/.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1) (+.f32 1 (pow.f32 u1 3)))
(*.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) (+.f32 u1 1))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (+.f32 1 (*.f32 u1 u1)))
(/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1))
(*.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) (+.f32 u1 -1))
(*.f32 (+.f32 -1 u1) (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))
(*.f32 (+.f32 -1 u1) (/.f32 u1 (fma.f32 u1 u1 1)))
(*.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (fma.f32 u1 (+.f32 u1 1) 1))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (+.f32 (fma.f32 u1 u1 u1) 1))
(/.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1) (+.f32 1 (pow.f32 u1 3)))
(*.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (+.f32 (fma.f32 u1 u1 u1) -1))
(/.f32 (*.f32 (+.f32 -1 (fma.f32 u1 u1 u1)) u1) (+.f32 1 (pow.f32 u1 3)))
(/.f32 (+.f32 -1 (fma.f32 u1 u1 u1)) (/.f32 (+.f32 1 (pow.f32 u1 3)) u1))
(*.f32 (neg.f32 (/.f32 1 (+.f32 1 (*.f32 u1 u1)))) (fma.f32 u1 u1 u1))
(*.f32 (fma.f32 u1 u1 u1) (/.f32 -1 (+.f32 1 (*.f32 u1 u1))))
(/.f32 (neg.f32 (fma.f32 u1 u1 u1)) (fma.f32 u1 u1 1))
(*.f32 (neg.f32 (/.f32 1 (+.f32 1 (*.f32 u1 u1)))) (/.f32 u1 (/.f32 1 (+.f32 u1 1))))
(*.f32 (fma.f32 u1 u1 u1) (/.f32 -1 (+.f32 1 (*.f32 u1 u1))))
(/.f32 (neg.f32 (fma.f32 u1 u1 u1)) (fma.f32 u1 u1 1))
(*.f32 (neg.f32 (/.f32 1 (+.f32 1 (pow.f32 u1 3)))) (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1))))
(neg.f32 (*.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 (fma.f32 u1 u1 u1))) (+.f32 1 (pow.f32 u1 3)))
(*.f32 (neg.f32 (/.f32 1 (+.f32 1 (pow.f32 u1 3)))) (/.f32 u1 (/.f32 1 (fma.f32 u1 (+.f32 u1 1) 1))))
(neg.f32 (*.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 (fma.f32 u1 u1 u1))) (+.f32 1 (pow.f32 u1 3)))
(*.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1)))) (sqrt.f32 (/.f32 u1 (+.f32 u1 1))))
(/.f32 (neg.f32 u1) (+.f32 u1 1))
(*.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 u1))) (*.f32 (/.f32 -1 (sqrt.f32 (+.f32 u1 1))) (/.f32 -1 (sqrt.f32 (+.f32 u1 1)))))
(*.f32 (*.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (/.f32 -1 (sqrt.f32 (+.f32 u1 1))) (/.f32 -1 (sqrt.f32 (+.f32 u1 1)))))
(*.f32 u1 (/.f32 (/.f32 1 (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 (+.f32 u1 1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) (sqrt.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))) (+.f32 u1 1))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (+.f32 1 (*.f32 u1 u1)))
(/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))) (*.f32 (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1))))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (+.f32 (fma.f32 u1 u1 u1) 1))
(/.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1) (+.f32 1 (pow.f32 u1 3)))
(*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 1 (*.f32 u1 u1)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 1 (*.f32 u1 u1))))) (+.f32 u1 1))
(*.f32 (+.f32 u1 1) (*.f32 (/.f32 (sqrt.f32 u1) (hypot.f32 1 u1)) (/.f32 (sqrt.f32 u1) (hypot.f32 1 u1))))
(/.f32 (*.f32 (+.f32 u1 1) (/.f32 u1 (hypot.f32 1 u1))) (hypot.f32 1 u1))
(*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 1 (pow.f32 u1 3)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 1 (pow.f32 u1 3))))) (*.f32 (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1))))
(*.f32 (fma.f32 u1 (+.f32 u1 1) 1) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 1 (pow.f32 u1 3)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 1 (pow.f32 u1 3))))))
(/.f32 (*.f32 (+.f32 u1 (fma.f32 u1 u1 1)) (/.f32 u1 (hypot.f32 1 (pow.f32 u1 3/2)))) (hypot.f32 1 (pow.f32 u1 3/2)))
(*.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 u1 u1)) (pow.f32 (fma.f32 u1 u1 u1) 2)) -1) (/.f32 1 (fma.f32 u1 u1 u1)))
(*.f32 (/.f32 1 (/.f32 (+.f32 1 (*.f32 u1 u1)) (pow.f32 (fma.f32 u1 u1 u1) 2))) (/.f32 1 (fma.f32 u1 u1 u1)))
(/.f32 (*.f32 (/.f32 1 (fma.f32 u1 u1 1)) (pow.f32 (fma.f32 u1 u1 u1) 2)) (fma.f32 u1 u1 u1))
(*.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 u1 u1)) (+.f32 (pow.f32 u1 3) (pow.f32 u1 6))) -1) (/.f32 1 (+.f32 (pow.f32 u1 4) (*.f32 u1 (fma.f32 u1 u1 u1)))))
(*.f32 (/.f32 1 (/.f32 (+.f32 1 (*.f32 u1 u1)) (+.f32 (pow.f32 u1 3) (pow.f32 u1 6)))) (/.f32 1 (+.f32 (pow.f32 u1 4) (*.f32 u1 (fma.f32 u1 u1 u1)))))
(/.f32 (*.f32 (/.f32 1 (fma.f32 u1 u1 1)) (+.f32 (pow.f32 u1 3) (pow.f32 u1 6))) (fma.f32 u1 (fma.f32 u1 u1 u1) (pow.f32 u1 4)))
(*.f32 (neg.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))) (+.f32 u1 1))
(*.f32 (fma.f32 u1 u1 u1) (/.f32 -1 (+.f32 1 (*.f32 u1 u1))))
(/.f32 (neg.f32 (fma.f32 u1 u1 u1)) (fma.f32 u1 u1 1))
(*.f32 (neg.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))) (fma.f32 u1 (+.f32 u1 1) 1))
(neg.f32 (*.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 (fma.f32 u1 u1 u1))) (+.f32 1 (pow.f32 u1 3)))
(*.f32 (exp.f32 (log.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))) (exp.f32 (log.f32 (+.f32 u1 1))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (+.f32 1 (*.f32 u1 u1)))
(/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1))
(*.f32 (exp.f32 (log.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))) (exp.f32 (log.f32 (fma.f32 u1 (+.f32 u1 1) 1))))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) (+.f32 (fma.f32 u1 u1 u1) 1))
(/.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1) (+.f32 1 (pow.f32 u1 3)))
(pow.f32 (/.f32 u1 (+.f32 u1 1)) 1)
(/.f32 u1 (+.f32 u1 1))
(pow.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) 2)
(/.f32 u1 (+.f32 u1 1))
(pow.f32 (+.f32 (/.f32 1 u1) 1) -1)
(/.f32 1 (+.f32 1 (/.f32 1 u1)))
(pow.f32 (pow.f32 (/.f32 u1 (+.f32 u1 1)) 1/4) 4)
(/.f32 u1 (+.f32 u1 1))
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)) -2)
(pow.f32 (sqrt.f32 (+.f32 1 (/.f32 1 u1))) -2)
(pow.f32 (pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1) 1/2)
(sqrt.f32 (/.f32 1 (+.f32 (pow.f32 u1 -2) -1)))
(sqrt.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -2))))
(pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1/2)
(pow.f32 (+.f32 (pow.f32 u1 -2) -1) -1/2)
(pow.f32 (+.f32 -1 (pow.f32 u1 -2)) -1/2)
(pow.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1) (pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1)) 1/4)
(pow.f32 (pow.f32 (+.f32 (pow.f32 u1 -2) -1) -2) 1/4)
(pow.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -2)) -2) 1/4)
(pow.f32 (exp.f32 (log.f32 (+.f32 (/.f32 1 u1) 1))) -1)
(/.f32 1 (+.f32 1 (/.f32 1 u1)))
(pow.f32 (exp.f32 -1) (log.f32 (+.f32 (/.f32 1 u1) 1)))
(pow.f32 (exp.f32 -1) (log.f32 (+.f32 1 (/.f32 1 u1))))
(pow.f32 (exp.f32 -1) (log1p.f32 (/.f32 1 u1)))
(neg.f32 (/.f32 u1 (+.f32 u1 1)))
(/.f32 (neg.f32 u1) (+.f32 u1 1))
(neg.f32 (*.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 (/.f32 u1 (+.f32 u1 1)))))
(*.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1))) (neg.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1)))))
(*.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1))) (neg.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1))))
(exp.f32 (log.f32 (/.f32 u1 (+.f32 u1 1))))
(/.f32 u1 (+.f32 u1 1))
(exp.f32 (+.f32 (*.f32 1/2 (log.f32 (/.f32 u1 (+.f32 u1 1)))) (*.f32 1/2 (log.f32 (/.f32 u1 (+.f32 u1 1))))))
(/.f32 u1 (+.f32 u1 1))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(log.f32 (exp.f32 (/.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))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 u1 (-.f32 1 u1))) (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(*.f32 1 (/.f32 u1 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(/.f32 u1 (-.f32 1 u1))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1))))
(-.f32 (/.f32 0 (neg.f32 (sqrt.f32 (+.f32 u1 1)))) (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1))))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(*.f32 1 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))))
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) 1)
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (pow.f32 1 -1/2))
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
(*.f32 (sqrt.f32 u1) (pow.f32 (+.f32 u1 1) -1/2))
(*.f32 (sqrt.f32 u1) (pow.f32 (+.f32 u1 -1) -1/2))
(*.f32 (sqrt.f32 u1) (pow.f32 (+.f32 -1 u1) -1/2))
(*.f32 (sqrt.f32 u1) (pow.f32 (pow.f32 (+.f32 u1 -1) -1/4) 2))
(*.f32 (sqrt.f32 u1) (pow.f32 (+.f32 -1 u1) -1/2))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 1))))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (sqrt.f32 (+.f32 u1 1))))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (pow.f32 (/.f32 u1 (+.f32 u1 1)) 1/4) (pow.f32 (/.f32 u1 (+.f32 u1 1)) 1/4))
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
(*.f32 (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) (sqrt.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (+.f32 u1 (fma.f32 u1 u1 1))))
(*.f32 (pow.f32 (+.f32 u1 1) -1/2) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (pow.f32 (+.f32 u1 1) -1/2))
(*.f32 (pow.f32 (+.f32 u1 1) -1/2) (pow.f32 (/.f32 1 u1) -1/2))
(*.f32 (pow.f32 (+.f32 u1 1) -1/2) (pow.f32 (sqrt.f32 (/.f32 1 u1)) -1))
(*.f32 (pow.f32 (+.f32 u1 1) -1/2) (/.f32 1 (sqrt.f32 (/.f32 1 u1))))
(*.f32 (pow.f32 (+.f32 u1 1) -1/2) (pow.f32 (pow.f32 u1 -1/2) -1))
(*.f32 (pow.f32 (+.f32 u1 1) -1/2) (/.f32 1 (pow.f32 u1 -1/2)))
(*.f32 (pow.f32 (+.f32 u1 -1) -1/2) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (pow.f32 (+.f32 -1 u1) -1/2))
(*.f32 (pow.f32 (+.f32 u1 -1) -1/2) (pow.f32 (/.f32 1 u1) -1/2))
(*.f32 (pow.f32 (+.f32 -1 u1) -1/2) (pow.f32 (/.f32 1 u1) -1/2))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 1))))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) (sqrt.f32 (+.f32 u1 -1)))
(*.f32 (sqrt.f32 (+.f32 -1 u1)) (sqrt.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(*.f32 (sqrt.f32 (+.f32 -1 u1)) (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 1))))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (+.f32 u1 (fma.f32 u1 u1 1))))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (+.f32 (fma.f32 u1 u1 u1) -1)))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (+.f32 -1 (fma.f32 u1 u1 u1))))
(*.f32 (pow.f32 (+.f32 1 (*.f32 u1 u1)) -1/2) (sqrt.f32 (fma.f32 u1 u1 u1)))
(*.f32 (pow.f32 (fma.f32 u1 u1 1) -1/2) (sqrt.f32 (fma.f32 u1 u1 u1)))
(*.f32 (pow.f32 (+.f32 1 (*.f32 u1 u1)) -1/2) (pow.f32 (/.f32 u1 (/.f32 1 (+.f32 u1 1))) 1/2))
(*.f32 (pow.f32 (+.f32 1 (*.f32 u1 u1)) -1/2) (sqrt.f32 (fma.f32 u1 u1 u1)))
(*.f32 (pow.f32 (fma.f32 u1 u1 1) -1/2) (sqrt.f32 (fma.f32 u1 u1 u1)))
(*.f32 (pow.f32 (+.f32 1 (*.f32 u1 u1)) -1/2) (pow.f32 (/.f32 1 (fma.f32 u1 u1 u1)) -1/2))
(*.f32 (pow.f32 (fma.f32 u1 u1 1) -1/2) (pow.f32 (/.f32 1 (fma.f32 u1 u1 u1)) -1/2))
(*.f32 (pow.f32 (+.f32 1 (pow.f32 u1 3)) -1/2) (sqrt.f32 (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1)))))
(*.f32 (pow.f32 (+.f32 1 (pow.f32 u1 3)) -1/2) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)))
(*.f32 (pow.f32 (+.f32 1 (pow.f32 u1 3)) -1/2) (pow.f32 (/.f32 u1 (/.f32 1 (fma.f32 u1 (+.f32 u1 1) 1))) 1/2))
(*.f32 (pow.f32 (+.f32 1 (pow.f32 u1 3)) -1/2) (sqrt.f32 (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1)))))
(*.f32 (pow.f32 (+.f32 1 (pow.f32 u1 3)) -1/2) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)))
(*.f32 (pow.f32 (+.f32 1 (pow.f32 u1 3)) -1/2) (pow.f32 (/.f32 1 (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1)))) -1/2))
(*.f32 (pow.f32 (+.f32 1 (pow.f32 u1 3)) -1/2) (pow.f32 (/.f32 1 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)) -1/2))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 1 (*.f32 u1 u1)))) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (/.f32 (sqrt.f32 u1) (hypot.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)))
(*.f32 (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 1 (pow.f32 u1 3)))))
(*.f32 (sqrt.f32 (+.f32 u1 (fma.f32 u1 u1 1))) (/.f32 (sqrt.f32 u1) (hypot.f32 1 (pow.f32 u1 3/2))))
(*.f32 (pow.f32 (/.f32 1 u1) -1/2) (pow.f32 (+.f32 u1 1) -1/2))
(*.f32 (pow.f32 (+.f32 u1 1) -1/2) (pow.f32 (/.f32 1 u1) -1/2))
(*.f32 (pow.f32 (/.f32 1 u1) -1/2) (pow.f32 (+.f32 u1 -1) -1/2))
(*.f32 (pow.f32 (+.f32 -1 u1) -1/2) (pow.f32 (/.f32 1 u1) -1/2))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (+.f32 u1 1)) 1/4) 1) (pow.f32 (pow.f32 (/.f32 u1 (+.f32 u1 1)) 1/4) 1))
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)) -1/2) (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)) -1/2))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 1 u1))))
(*.f32 (pow.f32 1 -1/2) (sqrt.f32 (/.f32 u1 (+.f32 u1 1))))
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
(*.f32 (pow.f32 -1 -1/2) (sqrt.f32 (/.f32 u1 (+.f32 u1 1))))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (pow.f32 -1 -1/2))
(*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 u1 (+.f32 u1 1))))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) 1/2) (pow.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) 1/2))
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
(*.f32 (pow.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) 1/2) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 1))))
(*.f32 (pow.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) 1/2) (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (+.f32 u1 (fma.f32 u1 u1 1))))
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2))
(*.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 u1 u1)) 1) -1/2) (pow.f32 (/.f32 (/.f32 1 (+.f32 u1 1)) u1) -1/2))
(*.f32 (pow.f32 (+.f32 1 (*.f32 u1 u1)) -1/2) (pow.f32 (/.f32 1 (fma.f32 u1 u1 u1)) -1/2))
(*.f32 (pow.f32 (fma.f32 u1 u1 1) -1/2) (pow.f32 (/.f32 1 (fma.f32 u1 u1 u1)) -1/2))
(*.f32 (pow.f32 (/.f32 (+.f32 1 (pow.f32 u1 3)) u1) -1/2) (pow.f32 (/.f32 (/.f32 1 (fma.f32 u1 (+.f32 u1 1) 1)) 1) -1/2))
(*.f32 (pow.f32 (/.f32 (+.f32 1 (pow.f32 u1 3)) u1) -1/2) (pow.f32 (/.f32 1 (fma.f32 u1 (+.f32 u1 1) 1)) -1/2))
(*.f32 (pow.f32 (/.f32 (+.f32 1 (pow.f32 u1 3)) u1) -1/2) (pow.f32 (/.f32 1 (+.f32 u1 (fma.f32 u1 u1 1))) -1/2))
(*.f32 (pow.f32 (-.f32 1 (/.f32 (pow.f32 u1 3) 1)) -1/2) (pow.f32 (/.f32 (/.f32 1 (fma.f32 u1 (+.f32 u1 1) 1)) u1) -1/2))
(*.f32 (pow.f32 (-.f32 1 (pow.f32 u1 3)) -1/2) (pow.f32 (/.f32 1 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) -1/2))
(*.f32 (pow.f32 (-.f32 1 (pow.f32 u1 3)) -1/2) (pow.f32 (/.f32 1 (fma.f32 u1 (fma.f32 u1 u1 u1) u1)) -1/2))
(*.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 u1 u1)) (pow.f32 (fma.f32 u1 u1 u1) 2)) -1/2) (pow.f32 (fma.f32 u1 u1 u1) -1/2))
(*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) (pow.f32 (fma.f32 u1 u1 u1) 2)) -1/2) (pow.f32 (fma.f32 u1 u1 u1) -1/2))
(*.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 u1 u1)) (+.f32 (pow.f32 u1 3) (pow.f32 u1 6))) -1/2) (pow.f32 (+.f32 (pow.f32 u1 4) (*.f32 u1 (fma.f32 u1 u1 u1))) -1/2))
(*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) (+.f32 (pow.f32 u1 3) (pow.f32 u1 6))) -1/2) (pow.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) (pow.f32 u1 4)) -1/2))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1/4) 2) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 1))))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) 1/4) 2) (pow.f32 (pow.f32 (fma.f32 u1 (+.f32 u1 1) 1) 1/4) 2))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (pow.f32 (pow.f32 (fma.f32 u1 (+.f32 u1 1) 1) 1/4) 2))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (pow.f32 (+.f32 u1 (fma.f32 u1 u1 1)) 1/2))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 -1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 -1 u1)))
(/.f32 (sqrt.f32 u1) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 u1 -1)))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 -1 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (+.f32 u1 1))))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (+.f32 u1 -1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (+.f32 -1 u1))))
(*.f32 1 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 -1 u1))))
(/.f32 -1 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 1 u1))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 (/.f32 1 u1) 1)))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (/.f32 1 u1))))
(/.f32 (neg.f32 (sqrt.f32 -1)) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1))))
(/.f32 (neg.f32 (sqrt.f32 -1)) (neg.f32 (sqrt.f32 (+.f32 1 (/.f32 1 u1)))))
(*.f32 1 (/.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (/.f32 1 u1)))))
(pow.f32 (/.f32 u1 (+.f32 u1 1)) 1/2)
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
(pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)
(pow.f32 (+.f32 1 (/.f32 1 u1)) -1/2)
(pow.f32 (pow.f32 (/.f32 u1 (+.f32 u1 1)) 1/4) 2)
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)) -1)
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 1 u1))))
(pow.f32 (pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1) 1/4)
(pow.f32 (/.f32 1 (+.f32 (pow.f32 u1 -2) -1)) 1/4)
(pow.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -2))) 1/4)
(pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1/4)
(pow.f32 (+.f32 (pow.f32 u1 -2) -1) -1/4)
(pow.f32 (+.f32 -1 (pow.f32 u1 -2)) -1/4)
(pow.f32 (exp.f32 1/2) (log.f32 (/.f32 u1 (+.f32 u1 1))))
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(neg.f32 (*.f32 (sqrt.f32 u1) (/.f32 -1 (sqrt.f32 (+.f32 u1 1)))))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(neg.f32 (*.f32 1 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1)))))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (+.f32 u1 -1)))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (+.f32 -1 u1))))
(*.f32 1 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 -1 u1))))
(exp.f32 (*.f32 1/2 (log.f32 (/.f32 u1 (+.f32 u1 1)))))
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 u1 (+.f32 u1 1))) 1/4) 2))
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) 1)) -1/2))
(pow.f32 (+.f32 1 (/.f32 1 u1)) -1/2)
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 u1 (+.f32 u1 1)) 1/4)) 2))
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1))) -1))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1)) 1/4))
(pow.f32 (/.f32 1 (+.f32 (pow.f32 u1 -2) -1)) 1/4)
(pow.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -2))) 1/4)
(exp.f32 (+.f32 (*.f32 (log.f32 u1) 1/2) (*.f32 (*.f32 (log.f32 (+.f32 u1 1)) -1) 1/2)))
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 (/.f32 u1 (+.f32 u1 1))) 1/4) (*.f32 (log.f32 (/.f32 u1 (+.f32 u1 1))) 1/4)))
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
(exp.f32 (+.f32 (*.f32 (*.f32 (log.f32 (+.f32 u1 1)) -1) 1/2) (*.f32 (log.f32 u1) 1/2)))
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
(exp.f32 (-.f32 (*.f32 (log.f32 u1) 1/2) (*.f32 (log.f32 (+.f32 u1 1)) 1/2)))
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
(exp.f32 (log.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)))
(*.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)))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(cbrt.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3))
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(binary64->binary32 (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))

eval171.0ms (1.4%)

Compiler

Compiled 7905 to 5847 computations (26% saved)

prune130.0ms (1.1%)

Pruning

26 alts after pruning (25 fresh and 1 done)

PrunedKeptTotal
New37525400
Fresh000
Picked011
Done000
Total37526401
Accuracy
100.0%
Counts
401 → 26
Alt Table
Click to see full alt table
StatusAccuracyProgram
73.2%
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) 1)))
88.4%
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2))))
75.3%
(*.f32 (pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
73.2%
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
84.2%
(*.f32 (*.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 u1 u1)) (pow.f32 (fma.f32 u1 u1 u1) 2)) -1/2) (pow.f32 (fma.f32 u1 u1 u1) -1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.5%
(*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.8%
(*.f32 (*.f32 (pow.f32 (-.f32 1 (pow.f32 u1 3)) -1/2) (pow.f32 (/.f32 1 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) -1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
73.2%
(*.f32 (*.f32 (pow.f32 (+.f32 u1 1) -1/2) (/.f32 1 (pow.f32 u1 -1/2))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
84.2%
(*.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 u1 u1)) -1/2) (pow.f32 (/.f32 1 (fma.f32 u1 u1 u1)) -1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
73.1%
(*.f32 (*.f32 (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)) -1/2) (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)) -1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.2%
(*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
84.4%
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (+.f32 1 (*.f32 u1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (*.f32 314159265359/50000000000 u2)))))
99.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))
84.4%
(*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
88.0%
(*.f32 (sqrt.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))) (*.f32 (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
93.1%
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
51.7%
(*.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.1%
(*.f32 (sqrt.f32 (expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
96.5%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.2%
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 u1 (-.f32 1 u1)))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
75.3%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
96.6%
(*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.1%
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
78.6%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
73.2%
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) 1)))
88.4%
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2))))
75.3%
(*.f32 (pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
73.2%
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
84.2%
(*.f32 (*.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 u1 u1)) (pow.f32 (fma.f32 u1 u1 u1) 2)) -1/2) (pow.f32 (fma.f32 u1 u1 u1) -1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.5%
(*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.8%
(*.f32 (*.f32 (pow.f32 (-.f32 1 (pow.f32 u1 3)) -1/2) (pow.f32 (/.f32 1 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) -1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
73.2%
(*.f32 (*.f32 (pow.f32 (+.f32 u1 1) -1/2) (/.f32 1 (pow.f32 u1 -1/2))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
84.2%
(*.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 u1 u1)) -1/2) (pow.f32 (/.f32 1 (fma.f32 u1 u1 u1)) -1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
73.1%
(*.f32 (*.f32 (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)) -1/2) (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)) -1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.2%
(*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
84.4%
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (+.f32 1 (*.f32 u1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (*.f32 314159265359/50000000000 u2)))))
99.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))
84.4%
(*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
88.0%
(*.f32 (sqrt.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))))) (*.f32 (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
93.1%
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
51.7%
(*.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.1%
(*.f32 (sqrt.f32 (expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
96.5%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.2%
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 u1 (-.f32 1 u1)))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
75.3%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
96.6%
(*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.1%
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
78.6%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
Compiler

Compiled 2128 to 1666 computations (21.7% saved)

localize624.0ms (5.3%)

Localize:

Found 36 expressions with local error:

NewAccuracyProgram
99.6%
(/.f32 u1 (-.f32 1 u1))
99.6%
(sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
99.8%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
99.9%
(cos.f32 (*.f32 314159265359/50000000000 u2))
99.6%
(*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.6%
(/.f32 u1 (-.f32 1 u1))
99.8%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
99.9%
(cos.f32 (*.f32 314159265359/50000000000 u2))
99.7%
(*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1)
99.7%
(sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1)))
99.9%
(cos.f32 (*.f32 314159265359/50000000000 u2))
100.0%
(+.f32 1 (*.f32 u1 u1))
99.6%
(/.f32 u1 (-.f32 1 u1))
99.8%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
99.6%
(/.f32 u1 (-.f32 1 u1))
99.6%
(cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
99.8%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
99.9%
(cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
99.6%
(/.f32 u1 (-.f32 1 u1))
99.6%
(*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.9%
(*.f32 314159265359/50000000000 u2)
98.5%
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
99.6%
(*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.5%
(log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
98.9%
(*.f32 314159265359/50000000000 u2)
96.6%
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
99.6%
(+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))
99.6%
(/.f32 u1 (+.f32 1 (*.f32 u1 u1)))
99.6%
(*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.9%
(*.f32 314159265359/50000000000 u2)
99.8%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
99.6%
(/.f32 u1 (-.f32 1 u1))
99.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))
99.0%
(*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))
98.9%
(*.f32 314159265359/50000000000 u2)
98.9%
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
Compiler

Compiled 326 to 203 computations (37.7% saved)

series21.0ms (0.2%)

Counts
11 → 152
Calls

45 calls:

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

rewrite129.0ms (1.1%)

Algorithm
rewrite-once
batch-egg-rewrite
Rules
340×frac-sub
312×frac-add
237×associate-*r*
215×unpow-prod-down
192×frac-2neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
033315
1136283
2904271
Stop Event
node limit
Counts
11 → 430
Calls
Call 1
Inputs
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 u1 (+.f32 1 (*.f32 u1 u1)))
(+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
Outputs
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (cbrt.f32 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 u1))))
(/.f32 (cos.f32 (cbrt.f32 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (cos.f32 (cbrt.f32 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (*.f32 (cos.f32 (cbrt.f32 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(+.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 4))) 1) (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 4))) (neg.f32 (*.f32 u1 u1))))
(+.f32 (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 6))) 1) (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 6))) (-.f32 (pow.f32 u1 4) (*.f32 u1 u1))))
(+.f32 (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 6))) (-.f32 (pow.f32 u1 4) (*.f32 u1 u1))) (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 6))) 1))
(+.f32 (*.f32 1 (/.f32 u1 (-.f32 1 (pow.f32 u1 4)))) (*.f32 (neg.f32 (*.f32 u1 u1)) (/.f32 u1 (-.f32 1 (pow.f32 u1 4)))))
(+.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 6)))) (*.f32 (-.f32 (pow.f32 u1 4) (*.f32 u1 u1)) (/.f32 u1 (+.f32 1 (pow.f32 u1 6)))))
(+.f32 (*.f32 (-.f32 (pow.f32 u1 4) (*.f32 u1 u1)) (/.f32 u1 (+.f32 1 (pow.f32 u1 6)))) (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 6)))))
(-.f32 0 (/.f32 u1 (-.f32 -1 (*.f32 u1 u1))))
(-.f32 (/.f32 0 (-.f32 -1 (*.f32 u1 u1))) (/.f32 u1 (-.f32 -1 (*.f32 u1 u1))))
(*.f32 u1 (/.f32 1 (fma.f32 u1 u1 1)))
(*.f32 1 (/.f32 u1 (fma.f32 u1 u1 1)))
(*.f32 (/.f32 u1 (fma.f32 u1 u1 1)) 1)
(*.f32 (neg.f32 u1) (/.f32 -1 (fma.f32 u1 u1 1)))
(*.f32 (-.f32 1 (*.f32 u1 u1)) (/.f32 u1 (-.f32 1 (pow.f32 u1 4))))
(*.f32 (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)) (/.f32 u1 (+.f32 1 (pow.f32 u1 6))))
(*.f32 (/.f32 1 (fma.f32 u1 u1 1)) u1)
(*.f32 (/.f32 1 (fma.f32 u1 u1 1)) (pow.f32 (/.f32 1 u1) -1))
(*.f32 -1 (/.f32 u1 (-.f32 -1 (*.f32 u1 u1))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 4))) (/.f32 u1 (/.f32 1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 u1 6))) (/.f32 u1 (/.f32 1 (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)))))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 4))) (-.f32 1 (*.f32 u1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 4))) (/.f32 1 (/.f32 1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 6))) (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 6))) (/.f32 1 (/.f32 1 (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)))))
(*.f32 (/.f32 -1 (fma.f32 u1 u1 1)) (neg.f32 u1))
(*.f32 (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 1))) (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 1))))
(*.f32 (/.f32 (neg.f32 u1) -1) (/.f32 1 (fma.f32 u1 u1 1)))
(*.f32 (*.f32 1 (/.f32 u1 (-.f32 1 (pow.f32 u1 4)))) (-.f32 1 (*.f32 u1 u1)))
(*.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 6)))) (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)))
(pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -1)
(neg.f32 (/.f32 u1 (-.f32 -1 (*.f32 u1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 u1 u1 1) u1)) -1))
(-.f32 (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 1)) (/.f32 u1 (-.f32 -1 (*.f32 u1 u1))))
(-.f32 (/.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))) (*.f32 1 (/.f32 (*.f32 (pow.f32 (fma.f32 u1 u1 1) -2) u1) (/.f32 (+.f32 u1 -1) (fma.f32 u1 u1 1)))))
(-.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (/.f32 (-.f32 1 u1) (/.f32 (fma.f32 u1 u1 1) u1))) (/.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 (-.f32 1 u1) (/.f32 (fma.f32 u1 u1 1) u1))))
(*.f32 u1 (*.f32 (+.f32 u1 1) (/.f32 1 (fma.f32 u1 u1 1))))
(*.f32 1 (/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1)))
(*.f32 (/.f32 u1 (fma.f32 u1 u1 1)) (+.f32 u1 1))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1)) 1)
(*.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (fma.f32 u1 u1 -1)) (/.f32 1 (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))))
(*.f32 (-.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 (*.f32 u1 u1) (-.f32 1 (pow.f32 u1 4))) (/.f32 u1 (-.f32 1 (pow.f32 u1 4)))))
(*.f32 (-.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 4))) (/.f32 (*.f32 u1 u1) (-.f32 1 (pow.f32 u1 4)))))
(*.f32 (+.f32 u1 1) (/.f32 u1 (fma.f32 u1 u1 1)))
(*.f32 (*.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 1)) 3) (+.f32 1 (pow.f32 u1 3))) (/.f32 1 (+.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 u1)))))
(*.f32 (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)) (+.f32 (/.f32 (*.f32 u1 u1) (+.f32 1 (pow.f32 u1 6))) (/.f32 u1 (+.f32 1 (pow.f32 u1 6)))))
(*.f32 (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)) (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 6))) (/.f32 (*.f32 u1 u1) (+.f32 1 (pow.f32 u1 6)))))
(*.f32 (fma.f32 u1 u1 u1) (/.f32 1 (fma.f32 u1 u1 1)))
(*.f32 (/.f32 1 (fma.f32 u1 u1 1)) (fma.f32 u1 u1 u1))
(*.f32 (/.f32 1 (fma.f32 u1 u1 1)) (/.f32 (+.f32 u1 1) (/.f32 1 u1)))
(*.f32 (fma.f32 (*.f32 u1 u1) (/.f32 (fma.f32 u1 u1 1) u1) (fma.f32 u1 u1 1)) (/.f32 1 (*.f32 (pow.f32 (fma.f32 u1 u1 1) 2) (/.f32 1 u1))))
(*.f32 (fma.f32 (neg.f32 u1) (fma.f32 u1 u1 1) (neg.f32 (+.f32 (*.f32 u1 u1) (pow.f32 u1 4)))) (/.f32 1 (neg.f32 (pow.f32 (fma.f32 u1 u1 1) 2))))
(*.f32 (fma.f32 u1 (fma.f32 u1 u1 1) (+.f32 (*.f32 u1 u1) (pow.f32 u1 4))) (/.f32 1 (pow.f32 (fma.f32 u1 u1 1) 2)))
(*.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 (*.f32 u1 u1))) (/.f32 1 (/.f32 (-.f32 1 u1) (/.f32 (fma.f32 u1 u1 1) u1))))
(*.f32 (neg.f32 (*.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 1)) 3) (+.f32 1 (pow.f32 u1 3)))) (/.f32 1 (neg.f32 (+.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 u1))))))
(*.f32 (*.f32 (+.f32 u1 1) (/.f32 1 (fma.f32 u1 u1 1))) u1)
(*.f32 (/.f32 1 (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))) (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (fma.f32 u1 u1 -1)))
(*.f32 (/.f32 1 (+.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 u1)))) (*.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 1)) 3) (+.f32 1 (pow.f32 u1 3))))
(*.f32 (neg.f32 (fma.f32 u1 u1 u1)) (/.f32 -1 (fma.f32 u1 u1 1)))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 4))) (/.f32 (+.f32 u1 1) (/.f32 1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 6))) (/.f32 (+.f32 u1 1) (/.f32 1 (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)))))
(*.f32 (/.f32 (neg.f32 u1) -1) (/.f32 (+.f32 u1 1) (fma.f32 u1 u1 1)))
(*.f32 (/.f32 (/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1)) u1) (/.f32 (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1)) (/.f32 (+.f32 u1 -1) (fma.f32 u1 u1 1))))
(*.f32 (/.f32 (/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1)) (/.f32 u1 (fma.f32 u1 u1 1))) (/.f32 (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1)) (+.f32 u1 -1)))
(*.f32 (*.f32 1 (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (fma.f32 u1 u1 -1))) (/.f32 1 (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))))
(*.f32 (*.f32 1 (*.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 1)) 3) (+.f32 1 (pow.f32 u1 3)))) (/.f32 1 (+.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 u1)))))
(*.f32 (*.f32 (+.f32 u1 1) (/.f32 u1 (-.f32 1 (pow.f32 u1 4)))) (-.f32 1 (*.f32 u1 u1)))
(*.f32 (*.f32 (+.f32 u1 1) (/.f32 u1 (+.f32 1 (pow.f32 u1 6)))) (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)))
(/.f32 1 (/.f32 1 (/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1))))
(/.f32 1 (/.f32 (/.f32 1 (/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1))) 1))
(/.f32 1 (/.f32 (fma.f32 u1 u1 1) (fma.f32 u1 u1 u1)))
(/.f32 1 (/.f32 (*.f32 (pow.f32 (fma.f32 u1 u1 1) 2) (/.f32 1 u1)) (fma.f32 (*.f32 u1 u1) (/.f32 (fma.f32 u1 u1 1) u1) (fma.f32 u1 u1 1))))
(/.f32 1 (/.f32 (neg.f32 (pow.f32 (fma.f32 u1 u1 1) 2)) (fma.f32 (neg.f32 u1) (fma.f32 u1 u1 1) (neg.f32 (+.f32 (*.f32 u1 u1) (pow.f32 u1 4))))))
(/.f32 1 (/.f32 (pow.f32 (fma.f32 u1 u1 1) 2) (fma.f32 u1 (fma.f32 u1 u1 1) (+.f32 (*.f32 u1 u1) (pow.f32 u1 4)))))
(/.f32 1 (/.f32 (/.f32 (fma.f32 u1 u1 1) u1) (+.f32 u1 1)))
(/.f32 1 (/.f32 (-.f32 -1 (*.f32 u1 u1)) (neg.f32 (fma.f32 u1 u1 u1))))
(/.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (fma.f32 u1 u1 -1)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1)))
(/.f32 (+.f32 u1 1) (/.f32 (fma.f32 u1 u1 1) u1))
(/.f32 (*.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 1)) 3) (+.f32 1 (pow.f32 u1 3))) (+.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 u1))))
(/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1))
(/.f32 (fma.f32 (*.f32 u1 u1) (/.f32 (fma.f32 u1 u1 1) u1) (fma.f32 u1 u1 1)) (*.f32 (pow.f32 (fma.f32 u1 u1 1) 2) (/.f32 1 u1)))
(/.f32 (fma.f32 (neg.f32 u1) (fma.f32 u1 u1 1) (neg.f32 (+.f32 (*.f32 u1 u1) (pow.f32 u1 4)))) (neg.f32 (pow.f32 (fma.f32 u1 u1 1) 2)))
(/.f32 (fma.f32 u1 (fma.f32 u1 u1 1) (+.f32 (*.f32 u1 u1) (pow.f32 u1 4))) (pow.f32 (fma.f32 u1 u1 1) 2))
(/.f32 -1 (neg.f32 (/.f32 1 (/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1)))))
(/.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 (*.f32 u1 u1))) (/.f32 (-.f32 1 u1) (/.f32 (fma.f32 u1 u1 1) u1)))
(/.f32 (neg.f32 (*.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 1)) 3) (+.f32 1 (pow.f32 u1 3)))) (neg.f32 (+.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 u1)))))
(/.f32 (neg.f32 (+.f32 u1 1)) (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1))
(/.f32 (neg.f32 (fma.f32 u1 u1 u1)) (-.f32 -1 (*.f32 u1 u1)))
(/.f32 (+.f32 (+.f32 u1 (pow.f32 u1 3)) (*.f32 (/.f32 (fma.f32 u1 u1 1) u1) u1)) (*.f32 (pow.f32 (fma.f32 u1 u1 1) 2) (/.f32 1 u1)))
(/.f32 (+.f32 (*.f32 u1 (/.f32 (fma.f32 u1 u1 1) u1)) (/.f32 (fma.f32 u1 u1 1) u1)) (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) 2))
(/.f32 (+.f32 (*.f32 u1 (-.f32 -1 (*.f32 u1 u1))) (*.f32 (/.f32 (fma.f32 u1 u1 1) u1) (neg.f32 u1))) (*.f32 (neg.f32 (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 1 u1)))
(/.f32 (+.f32 (*.f32 u1 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1)) (*.f32 (/.f32 (fma.f32 u1 u1 1) u1) -1)) (*.f32 (/.f32 (fma.f32 u1 u1 1) u1) (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1)))
(/.f32 (+.f32 (fma.f32 u1 u1 1) (*.f32 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1)) u1)) (*.f32 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1)) (fma.f32 u1 u1 1)))
(/.f32 (+.f32 (/.f32 (fma.f32 u1 u1 1) u1) (*.f32 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1)) 1)) (*.f32 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1)) (/.f32 (fma.f32 u1 u1 1) u1)))
(/.f32 (+.f32 (*.f32 1 (-.f32 -1 (*.f32 u1 u1))) (*.f32 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1)) (neg.f32 u1))) (*.f32 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1)) (-.f32 -1 (*.f32 u1 u1))))
(/.f32 (+.f32 (*.f32 1 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1)) (*.f32 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1)) -1)) (*.f32 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1)) (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1)))
(/.f32 (+.f32 (*.f32 (*.f32 u1 u1) (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1)) (-.f32 -1 (*.f32 u1 u1))) (*.f32 (fma.f32 u1 u1 1) (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1)))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 u1 u1)) (/.f32 (fma.f32 u1 u1 1) u1)) (*.f32 (-.f32 -1 (*.f32 u1 u1)) 1)) (*.f32 (neg.f32 (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 1 u1)))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 u1 u1)) (-.f32 -1 (*.f32 u1 u1))) (*.f32 (-.f32 -1 (*.f32 u1 u1)) (neg.f32 u1))) (pow.f32 (fma.f32 u1 u1 1) 2))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 u1 u1)) (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1)) (*.f32 (-.f32 -1 (*.f32 u1 u1)) -1)) (*.f32 (-.f32 -1 (*.f32 u1 u1)) (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1)))
(/.f32 (+.f32 (*.f32 u1 (-.f32 -1 (*.f32 u1 u1))) (*.f32 (fma.f32 u1 u1 1) (neg.f32 (*.f32 u1 u1)))) (neg.f32 (pow.f32 (fma.f32 u1 u1 1) 2)))
(/.f32 (+.f32 (*.f32 u1 (/.f32 (fma.f32 u1 u1 1) u1)) (+.f32 u1 (pow.f32 u1 3))) (*.f32 (pow.f32 (fma.f32 u1 u1 1) 2) (/.f32 1 u1)))
(/.f32 (+.f32 (*.f32 u1 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1))) (fma.f32 u1 u1 1)) (*.f32 (fma.f32 u1 u1 1) (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1))))
(/.f32 (+.f32 (*.f32 1 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1))) (/.f32 (fma.f32 u1 u1 1) u1)) (*.f32 (/.f32 (fma.f32 u1 u1 1) u1) (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1))))
(/.f32 (+.f32 (*.f32 1 (-.f32 -1 (*.f32 u1 u1))) (*.f32 (/.f32 (fma.f32 u1 u1 1) u1) (neg.f32 (*.f32 u1 u1)))) (*.f32 (neg.f32 (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 1 u1)))
(/.f32 (+.f32 (/.f32 (fma.f32 u1 u1 1) u1) (*.f32 (/.f32 (fma.f32 u1 u1 1) u1) u1)) (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) 2))
(/.f32 (+.f32 (*.f32 (neg.f32 u1) (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1))) (*.f32 (-.f32 -1 (*.f32 u1 u1)) 1)) (*.f32 (-.f32 -1 (*.f32 u1 u1)) (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1))))
(/.f32 (+.f32 (*.f32 (neg.f32 u1) (/.f32 (fma.f32 u1 u1 1) u1)) (neg.f32 (+.f32 u1 (pow.f32 u1 3)))) (*.f32 (neg.f32 (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 1 u1)))
(/.f32 (+.f32 (*.f32 (neg.f32 u1) (-.f32 -1 (*.f32 u1 u1))) (*.f32 (-.f32 -1 (*.f32 u1 u1)) (neg.f32 (*.f32 u1 u1)))) (pow.f32 (fma.f32 u1 u1 1) 2))
(/.f32 (+.f32 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1) (*.f32 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1) u1)) (*.f32 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1) (/.f32 (fma.f32 u1 u1 1) u1)))
(/.f32 (+.f32 (*.f32 -1 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1))) (*.f32 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1) 1)) (*.f32 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1) (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1))))
(/.f32 (+.f32 (-.f32 -1 (*.f32 u1 u1)) (*.f32 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1) (*.f32 u1 u1))) (*.f32 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1) (fma.f32 u1 u1 1)))
(/.f32 (+.f32 (fma.f32 u1 u1 1) (*.f32 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1) (neg.f32 (*.f32 u1 u1)))) (*.f32 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1) (-.f32 -1 (*.f32 u1 u1))))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))) (*.f32 (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1)) (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2))) (*.f32 (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))))
(/.f32 (neg.f32 (fma.f32 (*.f32 u1 u1) (/.f32 (fma.f32 u1 u1 1) u1) (fma.f32 u1 u1 1))) (*.f32 (neg.f32 (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 1 u1)))
(/.f32 (neg.f32 (fma.f32 (neg.f32 u1) (fma.f32 u1 u1 1) (neg.f32 (+.f32 (*.f32 u1 u1) (pow.f32 u1 4))))) (pow.f32 (fma.f32 u1 u1 1) 2))
(/.f32 (neg.f32 (fma.f32 u1 (fma.f32 u1 u1 1) (+.f32 (*.f32 u1 u1) (pow.f32 u1 4)))) (neg.f32 (pow.f32 (fma.f32 u1 u1 1) 2)))
(/.f32 (neg.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 (*.f32 u1 u1)))) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 1)) 3) (+.f32 1 (pow.f32 u1 3))))) (neg.f32 (neg.f32 (+.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 u1))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 u1 u1 u1))) (fma.f32 u1 u1 1))
(/.f32 (-.f32 (*.f32 (/.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))) (/.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1)))) (*.f32 (*.f32 1 (/.f32 (*.f32 (pow.f32 (fma.f32 u1 u1 1) -2) u1) (/.f32 (+.f32 u1 -1) (fma.f32 u1 u1 1)))) (*.f32 1 (/.f32 (*.f32 (pow.f32 (fma.f32 u1 u1 1) -2) u1) (/.f32 (+.f32 u1 -1) (fma.f32 u1 u1 1)))))) (+.f32 (/.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))) (*.f32 1 (/.f32 (*.f32 (pow.f32 (fma.f32 u1 u1 1) -2) u1) (/.f32 (+.f32 u1 -1) (fma.f32 u1 u1 1))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))) 3) (pow.f32 (*.f32 1 (/.f32 (*.f32 (pow.f32 (fma.f32 u1 u1 1) -2) u1) (/.f32 (+.f32 u1 -1) (fma.f32 u1 u1 1)))) 3)) (+.f32 (*.f32 (/.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))) (/.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1)))) (+.f32 (*.f32 (*.f32 1 (/.f32 (*.f32 (pow.f32 (fma.f32 u1 u1 1) -2) u1) (/.f32 (+.f32 u1 -1) (fma.f32 u1 u1 1)))) (*.f32 1 (/.f32 (*.f32 (pow.f32 (fma.f32 u1 u1 1) -2) u1) (/.f32 (+.f32 u1 -1) (fma.f32 u1 u1 1))))) (*.f32 (/.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))) (*.f32 1 (/.f32 (*.f32 (pow.f32 (fma.f32 u1 u1 1) -2) u1) (/.f32 (+.f32 u1 -1) (fma.f32 u1 u1 1))))))))
(pow.f32 (/.f32 1 (/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1))) -1)
(neg.f32 (*.f32 (/.f32 u1 (-.f32 -1 (*.f32 u1 u1))) (+.f32 u1 1)))
(neg.f32 (*.f32 (+.f32 u1 1) (/.f32 u1 (-.f32 -1 (*.f32 u1 u1)))))
(neg.f32 (/.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (fma.f32 u1 u1 -1)) (/.f32 (-.f32 1 u1) (/.f32 (fma.f32 u1 u1 1) u1))))
(neg.f32 (/.f32 (*.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 1)) 3) (+.f32 1 (pow.f32 u1 3))) (neg.f32 (+.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 u1))))))
(fma.f32 u1 (/.f32 u1 (fma.f32 u1 u1 1)) (/.f32 u1 (fma.f32 u1 u1 1)))
(fma.f32 u1 (/.f32 1 (fma.f32 u1 u1 1)) (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 1)))
(fma.f32 1 (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 1)) (/.f32 u1 (fma.f32 u1 u1 1)))
(fma.f32 1 (/.f32 u1 (fma.f32 u1 u1 1)) (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 1)))
(fma.f32 (*.f32 u1 u1) (/.f32 1 (fma.f32 u1 u1 1)) (/.f32 u1 (fma.f32 u1 u1 1)))
(fma.f32 (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 1)) 1 (/.f32 u1 (fma.f32 u1 u1 1)))
(fma.f32 (/.f32 u1 (fma.f32 u1 u1 1)) u1 (/.f32 u1 (fma.f32 u1 u1 1)))
(fma.f32 (/.f32 u1 (fma.f32 u1 u1 1)) 1 (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 1)))
(fma.f32 (neg.f32 u1) (/.f32 -1 (fma.f32 u1 u1 1)) (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 1)))
(fma.f32 (/.f32 1 (fma.f32 u1 u1 1)) u1 (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 1)))
(fma.f32 (/.f32 (*.f32 u1 u1) (-.f32 1 (pow.f32 u1 4))) (-.f32 1 (*.f32 u1 u1)) (/.f32 u1 (fma.f32 u1 u1 1)))
(fma.f32 (/.f32 (*.f32 u1 u1) (+.f32 1 (pow.f32 u1 6))) (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)) (/.f32 u1 (fma.f32 u1 u1 1)))
(fma.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 4))) (-.f32 1 (*.f32 u1 u1)) (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 1)))
(fma.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 6))) (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)) (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 1)))
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/8) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) 1/2))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/8) (sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4)))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 u1))
(*.f32 (sqrt.f32 (neg.f32 u1)) (pow.f32 (/.f32 1 (+.f32 u1 -1)) 1/2))
(*.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (/.f32 1 (+.f32 u1 -1))))
(*.f32 (sqrt.f32 (neg.f32 u1)) (/.f32 1 (sqrt.f32 (+.f32 u1 -1))))
(*.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/8)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/8))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) 1/2) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/8))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 1/2) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) 1/2) (sqrt.f32 (+.f32 u1 (fma.f32 u1 u1 1))))
(*.f32 (pow.f32 (sqrt.f32 u1) 1) (pow.f32 (pow.f32 (-.f32 1 u1) -1/2) 1))
(*.f32 (fabs.f32 (sqrt.f32 u1)) (fabs.f32 (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/8))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (+.f32 u1 (fma.f32 u1 u1 1))))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (fabs.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) 1))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 -1 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (+.f32 u1 -1)))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 u1))) (neg.f32 (sqrt.f32 (+.f32 u1 -1))))
(/.f32 (exp.f32 (log.f32 (sqrt.f32 u1))) (exp.f32 (log.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (fabs.f32 (sqrt.f32 u1)) (fabs.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (fabs.f32 (neg.f32 (sqrt.f32 u1))) (fabs.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (fabs.f32 (sqrt.f32 (neg.f32 u1))) (fabs.f32 (sqrt.f32 (+.f32 u1 -1))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 (+.f32 u1 -1) u1)))
(/.f32 (sqrt.f32 (*.f32 u1 (pow.f32 (-.f32 1 u1) -1/2))) (pow.f32 (-.f32 1 u1) 1/4))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/4)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) -1)
(pow.f32 (exp.f32 1/2) (log.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (exp.f32 2) (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fabs.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (pow.f32 (-.f32 1 u1) -1/2)))
(+.f32 (log.f32 (sqrt.f32 u1)) (neg.f32 (log.f32 (sqrt.f32 (-.f32 1 u1)))))
(-.f32 0 (log.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(-.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (sqrt.f32 (-.f32 1 u1))))
(-.f32 (log.f32 (neg.f32 (sqrt.f32 u1))) (log.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(-.f32 (log.f32 (sqrt.f32 (neg.f32 u1))) (log.f32 (sqrt.f32 (+.f32 u1 -1))))
(*.f32 1 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 1/2 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 2 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)
(*.f32 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 2)
(/.f32 (-.f32 (*.f32 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))))) (-.f32 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1))))))
(/.f32 (-.f32 (*.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (sqrt.f32 u1))) (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u1))) (log.f32 (sqrt.f32 (-.f32 1 u1))))) (+.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (+.f32 (pow.f32 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 3) (pow.f32 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 3)) (+.f32 (*.f32 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (-.f32 (*.f32 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1))))))))
(/.f32 (-.f32 (pow.f32 (log.f32 (sqrt.f32 u1)) 3) (pow.f32 (log.f32 (sqrt.f32 (-.f32 1 u1))) 3)) (+.f32 (*.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (sqrt.f32 u1))) (+.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u1))) (log.f32 (sqrt.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (sqrt.f32 (-.f32 1 u1)))))))
(neg.f32 (log.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(/.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 (neg.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (fabs.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) 1))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 -1 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (+.f32 u1 -1)))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 u1))) (neg.f32 (sqrt.f32 (+.f32 u1 -1))))
(/.f32 (exp.f32 (log.f32 (sqrt.f32 u1))) (exp.f32 (log.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (fabs.f32 (sqrt.f32 u1)) (fabs.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (fabs.f32 (neg.f32 (sqrt.f32 u1))) (fabs.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (fabs.f32 (sqrt.f32 (neg.f32 u1))) (fabs.f32 (sqrt.f32 (+.f32 u1 -1))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 (+.f32 u1 -1) u1)))
(/.f32 (sqrt.f32 (*.f32 u1 (pow.f32 (-.f32 1 u1) -1/2))) (pow.f32 (-.f32 1 u1) 1/4))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/4)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) -1)
(pow.f32 (exp.f32 1/2) (log.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (exp.f32 2) (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fabs.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(/.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 (neg.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
Calls

40 calls:

1.0ms
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
0.0ms
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
0.0ms
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
0.0ms
(log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
0.0ms
(*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))

simplify294.0ms (2.5%)

Algorithm
egg-herbie
Rules
530×*-commutative
473×fma-def
303×associate-/r*
293×times-frac
278×+-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0109214166
1291914166
Stop Event
node limit
Counts
582 → 448
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 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (pow.f32 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000) 2)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (pow.f32 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000) 2)))) (*.f32 1/24 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 4) (pow.f32 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000) 4))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (pow.f32 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000) 2)))) (+.f32 (*.f32 -1/720 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 6) (pow.f32 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000) 6)))) (*.f32 1/24 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 4) (pow.f32 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000) 4)))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -1 (*.f32 u2 (cbrt.f32 -31006276680305942139213528068663279/125000000000000000000000000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -1 (*.f32 u2 (cbrt.f32 -31006276680305942139213528068663279/125000000000000000000000000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -1 (*.f32 u2 (cbrt.f32 -31006276680305942139213528068663279/125000000000000000000000000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -1 (*.f32 u2 (cbrt.f32 -31006276680305942139213528068663279/125000000000000000000000000000000)))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(+.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1)))
(+.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 -5/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1))))
(+.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 -5/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2))) (+.f32 (*.f32 -3/16 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1)))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(+.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1)))
(+.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 -5/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1))))
(+.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 -5/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2))) (+.f32 (*.f32 -3/16 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1)))))
(sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2)))))
(+.f32 (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))))))
(+.f32 (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2)))))))))
(+.f32 (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))))
u1
(+.f32 u1 (*.f32 -1 (pow.f32 u1 3)))
(+.f32 u1 (+.f32 (*.f32 -1 (pow.f32 u1 3)) (pow.f32 u1 5)))
(+.f32 u1 (+.f32 (*.f32 -1 (pow.f32 u1 3)) (+.f32 (*.f32 -1 (pow.f32 u1 7)) (pow.f32 u1 5))))
(/.f32 1 u1)
(-.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3)))
(-.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 5))) (/.f32 1 (pow.f32 u1 3)))
(-.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 5))) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 (pow.f32 u1 7))))
(/.f32 1 u1)
(-.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3)))
(-.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 5))) (/.f32 1 (pow.f32 u1 3)))
(-.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 5))) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 (pow.f32 u1 7))))
u1
(+.f32 u1 (pow.f32 u1 2))
(+.f32 u1 (+.f32 (*.f32 -1 (pow.f32 u1 3)) (pow.f32 u1 2)))
(+.f32 u1 (+.f32 (*.f32 -1 (pow.f32 u1 3)) (+.f32 (*.f32 -1 (pow.f32 u1 4)) (pow.f32 u1 2))))
1
(+.f32 1 (/.f32 1 u1))
(-.f32 (+.f32 1 (/.f32 1 u1)) (/.f32 1 (pow.f32 u1 2)))
(-.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3))))
1
(+.f32 1 (/.f32 1 u1))
(-.f32 (+.f32 1 (/.f32 1 u1)) (/.f32 1 (pow.f32 u1 2)))
(-.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(log.f32 (sqrt.f32 -1))
(-.f32 (log.f32 (sqrt.f32 -1)) (*.f32 1/2 (/.f32 1 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2)))))
(-.f32 (+.f32 (log.f32 (sqrt.f32 -1)) (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 4)))) (pow.f32 u1 2)))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2)))))
(-.f32 (+.f32 (log.f32 (sqrt.f32 -1)) (+.f32 (*.f32 1/6 (/.f32 (-.f32 (+.f32 (*.f32 -3 (/.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 (sqrt.f32 -1) 2))) (*.f32 -3/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 4)))) (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 6)))) (pow.f32 u1 3))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 4)))) (pow.f32 u1 2))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2)))))
(log.f32 (sqrt.f32 -1))
(+.f32 (log.f32 (sqrt.f32 -1)) (*.f32 1/2 (/.f32 1 u1)))
(+.f32 (log.f32 (sqrt.f32 -1)) (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 u1 2))) (*.f32 1/2 (/.f32 1 u1))))
(+.f32 (log.f32 (sqrt.f32 -1)) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 u1 3))) (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 u1 2))) (*.f32 1/2 (/.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.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 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(*.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 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 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 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.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 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(*.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 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 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 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(log.f32 (exp.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(*.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))) (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(log1p.f32 (expm1.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(expm1.f32 (log1p.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))) (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))) (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(*.f32 1 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))
(pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)) 1)
(binary64->binary32 (binary32->binary64 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(binary64->binary32 (binary32->binary64 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(binary64->binary32 (*.f64 98696044010906577398881/2500000000000000000000 (*.f64 (binary32->binary64 u2) (binary32->binary64 u2))))
(exp.f32 (log.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
(log.f32 (exp.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
(*.f32 (sqrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))) (sqrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))) (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))) (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))) (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))) (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
(*.f32 1 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(pow.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))) 1)
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
(binary64->binary32 (*.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)) (*.f64 98696044010906577398881/2500000000000000000000 (*.f64 (binary32->binary64 u2) (binary32->binary64 u2)))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (cbrt.f32 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 u1))))
(/.f32 (cos.f32 (cbrt.f32 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (cos.f32 (cbrt.f32 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (*.f32 (cos.f32 (cbrt.f32 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))))
(log.f32 (exp.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))))) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))))
(*.f32 1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))) 1)
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))))
(binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))) (cos.f64 (cbrt.f64 (*.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)) (*.f64 98696044010906577398881/2500000000000000000000 (*.f64 (binary32->binary64 u2) (binary32->binary64 u2))))))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(log.f32 (exp.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (cbrt.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 1 (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (*.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 (binary32->binary64 u1) (+.f64 1 (*.f64 (binary32->binary64 u1) (binary32->binary64 u1)))) (binary32->binary64 u1)) (*.f64 (/.f64 (binary32->binary64 u1) (+.f64 1 (*.f64 (binary32->binary64 u1) (binary32->binary64 u1)))) 1))) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))
(+.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 4))) 1) (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 4))) (neg.f32 (*.f32 u1 u1))))
(+.f32 (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 6))) 1) (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 6))) (-.f32 (pow.f32 u1 4) (*.f32 u1 u1))))
(+.f32 (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 6))) (-.f32 (pow.f32 u1 4) (*.f32 u1 u1))) (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 6))) 1))
(+.f32 (*.f32 1 (/.f32 u1 (-.f32 1 (pow.f32 u1 4)))) (*.f32 (neg.f32 (*.f32 u1 u1)) (/.f32 u1 (-.f32 1 (pow.f32 u1 4)))))
(+.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 6)))) (*.f32 (-.f32 (pow.f32 u1 4) (*.f32 u1 u1)) (/.f32 u1 (+.f32 1 (pow.f32 u1 6)))))
(+.f32 (*.f32 (-.f32 (pow.f32 u1 4) (*.f32 u1 u1)) (/.f32 u1 (+.f32 1 (pow.f32 u1 6)))) (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 6)))))
(-.f32 0 (/.f32 u1 (-.f32 -1 (*.f32 u1 u1))))
(-.f32 (/.f32 0 (-.f32 -1 (*.f32 u1 u1))) (/.f32 u1 (-.f32 -1 (*.f32 u1 u1))))
(*.f32 u1 (/.f32 1 (fma.f32 u1 u1 1)))
(*.f32 1 (/.f32 u1 (fma.f32 u1 u1 1)))
(*.f32 (/.f32 u1 (fma.f32 u1 u1 1)) 1)
(*.f32 (neg.f32 u1) (/.f32 -1 (fma.f32 u1 u1 1)))
(*.f32 (-.f32 1 (*.f32 u1 u1)) (/.f32 u1 (-.f32 1 (pow.f32 u1 4))))
(*.f32 (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)) (/.f32 u1 (+.f32 1 (pow.f32 u1 6))))
(*.f32 (/.f32 1 (fma.f32 u1 u1 1)) u1)
(*.f32 (/.f32 1 (fma.f32 u1 u1 1)) (pow.f32 (/.f32 1 u1) -1))
(*.f32 -1 (/.f32 u1 (-.f32 -1 (*.f32 u1 u1))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 4))) (/.f32 u1 (/.f32 1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 u1 6))) (/.f32 u1 (/.f32 1 (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)))))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 4))) (-.f32 1 (*.f32 u1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 4))) (/.f32 1 (/.f32 1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 6))) (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 6))) (/.f32 1 (/.f32 1 (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)))))
(*.f32 (/.f32 -1 (fma.f32 u1 u1 1)) (neg.f32 u1))
(*.f32 (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 1))) (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 1))))
(*.f32 (/.f32 (neg.f32 u1) -1) (/.f32 1 (fma.f32 u1 u1 1)))
(*.f32 (*.f32 1 (/.f32 u1 (-.f32 1 (pow.f32 u1 4)))) (-.f32 1 (*.f32 u1 u1)))
(*.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 6)))) (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)))
(pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -1)
(neg.f32 (/.f32 u1 (-.f32 -1 (*.f32 u1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 u1 u1 1) u1)) -1))
(exp.f32 (log.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(log.f32 (exp.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) (sqrt.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(log1p.f32 (expm1.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(expm1.f32 (log1p.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) (cbrt.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))) (cbrt.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(*.f32 1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))
(pow.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1)
(binary64->binary32 (binary32->binary64 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(binary64->binary32 (/.f64 (binary32->binary64 u1) (+.f64 1 (*.f64 (binary32->binary64 u1) (binary32->binary64 u1)))))
(-.f32 (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 1)) (/.f32 u1 (-.f32 -1 (*.f32 u1 u1))))
(-.f32 (/.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))) (*.f32 1 (/.f32 (*.f32 (pow.f32 (fma.f32 u1 u1 1) -2) u1) (/.f32 (+.f32 u1 -1) (fma.f32 u1 u1 1)))))
(-.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (/.f32 (-.f32 1 u1) (/.f32 (fma.f32 u1 u1 1) u1))) (/.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 (-.f32 1 u1) (/.f32 (fma.f32 u1 u1 1) u1))))
(*.f32 u1 (*.f32 (+.f32 u1 1) (/.f32 1 (fma.f32 u1 u1 1))))
(*.f32 1 (/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1)))
(*.f32 (/.f32 u1 (fma.f32 u1 u1 1)) (+.f32 u1 1))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1)) 1)
(*.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (fma.f32 u1 u1 -1)) (/.f32 1 (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))))
(*.f32 (-.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 (*.f32 u1 u1) (-.f32 1 (pow.f32 u1 4))) (/.f32 u1 (-.f32 1 (pow.f32 u1 4)))))
(*.f32 (-.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 4))) (/.f32 (*.f32 u1 u1) (-.f32 1 (pow.f32 u1 4)))))
(*.f32 (+.f32 u1 1) (/.f32 u1 (fma.f32 u1 u1 1)))
(*.f32 (*.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 1)) 3) (+.f32 1 (pow.f32 u1 3))) (/.f32 1 (+.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 u1)))))
(*.f32 (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)) (+.f32 (/.f32 (*.f32 u1 u1) (+.f32 1 (pow.f32 u1 6))) (/.f32 u1 (+.f32 1 (pow.f32 u1 6)))))
(*.f32 (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)) (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 6))) (/.f32 (*.f32 u1 u1) (+.f32 1 (pow.f32 u1 6)))))
(*.f32 (fma.f32 u1 u1 u1) (/.f32 1 (fma.f32 u1 u1 1)))
(*.f32 (/.f32 1 (fma.f32 u1 u1 1)) (fma.f32 u1 u1 u1))
(*.f32 (/.f32 1 (fma.f32 u1 u1 1)) (/.f32 (+.f32 u1 1) (/.f32 1 u1)))
(*.f32 (fma.f32 (*.f32 u1 u1) (/.f32 (fma.f32 u1 u1 1) u1) (fma.f32 u1 u1 1)) (/.f32 1 (*.f32 (pow.f32 (fma.f32 u1 u1 1) 2) (/.f32 1 u1))))
(*.f32 (fma.f32 (neg.f32 u1) (fma.f32 u1 u1 1) (neg.f32 (+.f32 (*.f32 u1 u1) (pow.f32 u1 4)))) (/.f32 1 (neg.f32 (pow.f32 (fma.f32 u1 u1 1) 2))))
(*.f32 (fma.f32 u1 (fma.f32 u1 u1 1) (+.f32 (*.f32 u1 u1) (pow.f32 u1 4))) (/.f32 1 (pow.f32 (fma.f32 u1 u1 1) 2)))
(*.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 (*.f32 u1 u1))) (/.f32 1 (/.f32 (-.f32 1 u1) (/.f32 (fma.f32 u1 u1 1) u1))))
(*.f32 (neg.f32 (*.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 1)) 3) (+.f32 1 (pow.f32 u1 3)))) (/.f32 1 (neg.f32 (+.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 u1))))))
(*.f32 (*.f32 (+.f32 u1 1) (/.f32 1 (fma.f32 u1 u1 1))) u1)
(*.f32 (/.f32 1 (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))) (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (fma.f32 u1 u1 -1)))
(*.f32 (/.f32 1 (+.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 u1)))) (*.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 1)) 3) (+.f32 1 (pow.f32 u1 3))))
(*.f32 (neg.f32 (fma.f32 u1 u1 u1)) (/.f32 -1 (fma.f32 u1 u1 1)))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 4))) (/.f32 (+.f32 u1 1) (/.f32 1 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 6))) (/.f32 (+.f32 u1 1) (/.f32 1 (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)))))
(*.f32 (/.f32 (neg.f32 u1) -1) (/.f32 (+.f32 u1 1) (fma.f32 u1 u1 1)))
(*.f32 (/.f32 (/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1)) u1) (/.f32 (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1)) (/.f32 (+.f32 u1 -1) (fma.f32 u1 u1 1))))
(*.f32 (/.f32 (/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1)) (/.f32 u1 (fma.f32 u1 u1 1))) (/.f32 (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1)) (+.f32 u1 -1)))
(*.f32 (*.f32 1 (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (fma.f32 u1 u1 -1))) (/.f32 1 (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))))
(*.f32 (*.f32 1 (*.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 1)) 3) (+.f32 1 (pow.f32 u1 3)))) (/.f32 1 (+.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 u1)))))
(*.f32 (*.f32 (+.f32 u1 1) (/.f32 u1 (-.f32 1 (pow.f32 u1 4)))) (-.f32 1 (*.f32 u1 u1)))
(*.f32 (*.f32 (+.f32 u1 1) (/.f32 u1 (+.f32 1 (pow.f32 u1 6)))) (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)))
(/.f32 1 (/.f32 1 (/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1))))
(/.f32 1 (/.f32 (/.f32 1 (/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1))) 1))
(/.f32 1 (/.f32 (fma.f32 u1 u1 1) (fma.f32 u1 u1 u1)))
(/.f32 1 (/.f32 (*.f32 (pow.f32 (fma.f32 u1 u1 1) 2) (/.f32 1 u1)) (fma.f32 (*.f32 u1 u1) (/.f32 (fma.f32 u1 u1 1) u1) (fma.f32 u1 u1 1))))
(/.f32 1 (/.f32 (neg.f32 (pow.f32 (fma.f32 u1 u1 1) 2)) (fma.f32 (neg.f32 u1) (fma.f32 u1 u1 1) (neg.f32 (+.f32 (*.f32 u1 u1) (pow.f32 u1 4))))))
(/.f32 1 (/.f32 (pow.f32 (fma.f32 u1 u1 1) 2) (fma.f32 u1 (fma.f32 u1 u1 1) (+.f32 (*.f32 u1 u1) (pow.f32 u1 4)))))
(/.f32 1 (/.f32 (/.f32 (fma.f32 u1 u1 1) u1) (+.f32 u1 1)))
(/.f32 1 (/.f32 (-.f32 -1 (*.f32 u1 u1)) (neg.f32 (fma.f32 u1 u1 u1))))
(/.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (fma.f32 u1 u1 -1)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1)))
(/.f32 (+.f32 u1 1) (/.f32 (fma.f32 u1 u1 1) u1))
(/.f32 (*.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 1)) 3) (+.f32 1 (pow.f32 u1 3))) (+.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 u1))))
(/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1))
(/.f32 (fma.f32 (*.f32 u1 u1) (/.f32 (fma.f32 u1 u1 1) u1) (fma.f32 u1 u1 1)) (*.f32 (pow.f32 (fma.f32 u1 u1 1) 2) (/.f32 1 u1)))
(/.f32 (fma.f32 (neg.f32 u1) (fma.f32 u1 u1 1) (neg.f32 (+.f32 (*.f32 u1 u1) (pow.f32 u1 4)))) (neg.f32 (pow.f32 (fma.f32 u1 u1 1) 2)))
(/.f32 (fma.f32 u1 (fma.f32 u1 u1 1) (+.f32 (*.f32 u1 u1) (pow.f32 u1 4))) (pow.f32 (fma.f32 u1 u1 1) 2))
(/.f32 -1 (neg.f32 (/.f32 1 (/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1)))))
(/.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 (*.f32 u1 u1))) (/.f32 (-.f32 1 u1) (/.f32 (fma.f32 u1 u1 1) u1)))
(/.f32 (neg.f32 (*.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 1)) 3) (+.f32 1 (pow.f32 u1 3)))) (neg.f32 (+.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 u1)))))
(/.f32 (neg.f32 (+.f32 u1 1)) (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1))
(/.f32 (neg.f32 (fma.f32 u1 u1 u1)) (-.f32 -1 (*.f32 u1 u1)))
(/.f32 (+.f32 (+.f32 u1 (pow.f32 u1 3)) (*.f32 (/.f32 (fma.f32 u1 u1 1) u1) u1)) (*.f32 (pow.f32 (fma.f32 u1 u1 1) 2) (/.f32 1 u1)))
(/.f32 (+.f32 (*.f32 u1 (/.f32 (fma.f32 u1 u1 1) u1)) (/.f32 (fma.f32 u1 u1 1) u1)) (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) 2))
(/.f32 (+.f32 (*.f32 u1 (-.f32 -1 (*.f32 u1 u1))) (*.f32 (/.f32 (fma.f32 u1 u1 1) u1) (neg.f32 u1))) (*.f32 (neg.f32 (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 1 u1)))
(/.f32 (+.f32 (*.f32 u1 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1)) (*.f32 (/.f32 (fma.f32 u1 u1 1) u1) -1)) (*.f32 (/.f32 (fma.f32 u1 u1 1) u1) (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1)))
(/.f32 (+.f32 (fma.f32 u1 u1 1) (*.f32 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1)) u1)) (*.f32 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1)) (fma.f32 u1 u1 1)))
(/.f32 (+.f32 (/.f32 (fma.f32 u1 u1 1) u1) (*.f32 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1)) 1)) (*.f32 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1)) (/.f32 (fma.f32 u1 u1 1) u1)))
(/.f32 (+.f32 (*.f32 1 (-.f32 -1 (*.f32 u1 u1))) (*.f32 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1)) (neg.f32 u1))) (*.f32 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1)) (-.f32 -1 (*.f32 u1 u1))))
(/.f32 (+.f32 (*.f32 1 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1)) (*.f32 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1)) -1)) (*.f32 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1)) (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1)))
(/.f32 (+.f32 (*.f32 (*.f32 u1 u1) (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1)) (-.f32 -1 (*.f32 u1 u1))) (*.f32 (fma.f32 u1 u1 1) (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1)))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 u1 u1)) (/.f32 (fma.f32 u1 u1 1) u1)) (*.f32 (-.f32 -1 (*.f32 u1 u1)) 1)) (*.f32 (neg.f32 (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 1 u1)))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 u1 u1)) (-.f32 -1 (*.f32 u1 u1))) (*.f32 (-.f32 -1 (*.f32 u1 u1)) (neg.f32 u1))) (pow.f32 (fma.f32 u1 u1 1) 2))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 u1 u1)) (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1)) (*.f32 (-.f32 -1 (*.f32 u1 u1)) -1)) (*.f32 (-.f32 -1 (*.f32 u1 u1)) (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1)))
(/.f32 (+.f32 (*.f32 u1 (-.f32 -1 (*.f32 u1 u1))) (*.f32 (fma.f32 u1 u1 1) (neg.f32 (*.f32 u1 u1)))) (neg.f32 (pow.f32 (fma.f32 u1 u1 1) 2)))
(/.f32 (+.f32 (*.f32 u1 (/.f32 (fma.f32 u1 u1 1) u1)) (+.f32 u1 (pow.f32 u1 3))) (*.f32 (pow.f32 (fma.f32 u1 u1 1) 2) (/.f32 1 u1)))
(/.f32 (+.f32 (*.f32 u1 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1))) (fma.f32 u1 u1 1)) (*.f32 (fma.f32 u1 u1 1) (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1))))
(/.f32 (+.f32 (*.f32 1 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1))) (/.f32 (fma.f32 u1 u1 1) u1)) (*.f32 (/.f32 (fma.f32 u1 u1 1) u1) (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1))))
(/.f32 (+.f32 (*.f32 1 (-.f32 -1 (*.f32 u1 u1))) (*.f32 (/.f32 (fma.f32 u1 u1 1) u1) (neg.f32 (*.f32 u1 u1)))) (*.f32 (neg.f32 (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 1 u1)))
(/.f32 (+.f32 (/.f32 (fma.f32 u1 u1 1) u1) (*.f32 (/.f32 (fma.f32 u1 u1 1) u1) u1)) (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) 2))
(/.f32 (+.f32 (*.f32 (neg.f32 u1) (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1))) (*.f32 (-.f32 -1 (*.f32 u1 u1)) 1)) (*.f32 (-.f32 -1 (*.f32 u1 u1)) (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1))))
(/.f32 (+.f32 (*.f32 (neg.f32 u1) (/.f32 (fma.f32 u1 u1 1) u1)) (neg.f32 (+.f32 u1 (pow.f32 u1 3)))) (*.f32 (neg.f32 (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 1 u1)))
(/.f32 (+.f32 (*.f32 (neg.f32 u1) (-.f32 -1 (*.f32 u1 u1))) (*.f32 (-.f32 -1 (*.f32 u1 u1)) (neg.f32 (*.f32 u1 u1)))) (pow.f32 (fma.f32 u1 u1 1) 2))
(/.f32 (+.f32 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1) (*.f32 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1) u1)) (*.f32 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1) (/.f32 (fma.f32 u1 u1 1) u1)))
(/.f32 (+.f32 (*.f32 -1 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1))) (*.f32 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1) 1)) (*.f32 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1) (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1))))
(/.f32 (+.f32 (-.f32 -1 (*.f32 u1 u1)) (*.f32 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1) (*.f32 u1 u1))) (*.f32 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1) (fma.f32 u1 u1 1)))
(/.f32 (+.f32 (fma.f32 u1 u1 1) (*.f32 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1) (neg.f32 (*.f32 u1 u1)))) (*.f32 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1) (-.f32 -1 (*.f32 u1 u1))))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))) (*.f32 (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1)) (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2))) (*.f32 (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))))
(/.f32 (neg.f32 (fma.f32 (*.f32 u1 u1) (/.f32 (fma.f32 u1 u1 1) u1) (fma.f32 u1 u1 1))) (*.f32 (neg.f32 (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 1 u1)))
(/.f32 (neg.f32 (fma.f32 (neg.f32 u1) (fma.f32 u1 u1 1) (neg.f32 (+.f32 (*.f32 u1 u1) (pow.f32 u1 4))))) (pow.f32 (fma.f32 u1 u1 1) 2))
(/.f32 (neg.f32 (fma.f32 u1 (fma.f32 u1 u1 1) (+.f32 (*.f32 u1 u1) (pow.f32 u1 4)))) (neg.f32 (pow.f32 (fma.f32 u1 u1 1) 2)))
(/.f32 (neg.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 (*.f32 u1 u1)))) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 1)) 3) (+.f32 1 (pow.f32 u1 3))))) (neg.f32 (neg.f32 (+.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 u1))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 u1 u1 u1))) (fma.f32 u1 u1 1))
(/.f32 (-.f32 (*.f32 (/.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))) (/.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1)))) (*.f32 (*.f32 1 (/.f32 (*.f32 (pow.f32 (fma.f32 u1 u1 1) -2) u1) (/.f32 (+.f32 u1 -1) (fma.f32 u1 u1 1)))) (*.f32 1 (/.f32 (*.f32 (pow.f32 (fma.f32 u1 u1 1) -2) u1) (/.f32 (+.f32 u1 -1) (fma.f32 u1 u1 1)))))) (+.f32 (/.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))) (*.f32 1 (/.f32 (*.f32 (pow.f32 (fma.f32 u1 u1 1) -2) u1) (/.f32 (+.f32 u1 -1) (fma.f32 u1 u1 1))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))) 3) (pow.f32 (*.f32 1 (/.f32 (*.f32 (pow.f32 (fma.f32 u1 u1 1) -2) u1) (/.f32 (+.f32 u1 -1) (fma.f32 u1 u1 1)))) 3)) (+.f32 (*.f32 (/.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))) (/.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1)))) (+.f32 (*.f32 (*.f32 1 (/.f32 (*.f32 (pow.f32 (fma.f32 u1 u1 1) -2) u1) (/.f32 (+.f32 u1 -1) (fma.f32 u1 u1 1)))) (*.f32 1 (/.f32 (*.f32 (pow.f32 (fma.f32 u1 u1 1) -2) u1) (/.f32 (+.f32 u1 -1) (fma.f32 u1 u1 1))))) (*.f32 (/.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))) (*.f32 1 (/.f32 (*.f32 (pow.f32 (fma.f32 u1 u1 1) -2) u1) (/.f32 (+.f32 u1 -1) (fma.f32 u1 u1 1))))))))
(pow.f32 (/.f32 1 (/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1))) -1)
(neg.f32 (*.f32 (/.f32 u1 (-.f32 -1 (*.f32 u1 u1))) (+.f32 u1 1)))
(neg.f32 (*.f32 (+.f32 u1 1) (/.f32 u1 (-.f32 -1 (*.f32 u1 u1)))))
(neg.f32 (/.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (fma.f32 u1 u1 -1)) (/.f32 (-.f32 1 u1) (/.f32 (fma.f32 u1 u1 1) u1))))
(neg.f32 (/.f32 (*.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 1)) 3) (+.f32 1 (pow.f32 u1 3))) (neg.f32 (+.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 u1))))))
(fma.f32 u1 (/.f32 u1 (fma.f32 u1 u1 1)) (/.f32 u1 (fma.f32 u1 u1 1)))
(fma.f32 u1 (/.f32 1 (fma.f32 u1 u1 1)) (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 1)))
(fma.f32 1 (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 1)) (/.f32 u1 (fma.f32 u1 u1 1)))
(fma.f32 1 (/.f32 u1 (fma.f32 u1 u1 1)) (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 1)))
(fma.f32 (*.f32 u1 u1) (/.f32 1 (fma.f32 u1 u1 1)) (/.f32 u1 (fma.f32 u1 u1 1)))
(fma.f32 (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 1)) 1 (/.f32 u1 (fma.f32 u1 u1 1)))
(fma.f32 (/.f32 u1 (fma.f32 u1 u1 1)) u1 (/.f32 u1 (fma.f32 u1 u1 1)))
(fma.f32 (/.f32 u1 (fma.f32 u1 u1 1)) 1 (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 1)))
(fma.f32 (neg.f32 u1) (/.f32 -1 (fma.f32 u1 u1 1)) (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 1)))
(fma.f32 (/.f32 1 (fma.f32 u1 u1 1)) u1 (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 1)))
(fma.f32 (/.f32 (*.f32 u1 u1) (-.f32 1 (pow.f32 u1 4))) (-.f32 1 (*.f32 u1 u1)) (/.f32 u1 (fma.f32 u1 u1 1)))
(fma.f32 (/.f32 (*.f32 u1 u1) (+.f32 1 (pow.f32 u1 6))) (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)) (/.f32 u1 (fma.f32 u1 u1 1)))
(fma.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 4))) (-.f32 1 (*.f32 u1 u1)) (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 1)))
(fma.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 6))) (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)) (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 1)))
(exp.f32 (log.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))))
(log.f32 (exp.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))))
(log1p.f32 (expm1.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))))
(expm1.f32 (log1p.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))))
(*.f32 (*.f32 (cbrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cbrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1)))) (cbrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))))
(cbrt.f32 (*.f32 (*.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1)) (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))))
(*.f32 1 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1)))
(pow.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1)) 1)
(binary64->binary32 (binary32->binary64 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))))
(binary64->binary32 (binary32->binary64 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))))
(binary64->binary32 (+.f64 (*.f64 (/.f64 (binary32->binary64 u1) (+.f64 1 (*.f64 (binary32->binary64 u1) (binary32->binary64 u1)))) (binary32->binary64 u1)) (*.f64 (/.f64 (binary32->binary64 u1) (+.f64 1 (*.f64 (binary32->binary64 u1) (binary32->binary64 u1)))) 1)))
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/8) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) 1/2))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/8) (sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4)))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 u1))
(*.f32 (sqrt.f32 (neg.f32 u1)) (pow.f32 (/.f32 1 (+.f32 u1 -1)) 1/2))
(*.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (/.f32 1 (+.f32 u1 -1))))
(*.f32 (sqrt.f32 (neg.f32 u1)) (/.f32 1 (sqrt.f32 (+.f32 u1 -1))))
(*.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/8)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/8))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) 1/2) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/8))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 1/2) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) 1/2) (sqrt.f32 (+.f32 u1 (fma.f32 u1 u1 1))))
(*.f32 (pow.f32 (sqrt.f32 u1) 1) (pow.f32 (pow.f32 (-.f32 1 u1) -1/2) 1))
(*.f32 (fabs.f32 (sqrt.f32 u1)) (fabs.f32 (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/8))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (+.f32 u1 (fma.f32 u1 u1 1))))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (fabs.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) 1))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 -1 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (+.f32 u1 -1)))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 u1))) (neg.f32 (sqrt.f32 (+.f32 u1 -1))))
(/.f32 (exp.f32 (log.f32 (sqrt.f32 u1))) (exp.f32 (log.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (fabs.f32 (sqrt.f32 u1)) (fabs.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (fabs.f32 (neg.f32 (sqrt.f32 u1))) (fabs.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (fabs.f32 (sqrt.f32 (neg.f32 u1))) (fabs.f32 (sqrt.f32 (+.f32 u1 -1))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 (+.f32 u1 -1) u1)))
(/.f32 (sqrt.f32 (*.f32 u1 (pow.f32 (-.f32 1 u1) -1/2))) (pow.f32 (-.f32 1 u1) 1/4))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/4)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) -1)
(pow.f32 (exp.f32 1/2) (log.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (exp.f32 2) (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fabs.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (log.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(log.f32 (exp.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (sqrt.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(log1p.f32 (expm1.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(expm1.f32 (log1p.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 (*.f32 (cbrt.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (cbrt.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (cbrt.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (*.f32 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 1 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(pow.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(binary64->binary32 (binary32->binary64 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(binary64->binary32 (binary32->binary64 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(binary64->binary32 (exp.f64 (log.f64 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))))))
(+.f32 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (pow.f32 (-.f32 1 u1) -1/2)))
(+.f32 (log.f32 (sqrt.f32 u1)) (neg.f32 (log.f32 (sqrt.f32 (-.f32 1 u1)))))
(-.f32 0 (log.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(-.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (sqrt.f32 (-.f32 1 u1))))
(-.f32 (log.f32 (neg.f32 (sqrt.f32 u1))) (log.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(-.f32 (log.f32 (sqrt.f32 (neg.f32 u1))) (log.f32 (sqrt.f32 (+.f32 u1 -1))))
(*.f32 1 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 1/2 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 2 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)
(*.f32 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 2)
(/.f32 (-.f32 (*.f32 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))))) (-.f32 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1))))))
(/.f32 (-.f32 (*.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (sqrt.f32 u1))) (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u1))) (log.f32 (sqrt.f32 (-.f32 1 u1))))) (+.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (+.f32 (pow.f32 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 3) (pow.f32 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 3)) (+.f32 (*.f32 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (-.f32 (*.f32 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1))))))))
(/.f32 (-.f32 (pow.f32 (log.f32 (sqrt.f32 u1)) 3) (pow.f32 (log.f32 (sqrt.f32 (-.f32 1 u1))) 3)) (+.f32 (*.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (sqrt.f32 u1))) (+.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u1))) (log.f32 (sqrt.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (sqrt.f32 (-.f32 1 u1)))))))
(neg.f32 (log.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(exp.f32 (log.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(log.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(log1p.f32 (expm1.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(expm1.f32 (log1p.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (*.f32 (cbrt.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (cbrt.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(cbrt.f32 (*.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 1 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(pow.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(binary64->binary32 (binary32->binary64 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(binary64->binary32 (binary32->binary64 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(binary64->binary32 (log.f64 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1))))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(/.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 (neg.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(log.f32 (exp.f32 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(log1p.f32 (expm1.f32 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(expm1.f32 (log1p.f32 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (cbrt.f32 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 1 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(binary64->binary32 (binary32->binary64 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (*.f64 (exp.f64 (log.f64 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))))) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (fabs.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) 1))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 -1 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (+.f32 u1 -1)))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 u1))) (neg.f32 (sqrt.f32 (+.f32 u1 -1))))
(/.f32 (exp.f32 (log.f32 (sqrt.f32 u1))) (exp.f32 (log.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (fabs.f32 (sqrt.f32 u1)) (fabs.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (fabs.f32 (neg.f32 (sqrt.f32 u1))) (fabs.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (fabs.f32 (sqrt.f32 (neg.f32 u1))) (fabs.f32 (sqrt.f32 (+.f32 u1 -1))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 (+.f32 u1 -1) u1)))
(/.f32 (sqrt.f32 (*.f32 u1 (pow.f32 (-.f32 1 u1) -1/2))) (pow.f32 (-.f32 1 u1) 1/4))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/4)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) -1)
(pow.f32 (exp.f32 1/2) (log.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (exp.f32 2) (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fabs.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(log.f32 (exp.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (sqrt.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (cbrt.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (cbrt.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 1 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(pow.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(binary64->binary32 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1))))) (sqrt.f64 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(/.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 (neg.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(log.f32 (exp.f32 (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (cbrt.f32 (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 1 (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1))))) (sqrt.f64 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))))) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))
(binary64->binary32 (binary32->binary64 (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))))
(binary64->binary32 (binary32->binary64 (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))))
(binary64->binary32 (cos.f64 (cbrt.f64 (*.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)) (*.f64 98696044010906577398881/2500000000000000000000 (*.f64 (binary32->binary64 u2) (binary32->binary64 u2)))))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))))
(binary64->binary32 (binary32->binary64 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))
(binary64->binary32 (binary32->binary64 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))
(binary64->binary32 (cbrt.f64 (*.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)) (*.f64 98696044010906577398881/2500000000000000000000 (*.f64 (binary32->binary64 u2) (binary32->binary64 u2))))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (*.f32 u1 u1))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (*.f32 u1 u1))))
(binary64->binary32 (+.f64 1 (*.f64 (binary32->binary64 u1) (binary32->binary64 u1))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(binary64->binary32 (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1)))))
(binary64->binary32 (sqrt.f64 (+.f64 (*.f64 (/.f64 (binary32->binary64 u1) (+.f64 1 (*.f64 (binary32->binary64 u1) (binary32->binary64 u1)))) (binary32->binary64 u1)) (*.f64 (/.f64 (binary32->binary64 u1) (+.f64 1 (*.f64 (binary32->binary64 u1) (binary32->binary64 u1)))) 1))))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1)))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1)))
(binary64->binary32 (*.f64 (/.f64 (binary32->binary64 u1) (+.f64 1 (*.f64 (binary32->binary64 u1) (binary32->binary64 u1)))) (binary32->binary64 u1)))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(binary64->binary32 (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1))))
(binary64->binary32 (binary32->binary64 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (*.f64 (exp.f64 (log.f64 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))))) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(binary64->binary32 (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(binary64->binary32 (sqrt.f64 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1))))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1))))
Outputs
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1)))
(*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1))))
(*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1))
(*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1)))
(*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1))))
(*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 3/8 (/.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (/.f32 (*.f32 u1 u1) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (pow.f32 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000) 2)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 u2 u2) (pow.f32 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000) 2)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (pow.f32 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000) 2)))) (*.f32 1/24 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 4) (pow.f32 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000) 4))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 u2 u2) (pow.f32 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000) 2))) (*.f32 1/24 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 4) (pow.f32 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000) 4))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (pow.f32 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000) 2)))) (+.f32 (*.f32 -1/720 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 6) (pow.f32 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000) 6)))) (*.f32 1/24 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 4) (pow.f32 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000) 4)))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 u2 u2) (pow.f32 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000) 2))) (fma.f32 -1/720 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 6) (pow.f32 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000) 6))) (*.f32 1/24 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 4) (pow.f32 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000) 4)))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))))
(*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))))
(*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))))
(*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))))
(*.f32 (cos.f32 (*.f32 u2 (cbrt.f32 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 -1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -1 (*.f32 u2 (cbrt.f32 -31006276680305942139213528068663279/125000000000000000000000000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (neg.f32 (*.f32 u2 (cbrt.f32 -31006276680305942139213528068663279/125000000000000000000000000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -1 (*.f32 u2 (cbrt.f32 -31006276680305942139213528068663279/125000000000000000000000000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (neg.f32 (*.f32 u2 (cbrt.f32 -31006276680305942139213528068663279/125000000000000000000000000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -1 (*.f32 u2 (cbrt.f32 -31006276680305942139213528068663279/125000000000000000000000000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (neg.f32 (*.f32 u2 (cbrt.f32 -31006276680305942139213528068663279/125000000000000000000000000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -1 (*.f32 u2 (cbrt.f32 -31006276680305942139213528068663279/125000000000000000000000000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (neg.f32 (*.f32 u2 (cbrt.f32 -31006276680305942139213528068663279/125000000000000000000000000000000)))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(+.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(+.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 -5/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1))))
(+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (fma.f32 -5/8 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1)) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1))))
(+.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 -5/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2))) (+.f32 (*.f32 -3/16 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1)))))
(+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (fma.f32 -5/8 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1)) (fma.f32 -3/16 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 3)) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(+.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(+.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 -5/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1))))
(+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (fma.f32 -5/8 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1)) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1))))
(+.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 -5/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2))) (+.f32 (*.f32 -3/16 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1)))))
(+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (fma.f32 -5/8 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1)) (fma.f32 -3/16 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 3)) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)))))
(sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))))))
(+.f32 (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1))))))
(+.f32 (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2)))))))))
(+.f32 (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1)))) (*.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1))))))
(+.f32 (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))))))))
(+.f32 (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1)))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1)))) (*.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1)))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 2))) (/.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 2))))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
u1
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 u1 (*.f32 -1 (pow.f32 u1 3)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 u1 (+.f32 (*.f32 -1 (pow.f32 u1 3)) (pow.f32 u1 5)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 u1 (+.f32 (*.f32 -1 (pow.f32 u1 3)) (+.f32 (*.f32 -1 (pow.f32 u1 7)) (pow.f32 u1 5))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 1 u1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 5))) (/.f32 1 (pow.f32 u1 3)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 5))) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 (pow.f32 u1 7))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 1 u1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 5))) (/.f32 1 (pow.f32 u1 3)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 5))) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 (pow.f32 u1 7))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
u1
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 u1 (pow.f32 u1 2))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 u1 (+.f32 (*.f32 -1 (pow.f32 u1 3)) (pow.f32 u1 2)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 u1 (+.f32 (*.f32 -1 (pow.f32 u1 3)) (+.f32 (*.f32 -1 (pow.f32 u1 4)) (pow.f32 u1 2))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
1
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 1 (/.f32 1 u1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (+.f32 1 (/.f32 1 u1)) (/.f32 1 (pow.f32 u1 2)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
1
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 1 (/.f32 1 u1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (+.f32 1 (/.f32 1 u1)) (/.f32 1 (pow.f32 u1 2)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 -1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 -1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(+.f32 (sqrt.f32 -1) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(log.f32 (sqrt.f32 -1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (log.f32 (sqrt.f32 -1)) (*.f32 1/2 (/.f32 1 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (+.f32 (log.f32 (sqrt.f32 -1)) (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 4)))) (pow.f32 u1 2)))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (+.f32 (log.f32 (sqrt.f32 -1)) (+.f32 (*.f32 1/6 (/.f32 (-.f32 (+.f32 (*.f32 -3 (/.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 (sqrt.f32 -1) 2))) (*.f32 -3/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 4)))) (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 6)))) (pow.f32 u1 3))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 4)))) (pow.f32 u1 2))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2)))))
(+.f32 (log.f32 (sqrt.f32 -1)) (-.f32 (fma.f32 1/6 (/.f32 (-.f32 (fma.f32 -3 (/.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 (sqrt.f32 -1) 2)) (/.f32 (*.f32 -3/2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (pow.f32 (sqrt.f32 -1) 4))) (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 6))) (pow.f32 u1 3)) (*.f32 1/2 (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 4))) (*.f32 u1 u1)))) (/.f32 1/2 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2)))))
(log.f32 (sqrt.f32 -1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (log.f32 (sqrt.f32 -1)) (*.f32 1/2 (/.f32 1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (log.f32 (sqrt.f32 -1)) (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 u1 2))) (*.f32 1/2 (/.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (log.f32 (sqrt.f32 -1)) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 u1 3))) (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 u1 2))) (*.f32 1/2 (/.f32 1 u1)))))
(+.f32 (log.f32 (sqrt.f32 -1)) (-.f32 (fma.f32 1/6 (/.f32 (-.f32 (fma.f32 -3 (/.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 (sqrt.f32 -1) 2)) (/.f32 (*.f32 -3/2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (pow.f32 (sqrt.f32 -1) 4))) (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 6))) (pow.f32 u1 3)) (*.f32 1/2 (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 4))) (*.f32 u1 u1)))) (/.f32 1/2 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.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 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 3/8 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (*.f32 u1 u1) (sqrt.f32 -1))) (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))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1)))) (*.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(+.f32 (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1)))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1)))) (*.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1)))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(sqrt.f32 -1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 -1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(+.f32 (sqrt.f32 -1) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.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 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 3/8 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (*.f32 u1 u1) (sqrt.f32 -1))) (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))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1)))) (*.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(+.f32 (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1)))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1)))) (*.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1)))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(exp.f32 (log.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(log.f32 (exp.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(*.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))) (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(log1p.f32 (expm1.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(expm1.f32 (log1p.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(*.f32 (*.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))) (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))) (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(cbrt.f32 (*.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2) (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4))))
(*.f32 1 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)) 1)
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(binary64->binary32 (binary32->binary64 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(binary64->binary32 (binary32->binary64 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(binary64->binary32 (*.f64 98696044010906577398881/2500000000000000000000 (*.f64 (binary32->binary64 u2) (binary32->binary64 u2))))
(exp.f32 (log.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(log.f32 (exp.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(*.f32 (sqrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))) (sqrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(log1p.f32 (expm1.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(expm1.f32 (log1p.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(*.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))) (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))) (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(cbrt.f32 (*.f32 (*.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))) (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))) (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2) (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4))))
(*.f32 1 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(pow.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))) 1)
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(binary64->binary32 (*.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)) (*.f64 98696044010906577398881/2500000000000000000000 (*.f64 (binary32->binary64 u2) (binary32->binary64 u2)))))
(binary64->binary32 (*.f64 314159265359/50000000000 (*.f64 (binary32->binary64 u2) (*.f64 98696044010906577398881/2500000000000000000000 (*.f64 (binary32->binary64 u2) (binary32->binary64 u2))))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (cbrt.f32 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (cbrt.f32 (*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3)))) (sqrt.f32 u1)))
(/.f32 (cos.f32 (cbrt.f32 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (cbrt.f32 (*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3)))) (sqrt.f32 u1)))
(/.f32 (*.f32 (cos.f32 (cbrt.f32 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (cbrt.f32 (*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3)))) (sqrt.f32 u1)))
(/.f32 (neg.f32 (*.f32 (cos.f32 (cbrt.f32 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000))) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (cbrt.f32 (*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3)))) (sqrt.f32 u1)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))))
(log.f32 (exp.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))))) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))))
(cbrt.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))))))))
(*.f32 1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))))))
(binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))) (cos.f64 (cbrt.f64 (*.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)) (*.f64 98696044010906577398881/2500000000000000000000 (*.f64 (binary32->binary64 u2) (binary32->binary64 u2))))))))
(binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))) (cos.f64 (cbrt.f64 (*.f64 314159265359/50000000000 (*.f64 (binary32->binary64 u2) (*.f64 98696044010906577398881/2500000000000000000000 (*.f64 (binary32->binary64 u2) (binary32->binary64 u2)))))))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(log.f32 (exp.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (cbrt.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1)))) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 1 (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(pow.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(cos.f32 (*.f32 u2 314159265359/50000000000))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1))))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1))))))
(binary64->binary32 (*.f64 (sqrt.f64 (+.f64 (*.f64 (/.f64 (binary32->binary64 u1) (+.f64 1 (*.f64 (binary32->binary64 u1) (binary32->binary64 u1)))) (binary32->binary64 u1)) (*.f64 (/.f64 (binary32->binary64 u1) (+.f64 1 (*.f64 (binary32->binary64 u1) (binary32->binary64 u1)))) 1))) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))
(binary64->binary32 (*.f64 (sqrt.f64 (*.f64 (/.f64 (binary32->binary64 u1) (+.f64 1 (*.f64 (binary32->binary64 u1) (binary32->binary64 u1)))) (+.f64 (binary32->binary64 u1) 1))) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))
(+.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 4))) 1) (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 4))) (neg.f32 (*.f32 u1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 6))) 1) (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 6))) (-.f32 (pow.f32 u1 4) (*.f32 u1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 6))) (-.f32 (pow.f32 u1 4) (*.f32 u1 u1))) (*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 6))) 1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 1 (/.f32 u1 (-.f32 1 (pow.f32 u1 4)))) (*.f32 (neg.f32 (*.f32 u1 u1)) (/.f32 u1 (-.f32 1 (pow.f32 u1 4)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 6)))) (*.f32 (-.f32 (pow.f32 u1 4) (*.f32 u1 u1)) (/.f32 u1 (+.f32 1 (pow.f32 u1 6)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 (-.f32 (pow.f32 u1 4) (*.f32 u1 u1)) (/.f32 u1 (+.f32 1 (pow.f32 u1 6)))) (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 6)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 0 (/.f32 u1 (-.f32 -1 (*.f32 u1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (/.f32 0 (-.f32 -1 (*.f32 u1 u1))) (/.f32 u1 (-.f32 -1 (*.f32 u1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 u1 (/.f32 1 (fma.f32 u1 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 1 (/.f32 u1 (fma.f32 u1 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (fma.f32 u1 u1 1)) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (neg.f32 u1) (/.f32 -1 (fma.f32 u1 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (-.f32 1 (*.f32 u1 u1)) (/.f32 u1 (-.f32 1 (pow.f32 u1 4))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)) (/.f32 u1 (+.f32 1 (pow.f32 u1 6))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 1 (fma.f32 u1 u1 1)) u1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 1 (fma.f32 u1 u1 1)) (pow.f32 (/.f32 1 u1) -1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 -1 (/.f32 u1 (-.f32 -1 (*.f32 u1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 4))) (/.f32 u1 (/.f32 1 (-.f32 1 (*.f32 u1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 u1 6))) (/.f32 u1 (/.f32 1 (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 4))) (-.f32 1 (*.f32 u1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 4))) (/.f32 1 (/.f32 1 (-.f32 1 (*.f32 u1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 6))) (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 6))) (/.f32 1 (/.f32 1 (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 -1 (fma.f32 u1 u1 1)) (neg.f32 u1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 1))) (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 (neg.f32 u1) -1) (/.f32 1 (fma.f32 u1 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (*.f32 1 (/.f32 u1 (-.f32 1 (pow.f32 u1 4)))) (-.f32 1 (*.f32 u1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (*.f32 1 (/.f32 u1 (+.f32 1 (pow.f32 u1 6)))) (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(neg.f32 (/.f32 u1 (-.f32 -1 (*.f32 u1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 u1 u1 1) u1)) -1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (log.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log.f32 (exp.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) (sqrt.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log1p.f32 (expm1.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(expm1.f32 (log1p.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) (cbrt.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))) (cbrt.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))) (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 1 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (+.f32 1 (*.f32 u1 u1)))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (/.f64 (binary32->binary64 u1) (+.f64 1 (*.f64 (binary32->binary64 u1) (binary32->binary64 u1)))))
(-.f32 (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 1)) (/.f32 u1 (-.f32 -1 (*.f32 u1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (/.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))) (*.f32 1 (/.f32 (*.f32 (pow.f32 (fma.f32 u1 u1 1) -2) u1) (/.f32 (+.f32 u1 -1) (fma.f32 u1 u1 1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (/.f32 (-.f32 1 u1) (/.f32 (fma.f32 u1 u1 1) u1))) (/.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 (-.f32 1 u1) (/.f32 (fma.f32 u1 u1 1) u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 u1 (*.f32 (+.f32 u1 1) (/.f32 1 (fma.f32 u1 u1 1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 1 (/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (fma.f32 u1 u1 1)) (+.f32 u1 1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1)) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (fma.f32 u1 u1 -1)) (/.f32 1 (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (-.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 (*.f32 u1 u1) (-.f32 1 (pow.f32 u1 4))) (/.f32 u1 (-.f32 1 (pow.f32 u1 4)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (-.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 4))) (/.f32 (*.f32 u1 u1) (-.f32 1 (pow.f32 u1 4)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (+.f32 u1 1) (/.f32 u1 (fma.f32 u1 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (*.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 1)) 3) (+.f32 1 (pow.f32 u1 3))) (/.f32 1 (+.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)) (+.f32 (/.f32 (*.f32 u1 u1) (+.f32 1 (pow.f32 u1 6))) (/.f32 u1 (+.f32 1 (pow.f32 u1 6)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)) (+.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 6))) (/.f32 (*.f32 u1 u1) (+.f32 1 (pow.f32 u1 6)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (fma.f32 u1 u1 u1) (/.f32 1 (fma.f32 u1 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 1 (fma.f32 u1 u1 1)) (fma.f32 u1 u1 u1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 1 (fma.f32 u1 u1 1)) (/.f32 (+.f32 u1 1) (/.f32 1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (fma.f32 (*.f32 u1 u1) (/.f32 (fma.f32 u1 u1 1) u1) (fma.f32 u1 u1 1)) (/.f32 1 (*.f32 (pow.f32 (fma.f32 u1 u1 1) 2) (/.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (fma.f32 (neg.f32 u1) (fma.f32 u1 u1 1) (neg.f32 (+.f32 (*.f32 u1 u1) (pow.f32 u1 4)))) (/.f32 1 (neg.f32 (pow.f32 (fma.f32 u1 u1 1) 2))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (fma.f32 u1 (fma.f32 u1 u1 1) (+.f32 (*.f32 u1 u1) (pow.f32 u1 4))) (/.f32 1 (pow.f32 (fma.f32 u1 u1 1) 2)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 (*.f32 u1 u1))) (/.f32 1 (/.f32 (-.f32 1 u1) (/.f32 (fma.f32 u1 u1 1) u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (neg.f32 (*.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 1)) 3) (+.f32 1 (pow.f32 u1 3)))) (/.f32 1 (neg.f32 (+.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 u1))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (*.f32 (+.f32 u1 1) (/.f32 1 (fma.f32 u1 u1 1))) u1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 1 (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))) (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (fma.f32 u1 u1 -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 1 (+.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 u1)))) (*.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 1)) 3) (+.f32 1 (pow.f32 u1 3))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (neg.f32 (fma.f32 u1 u1 u1)) (/.f32 -1 (fma.f32 u1 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 4))) (/.f32 (+.f32 u1 1) (/.f32 1 (-.f32 1 (*.f32 u1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 6))) (/.f32 (+.f32 u1 1) (/.f32 1 (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 (neg.f32 u1) -1) (/.f32 (+.f32 u1 1) (fma.f32 u1 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 (/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1)) u1) (/.f32 (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1)) (/.f32 (+.f32 u1 -1) (fma.f32 u1 u1 1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 (/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1)) (/.f32 u1 (fma.f32 u1 u1 1))) (/.f32 (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1)) (+.f32 u1 -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (*.f32 1 (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (fma.f32 u1 u1 -1))) (/.f32 1 (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (*.f32 1 (*.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 1)) 3) (+.f32 1 (pow.f32 u1 3)))) (/.f32 1 (+.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (*.f32 (+.f32 u1 1) (/.f32 u1 (-.f32 1 (pow.f32 u1 4)))) (-.f32 1 (*.f32 u1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (*.f32 (+.f32 u1 1) (/.f32 u1 (+.f32 1 (pow.f32 u1 6)))) (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 1 (/.f32 1 (/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 1 (/.f32 (/.f32 1 (/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1))) 1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 1 (/.f32 (fma.f32 u1 u1 1) (fma.f32 u1 u1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 1 (/.f32 (*.f32 (pow.f32 (fma.f32 u1 u1 1) 2) (/.f32 1 u1)) (fma.f32 (*.f32 u1 u1) (/.f32 (fma.f32 u1 u1 1) u1) (fma.f32 u1 u1 1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 1 (/.f32 (neg.f32 (pow.f32 (fma.f32 u1 u1 1) 2)) (fma.f32 (neg.f32 u1) (fma.f32 u1 u1 1) (neg.f32 (+.f32 (*.f32 u1 u1) (pow.f32 u1 4))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 1 (/.f32 (pow.f32 (fma.f32 u1 u1 1) 2) (fma.f32 u1 (fma.f32 u1 u1 1) (+.f32 (*.f32 u1 u1) (pow.f32 u1 4)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 1 (/.f32 (/.f32 (fma.f32 u1 u1 1) u1) (+.f32 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 1 (/.f32 (-.f32 -1 (*.f32 u1 u1)) (neg.f32 (fma.f32 u1 u1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (fma.f32 u1 u1 -1)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (+.f32 u1 1) (/.f32 (fma.f32 u1 u1 1) u1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (*.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 1)) 3) (+.f32 1 (pow.f32 u1 3))) (+.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (fma.f32 (*.f32 u1 u1) (/.f32 (fma.f32 u1 u1 1) u1) (fma.f32 u1 u1 1)) (*.f32 (pow.f32 (fma.f32 u1 u1 1) 2) (/.f32 1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (fma.f32 (neg.f32 u1) (fma.f32 u1 u1 1) (neg.f32 (+.f32 (*.f32 u1 u1) (pow.f32 u1 4)))) (neg.f32 (pow.f32 (fma.f32 u1 u1 1) 2)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (fma.f32 u1 (fma.f32 u1 u1 1) (+.f32 (*.f32 u1 u1) (pow.f32 u1 4))) (pow.f32 (fma.f32 u1 u1 1) 2))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 -1 (neg.f32 (/.f32 1 (/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 (*.f32 u1 u1))) (/.f32 (-.f32 1 u1) (/.f32 (fma.f32 u1 u1 1) u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (neg.f32 (*.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 1)) 3) (+.f32 1 (pow.f32 u1 3)))) (neg.f32 (+.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (neg.f32 (+.f32 u1 1)) (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (neg.f32 (fma.f32 u1 u1 u1)) (-.f32 -1 (*.f32 u1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (+.f32 (+.f32 u1 (pow.f32 u1 3)) (*.f32 (/.f32 (fma.f32 u1 u1 1) u1) u1)) (*.f32 (pow.f32 (fma.f32 u1 u1 1) 2) (/.f32 1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (+.f32 (*.f32 u1 (/.f32 (fma.f32 u1 u1 1) u1)) (/.f32 (fma.f32 u1 u1 1) u1)) (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) 2))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (+.f32 (*.f32 u1 (-.f32 -1 (*.f32 u1 u1))) (*.f32 (/.f32 (fma.f32 u1 u1 1) u1) (neg.f32 u1))) (*.f32 (neg.f32 (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (+.f32 (*.f32 u1 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1)) (*.f32 (/.f32 (fma.f32 u1 u1 1) u1) -1)) (*.f32 (/.f32 (fma.f32 u1 u1 1) u1) (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (+.f32 (fma.f32 u1 u1 1) (*.f32 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1)) u1)) (*.f32 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1)) (fma.f32 u1 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (+.f32 (/.f32 (fma.f32 u1 u1 1) u1) (*.f32 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1)) 1)) (*.f32 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1)) (/.f32 (fma.f32 u1 u1 1) u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (+.f32 (*.f32 1 (-.f32 -1 (*.f32 u1 u1))) (*.f32 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1)) (neg.f32 u1))) (*.f32 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1)) (-.f32 -1 (*.f32 u1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (+.f32 (*.f32 1 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1)) (*.f32 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1)) -1)) (*.f32 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1)) (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (+.f32 (*.f32 (*.f32 u1 u1) (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1)) (-.f32 -1 (*.f32 u1 u1))) (*.f32 (fma.f32 u1 u1 1) (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 u1 u1)) (/.f32 (fma.f32 u1 u1 1) u1)) (*.f32 (-.f32 -1 (*.f32 u1 u1)) 1)) (*.f32 (neg.f32 (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 u1 u1)) (-.f32 -1 (*.f32 u1 u1))) (*.f32 (-.f32 -1 (*.f32 u1 u1)) (neg.f32 u1))) (pow.f32 (fma.f32 u1 u1 1) 2))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 u1 u1)) (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1)) (*.f32 (-.f32 -1 (*.f32 u1 u1)) -1)) (*.f32 (-.f32 -1 (*.f32 u1 u1)) (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (+.f32 (*.f32 u1 (-.f32 -1 (*.f32 u1 u1))) (*.f32 (fma.f32 u1 u1 1) (neg.f32 (*.f32 u1 u1)))) (neg.f32 (pow.f32 (fma.f32 u1 u1 1) 2)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (+.f32 (*.f32 u1 (/.f32 (fma.f32 u1 u1 1) u1)) (+.f32 u1 (pow.f32 u1 3))) (*.f32 (pow.f32 (fma.f32 u1 u1 1) 2) (/.f32 1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (+.f32 (*.f32 u1 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1))) (fma.f32 u1 u1 1)) (*.f32 (fma.f32 u1 u1 1) (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (+.f32 (*.f32 1 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1))) (/.f32 (fma.f32 u1 u1 1) u1)) (*.f32 (/.f32 (fma.f32 u1 u1 1) u1) (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (+.f32 (*.f32 1 (-.f32 -1 (*.f32 u1 u1))) (*.f32 (/.f32 (fma.f32 u1 u1 1) u1) (neg.f32 (*.f32 u1 u1)))) (*.f32 (neg.f32 (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (+.f32 (/.f32 (fma.f32 u1 u1 1) u1) (*.f32 (/.f32 (fma.f32 u1 u1 1) u1) u1)) (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) 2))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (+.f32 (*.f32 (neg.f32 u1) (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1))) (*.f32 (-.f32 -1 (*.f32 u1 u1)) 1)) (*.f32 (-.f32 -1 (*.f32 u1 u1)) (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (+.f32 (*.f32 (neg.f32 u1) (/.f32 (fma.f32 u1 u1 1) u1)) (neg.f32 (+.f32 u1 (pow.f32 u1 3)))) (*.f32 (neg.f32 (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (+.f32 (*.f32 (neg.f32 u1) (-.f32 -1 (*.f32 u1 u1))) (*.f32 (-.f32 -1 (*.f32 u1 u1)) (neg.f32 (*.f32 u1 u1)))) (pow.f32 (fma.f32 u1 u1 1) 2))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (+.f32 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1) (*.f32 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1) u1)) (*.f32 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1) (/.f32 (fma.f32 u1 u1 1) u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (+.f32 (*.f32 -1 (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1))) (*.f32 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1) 1)) (*.f32 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1) (/.f32 (fma.f32 u1 u1 1) (*.f32 u1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (+.f32 (-.f32 -1 (*.f32 u1 u1)) (*.f32 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1) (*.f32 u1 u1))) (*.f32 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1) (fma.f32 u1 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (+.f32 (fma.f32 u1 u1 1) (*.f32 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1) (neg.f32 (*.f32 u1 u1)))) (*.f32 (/.f32 (-.f32 -1 (*.f32 u1 u1)) u1) (-.f32 -1 (*.f32 u1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))) (*.f32 (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1)) (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2))) (*.f32 (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (neg.f32 (fma.f32 (*.f32 u1 u1) (/.f32 (fma.f32 u1 u1 1) u1) (fma.f32 u1 u1 1))) (*.f32 (neg.f32 (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (neg.f32 (fma.f32 (neg.f32 u1) (fma.f32 u1 u1 1) (neg.f32 (+.f32 (*.f32 u1 u1) (pow.f32 u1 4))))) (pow.f32 (fma.f32 u1 u1 1) 2))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (neg.f32 (fma.f32 u1 (fma.f32 u1 u1 1) (+.f32 (*.f32 u1 u1) (pow.f32 u1 4)))) (neg.f32 (pow.f32 (fma.f32 u1 u1 1) 2)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (neg.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 (*.f32 u1 u1)))) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 1)) 3) (+.f32 1 (pow.f32 u1 3))))) (neg.f32 (neg.f32 (+.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 u1))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (neg.f32 (neg.f32 (fma.f32 u1 u1 u1))) (fma.f32 u1 u1 1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (-.f32 (*.f32 (/.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))) (/.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1)))) (*.f32 (*.f32 1 (/.f32 (*.f32 (pow.f32 (fma.f32 u1 u1 1) -2) u1) (/.f32 (+.f32 u1 -1) (fma.f32 u1 u1 1)))) (*.f32 1 (/.f32 (*.f32 (pow.f32 (fma.f32 u1 u1 1) -2) u1) (/.f32 (+.f32 u1 -1) (fma.f32 u1 u1 1)))))) (+.f32 (/.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))) (*.f32 1 (/.f32 (*.f32 (pow.f32 (fma.f32 u1 u1 1) -2) u1) (/.f32 (+.f32 u1 -1) (fma.f32 u1 u1 1))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))) 3) (pow.f32 (*.f32 1 (/.f32 (*.f32 (pow.f32 (fma.f32 u1 u1 1) -2) u1) (/.f32 (+.f32 u1 -1) (fma.f32 u1 u1 1)))) 3)) (+.f32 (*.f32 (/.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))) (/.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1)))) (+.f32 (*.f32 (*.f32 1 (/.f32 (*.f32 (pow.f32 (fma.f32 u1 u1 1) -2) u1) (/.f32 (+.f32 u1 -1) (fma.f32 u1 u1 1)))) (*.f32 1 (/.f32 (*.f32 (pow.f32 (fma.f32 u1 u1 1) -2) u1) (/.f32 (+.f32 u1 -1) (fma.f32 u1 u1 1))))) (*.f32 (/.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (/.f32 (-.f32 (*.f32 u1 u1) u1) (fma.f32 u1 u1 1))) (*.f32 1 (/.f32 (*.f32 (pow.f32 (fma.f32 u1 u1 1) -2) u1) (/.f32 (+.f32 u1 -1) (fma.f32 u1 u1 1))))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (/.f32 1 (/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 1))) -1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(neg.f32 (*.f32 (/.f32 u1 (-.f32 -1 (*.f32 u1 u1))) (+.f32 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(neg.f32 (*.f32 (+.f32 u1 1) (/.f32 u1 (-.f32 -1 (*.f32 u1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(neg.f32 (/.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (fma.f32 u1 u1 -1)) (/.f32 (-.f32 1 u1) (/.f32 (fma.f32 u1 u1 1) u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(neg.f32 (/.f32 (*.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 1)) 3) (+.f32 1 (pow.f32 u1 3))) (neg.f32 (+.f32 (/.f32 (pow.f32 u1 4) (pow.f32 (fma.f32 u1 u1 1) 2)) (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 1) u1) -2) (-.f32 1 u1))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fma.f32 u1 (/.f32 u1 (fma.f32 u1 u1 1)) (/.f32 u1 (fma.f32 u1 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fma.f32 u1 (/.f32 1 (fma.f32 u1 u1 1)) (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fma.f32 1 (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 1)) (/.f32 u1 (fma.f32 u1 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fma.f32 1 (/.f32 u1 (fma.f32 u1 u1 1)) (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fma.f32 (*.f32 u1 u1) (/.f32 1 (fma.f32 u1 u1 1)) (/.f32 u1 (fma.f32 u1 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fma.f32 (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 1)) 1 (/.f32 u1 (fma.f32 u1 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fma.f32 (/.f32 u1 (fma.f32 u1 u1 1)) u1 (/.f32 u1 (fma.f32 u1 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fma.f32 (/.f32 u1 (fma.f32 u1 u1 1)) 1 (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fma.f32 (neg.f32 u1) (/.f32 -1 (fma.f32 u1 u1 1)) (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fma.f32 (/.f32 1 (fma.f32 u1 u1 1)) u1 (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fma.f32 (/.f32 (*.f32 u1 u1) (-.f32 1 (pow.f32 u1 4))) (-.f32 1 (*.f32 u1 u1)) (/.f32 u1 (fma.f32 u1 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fma.f32 (/.f32 (*.f32 u1 u1) (+.f32 1 (pow.f32 u1 6))) (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)) (/.f32 u1 (fma.f32 u1 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fma.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 4))) (-.f32 1 (*.f32 u1 u1)) (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fma.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 6))) (-.f32 (pow.f32 u1 4) (fma.f32 u1 u1 -1)) (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (log.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log.f32 (exp.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log1p.f32 (expm1.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(expm1.f32 (log1p.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (*.f32 (cbrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cbrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1)))) (cbrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(cbrt.f32 (*.f32 (*.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1)) (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 1 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1)) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(binary64->binary32 (binary32->binary64 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (binary32->binary64 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (+.f64 (*.f64 (/.f64 (binary32->binary64 u1) (+.f64 1 (*.f64 (binary32->binary64 u1) (binary32->binary64 u1)))) (binary32->binary64 u1)) (*.f64 (/.f64 (binary32->binary64 u1) (+.f64 1 (*.f64 (binary32->binary64 u1) (binary32->binary64 u1)))) 1)))
(binary64->binary32 (*.f64 (/.f64 (binary32->binary64 u1) (+.f64 1 (*.f64 (binary32->binary64 u1) (binary32->binary64 u1)))) (+.f64 (binary32->binary64 u1) 1)))
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.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) (pow.f32 (-.f32 1 u1) -1/2))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/8) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) 1/2))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/8) (sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 u1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (neg.f32 u1)) (pow.f32 (/.f32 1 (+.f32 u1 -1)) 1/2))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (/.f32 1 (+.f32 u1 -1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (neg.f32 u1)) (/.f32 1 (sqrt.f32 (+.f32 u1 -1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/8)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/8))
(sqrt.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 (/.f32 u1 (-.f32 1 u1)) 3/4) 1/2) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/8))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) 1/2) (sqrt.f32 (+.f32 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) 1/2) (sqrt.f32 (+.f32 u1 (fma.f32 u1 u1 1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 (sqrt.f32 u1) 1) (pow.f32 (pow.f32 (-.f32 1 u1) -1/2) 1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (fabs.f32 (sqrt.f32 u1)) (fabs.f32 (pow.f32 (-.f32 1 u1) -1/2)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/8))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1)))) (sqrt.f32 (+.f32 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (+.f32 u1 (fma.f32 u1 u1 1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 1 (fabs.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) 1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 -1 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (+.f32 u1 -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 u1))) (neg.f32 (sqrt.f32 (+.f32 u1 -1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (exp.f32 (log.f32 (sqrt.f32 u1))) (exp.f32 (log.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (fabs.f32 (sqrt.f32 u1)) (fabs.f32 (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (fabs.f32 (neg.f32 (sqrt.f32 u1))) (fabs.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (fabs.f32 (sqrt.f32 (neg.f32 u1))) (fabs.f32 (sqrt.f32 (+.f32 u1 -1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 (+.f32 u1 -1) u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (*.f32 u1 (pow.f32 (-.f32 1 u1) -1/2))) (pow.f32 (-.f32 1 u1) 1/4))
(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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/4)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) -1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (exp.f32 1/2) (log.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (exp.f32 2) (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fabs.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (log.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log.f32 (exp.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (sqrt.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log1p.f32 (expm1.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(expm1.f32 (log1p.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (*.f32 (cbrt.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (cbrt.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (cbrt.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(cbrt.f32 (*.f32 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (exp.f32 (log.f32 (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)))
(*.f32 1 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(binary64->binary32 (binary32->binary64 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (binary32->binary64 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (exp.f64 (log.f64 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))))))
(binary64->binary32 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))))
(+.f32 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (pow.f32 (-.f32 1 u1) -1/2)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (log.f32 (sqrt.f32 u1)) (neg.f32 (log.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 0 (log.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (log.f32 (neg.f32 (sqrt.f32 u1))) (log.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (log.f32 (sqrt.f32 (neg.f32 u1))) (log.f32 (sqrt.f32 (+.f32 u1 -1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 1 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 1/2 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 2 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 2)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (-.f32 (*.f32 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))))) (-.f32 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (-.f32 (*.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (sqrt.f32 u1))) (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u1))) (log.f32 (sqrt.f32 (-.f32 1 u1))))) (+.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (+.f32 (pow.f32 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 3) (pow.f32 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 3)) (+.f32 (*.f32 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (-.f32 (*.f32 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1))))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (-.f32 (pow.f32 (log.f32 (sqrt.f32 u1)) 3) (pow.f32 (log.f32 (sqrt.f32 (-.f32 1 u1))) 3)) (+.f32 (*.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (sqrt.f32 u1))) (+.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u1))) (log.f32 (sqrt.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (sqrt.f32 (-.f32 1 u1)))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(neg.f32 (log.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (log.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log1p.f32 (expm1.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(expm1.f32 (log1p.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (*.f32 (cbrt.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (cbrt.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(cbrt.f32 (*.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 1 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(binary64->binary32 (binary32->binary64 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (binary32->binary64 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (log.f64 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1))))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(exp.f32 (log.f32 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(log.f32 (exp.f32 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (sqrt.f32 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(log1p.f32 (expm1.f32 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(expm1.f32 (log1p.f32 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (cbrt.f32 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1)))) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 1 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(pow.f32 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(cos.f32 (*.f32 u2 314159265359/50000000000))
(binary64->binary32 (binary32->binary64 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1))))))
(binary64->binary32 (binary32->binary64 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1))))))
(binary64->binary32 (*.f64 (exp.f64 (log.f64 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))))) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))
(binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 1 (fabs.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) 1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 -1 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (+.f32 u1 -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 u1))) (neg.f32 (sqrt.f32 (+.f32 u1 -1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (exp.f32 (log.f32 (sqrt.f32 u1))) (exp.f32 (log.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (fabs.f32 (sqrt.f32 u1)) (fabs.f32 (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (fabs.f32 (neg.f32 (sqrt.f32 u1))) (fabs.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (fabs.f32 (sqrt.f32 (neg.f32 u1))) (fabs.f32 (sqrt.f32 (+.f32 u1 -1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 (+.f32 u1 -1) u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (*.f32 u1 (pow.f32 (-.f32 1 u1) -1/2))) (pow.f32 (-.f32 1 u1) 1/4))
(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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/4)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) -1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (exp.f32 1/2) (log.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (exp.f32 2) (*.f32 1/4 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fabs.f32 (neg.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (log.f32 (*.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)))
(log.f32 (exp.f32 (*.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 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (sqrt.f32 (*.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)))
(log1p.f32 (expm1.f32 (*.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)))
(expm1.f32 (log1p.f32 (*.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 (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (cbrt.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (cbrt.f32 (*.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)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 1 (*.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)))
(pow.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1))))) (sqrt.f64 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))))))
(binary64->binary32 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(exp.f32 (log.f32 (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(log.f32 (exp.f32 (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (sqrt.f32 (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (cbrt.f32 (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1)))) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 1 (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(pow.f32 (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(cos.f32 (*.f32 u2 314159265359/50000000000))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1))))))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1))))))
(binary64->binary32 (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1))))) (sqrt.f64 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))))) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))
(binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))
(binary64->binary32 (binary32->binary64 (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))))
(binary64->binary32 (binary32->binary64 (cos.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))))))
(binary64->binary32 (binary32->binary64 (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))))
(binary64->binary32 (binary32->binary64 (cos.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))))))
(binary64->binary32 (cos.f64 (cbrt.f64 (*.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)) (*.f64 98696044010906577398881/2500000000000000000000 (*.f64 (binary32->binary64 u2) (binary32->binary64 u2)))))))
(binary64->binary32 (cos.f64 (cbrt.f64 (*.f64 314159265359/50000000000 (*.f64 (binary32->binary64 u2) (*.f64 98696044010906577398881/2500000000000000000000 (*.f64 (binary32->binary64 u2) (binary32->binary64 u2))))))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))))
(binary64->binary32 (binary32->binary64 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))
(binary64->binary32 (binary32->binary64 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))))
(binary64->binary32 (binary32->binary64 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))
(binary64->binary32 (binary32->binary64 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))))
(binary64->binary32 (cbrt.f64 (*.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)) (*.f64 98696044010906577398881/2500000000000000000000 (*.f64 (binary32->binary64 u2) (binary32->binary64 u2))))))
(binary64->binary32 (cbrt.f64 (*.f64 314159265359/50000000000 (*.f64 (binary32->binary64 u2) (*.f64 98696044010906577398881/2500000000000000000000 (*.f64 (binary32->binary64 u2) (binary32->binary64 u2)))))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (*.f32 u1 u1))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (*.f32 u1 u1))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (+.f64 1 (*.f64 (binary32->binary64 u1) (binary32->binary64 u1))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1))))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1))))))
(binary64->binary32 (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1)))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1)))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (sqrt.f64 (+.f64 (*.f64 (/.f64 (binary32->binary64 u1) (+.f64 1 (*.f64 (binary32->binary64 u1) (binary32->binary64 u1)))) (binary32->binary64 u1)) (*.f64 (/.f64 (binary32->binary64 u1) (+.f64 1 (*.f64 (binary32->binary64 u1) (binary32->binary64 u1)))) 1))))
(binary64->binary32 (sqrt.f64 (*.f64 (/.f64 (binary32->binary64 u1) (+.f64 1 (*.f64 (binary32->binary64 u1) (binary32->binary64 u1)))) (+.f64 (binary32->binary64 u1) 1))))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1)))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1)))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (*.f64 (/.f64 (binary32->binary64 u1) (+.f64 1 (*.f64 (binary32->binary64 u1) (binary32->binary64 u1)))) (binary32->binary64 u1)))
(binary64->binary32 (*.f64 (/.f64 (binary32->binary64 u1) (+.f64 1 (*.f64 (binary32->binary64 u1) (binary32->binary64 u1)))) (+.f64 (binary32->binary64 u1) 1)))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1))))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1))))))
(binary64->binary32 (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1))))
(binary64->binary32 (binary32->binary64 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1))))))
(binary64->binary32 (binary32->binary64 (*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1))))))
(binary64->binary32 (*.f64 (exp.f64 (log.f64 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))))) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))
(binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1))))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (*.f32 (+.f32 u1 1) u1) (fma.f32 u1 u1 1))))))
(binary64->binary32 (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (sqrt.f64 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1))))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (fma.f32 u1 u1 1))))
(binary64->binary32 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1))))

eval1.6s (13.9%)

Compiler

Compiled 76756 to 54632 computations (28.8% saved)

prune847.0ms (7.2%)

Pruning

32 alts after pruning (30 fresh and 2 done)

PrunedKeptTotal
New3105233128
Fresh13720
Picked415
Done011
Total3122323154
Accuracy
100.0%
Counts
3154 → 32
Alt Table
Click to see full alt table
StatusAccuracyProgram
62.5%
(pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1/4)
60.9%
(pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)
98.9%
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
61.0%
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
98.7%
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
60.8%
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)))
88.4%
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2))))
98.3%
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2) (cos.f32 (*.f32 314159265359/50000000000 u2)))
75.3%
(*.f32 (pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
78.2%
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))
99.1%
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))
93.5%
(*.f32 (pow.f32 (exp.f32 1/2) (log.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
73.2%
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
84.2%
(*.f32 (*.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 u1 u1)) (pow.f32 (fma.f32 u1 u1 u1) 2)) -1/2) (pow.f32 (fma.f32 u1 u1 u1) -1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.8%
(*.f32 (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
73.2%
(*.f32 (*.f32 (pow.f32 (+.f32 u1 1) -1/2) (/.f32 1 (pow.f32 u1 -1/2))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
73.1%
(*.f32 (*.f32 (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)) -1/2) (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)) -1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))))
84.5%
(*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))
75.3%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
75.3%
(*.f32 (sqrt.f32 u1) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))
96.6%
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
69.6%
(sqrt.f32 (fma.f32 u1 u1 u1))
68.8%
(sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (+.f32 1 (*.f32 u1 u1))))
78.6%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
61.0%
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
68.9%
(sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1)))
77.1%
(sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
62.5%
(sqrt.f32 u1)
60.2%
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) 1)) -1/2))
20.3%
(cos.f32 (*.f32 u2 314159265359/50000000000))
62.5%
(pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1/4)
60.9%
(pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)
98.9%
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
61.0%
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
98.7%
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
60.8%
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)))
88.4%
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2))))
98.3%
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2) (cos.f32 (*.f32 314159265359/50000000000 u2)))
75.3%
(*.f32 (pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
78.2%
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))
99.1%
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))
93.5%
(*.f32 (pow.f32 (exp.f32 1/2) (log.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
73.2%
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
84.2%
(*.f32 (*.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 u1 u1)) (pow.f32 (fma.f32 u1 u1 u1) 2)) -1/2) (pow.f32 (fma.f32 u1 u1 u1) -1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.8%
(*.f32 (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
73.2%
(*.f32 (*.f32 (pow.f32 (+.f32 u1 1) -1/2) (/.f32 1 (pow.f32 u1 -1/2))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
73.1%
(*.f32 (*.f32 (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)) -1/2) (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)) -1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))))
84.5%
(*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))
75.3%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
75.3%
(*.f32 (sqrt.f32 u1) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))
96.6%
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
69.6%
(sqrt.f32 (fma.f32 u1 u1 u1))
68.8%
(sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (+.f32 1 (*.f32 u1 u1))))
78.6%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
61.0%
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
68.9%
(sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1)))
77.1%
(sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
62.5%
(sqrt.f32 u1)
60.2%
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) 1)) -1/2))
20.3%
(cos.f32 (*.f32 u2 314159265359/50000000000))
Compiler

Compiled 1910 to 1512 computations (20.8% saved)

localize432.0ms (3.6%)

Localize:

Found 26 expressions with local error:

NewAccuracyProgram
99.6%
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.6%
(/.f32 u1 (-.f32 1 u1))
99.6%
(log.f32 (/.f32 u1 (-.f32 1 u1)))
99.9%
(cos.f32 (*.f32 314159265359/50000000000 u2))
99.1%
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))
99.6%
(pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)
99.6%
(-.f32 (/.f32 1 u1) u1)
99.6%
(sqrt.f32 (+.f32 u1 1))
99.8%
(sqrt.f32 (fma.f32 u1 u1 u1))
99.6%
(/.f32 u1 (-.f32 1 u1))
99.6%
(cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
99.8%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
99.9%
(cos.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))))
99.6%
(/.f32 u1 (-.f32 1 u1))
99.6%
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.9%
(*.f32 314159265359/50000000000 u2)
96.6%
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
99.6%
(sqrt.f32 (+.f32 u1 1))
99.6%
(-.f32 (/.f32 1 u1) u1)
99.6%
(pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)
99.1%
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))
99.8%
(sqrt.f32 (fma.f32 u1 u1 u1))
99.1%
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
99.0%
(*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))
98.9%
(*.f32 u2 314159265359/50000000000)
98.8%
(*.f32 98696044010906577398881/2500000000000000000000 u2)
Compiler

Compiled 189 to 127 computations (32.8% saved)

series13.0ms (0.1%)

Counts
11 → 108
Calls

36 calls:

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

rewrite155.0ms (1.3%)

Algorithm
rewrite-once
batch-egg-rewrite
Rules
448×frac-times
423×swap-sqr
239×sqr-pow
222×cancel-sign-sub
174×unswap-sqr
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
031197
1114187
2596187
36232187
Stop Event
node limit
Counts
11 → 329
Calls
Call 1
Inputs
(*.f32 98696044010906577398881/2500000000000000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(sqrt.f32 (fma.f32 u1 u1 u1))
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))
(pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)
(-.f32 (/.f32 1 u1) u1)
(sqrt.f32 (+.f32 u1 1))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
Outputs
(*.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 u1))
(*.f32 (pow.f32 (fma.f32 u1 u1 u1) 1/4) (pow.f32 (fma.f32 u1 u1 u1) 1/4))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 1/4) 1) (pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 1/4) 1))
(*.f32 (pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 2) 1/8) (pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 2) 1/8))
(*.f32 (pow.f32 (exp.f32 (log.f32 (fma.f32 u1 u1 u1))) 1/4) (pow.f32 (exp.f32 (log.f32 (fma.f32 u1 u1 u1))) 1/4))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 u1 4) (*.f32 u1 u1))) (sqrt.f32 (-.f32 (*.f32 u1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 3) (pow.f32 u1 6))) (sqrt.f32 (+.f32 (pow.f32 u1 4) (-.f32 (*.f32 u1 u1) (pow.f32 u1 3)))))
(pow.f32 (fma.f32 u1 u1 u1) 1/2)
(pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 1/4) 2)
(pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 2) 1/4)
(pow.f32 (exp.f32 (log.f32 (fma.f32 u1 u1 u1))) 1/2)
(exp.f32 (*.f32 1/2 (log.f32 (fma.f32 u1 u1 u1))))
(/.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (fma.f32 u1 u1 -1))) (sqrt.f32 (+.f32 u1 -1)))
(/.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (hypot.f32 1 (pow.f32 u1 3/2))) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 u1 u1 -1)) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)) (sqrt.f32 (+.f32 u1 -1)))
(/.f32 (*.f32 (hypot.f32 1 (pow.f32 u1 3/2)) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)))
(exp.f32 (+.f32 (*.f32 -1/2 (log.f32 (-.f32 (/.f32 1 u1) u1))) (*.f32 1/2 (log1p.f32 u1))))
(exp.f32 (+.f32 (*.f32 1/2 (log1p.f32 u1)) (*.f32 -1/2 (log.f32 (-.f32 (/.f32 1 u1) u1)))))
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/4) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/4))
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/8) (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/8) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/4)))
(*.f32 (pow.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/4) 1) (pow.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/4) 1))
(*.f32 (pow.f32 (-.f32 (pow.f32 u1 -2) (*.f32 u1 u1)) -1/2) (pow.f32 (/.f32 1 (+.f32 u1 (/.f32 1 u1))) -1/2))
(*.f32 (pow.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) -1/2) (pow.f32 (/.f32 1 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))) -1/2))
(*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/4) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/8)) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/8))
(*.f32 (pow.f32 (exp.f32 -1/2) (/.f32 (log.f32 (-.f32 (/.f32 1 u1) u1)) 2)) (pow.f32 (exp.f32 -1/2) (/.f32 (log.f32 (-.f32 (/.f32 1 u1) u1)) 2)))
(exp.f32 (*.f32 -1/2 (log.f32 (-.f32 (/.f32 1 u1) u1))))
(exp.f32 (*.f32 (*.f32 -1/4 (log.f32 (-.f32 (/.f32 1 u1) u1))) 2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/4)) 2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) 2)) -1/4))
(exp.f32 (+.f32 (*.f32 -1/4 (log.f32 (-.f32 (/.f32 1 u1) u1))) (*.f32 -1/4 (log.f32 (-.f32 (/.f32 1 u1) u1)))))
(+.f32 (/.f32 1 u1) (neg.f32 u1))
(+.f32 (-.f32 (/.f32 1 u1) u1) (fma.f32 -1 u1 u1))
(+.f32 (-.f32 (/.f32 1 u1) u1) (fma.f32 (neg.f32 u1) 1 u1))
(+.f32 (neg.f32 u1) (/.f32 1 u1))
(+.f32 (/.f32 (/.f32 1 u1) (fma.f32 u1 u1 1)) (neg.f32 (/.f32 (*.f32 u1 u1) (+.f32 u1 (/.f32 1 u1)))))
(+.f32 (/.f32 (/.f32 1 u1) (fma.f32 u1 u1 1)) (*.f32 (*.f32 u1 (neg.f32 u1)) (/.f32 1 (+.f32 u1 (/.f32 1 u1)))))
(+.f32 (/.f32 (pow.f32 u1 -3) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))) (neg.f32 (/.f32 (pow.f32 u1 3) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))))
(+.f32 (+.f32 (/.f32 1 u1) 0) (neg.f32 u1))
(*.f32 1 (-.f32 (/.f32 1 u1) u1))
(*.f32 -1 (-.f32 u1 (/.f32 1 u1)))
(*.f32 -1 (+.f32 (/.f32 -1 u1) u1))
(*.f32 (-.f32 (pow.f32 u1 -2) (*.f32 u1 u1)) (/.f32 1 (+.f32 u1 (/.f32 1 u1))))
(*.f32 (+.f32 u1 (/.f32 1 u1)) (*.f32 (-.f32 (/.f32 1 u1) u1) (/.f32 1 (+.f32 u1 (/.f32 1 u1)))))
(*.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (/.f32 1 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))))
(*.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) (*.f32 (-.f32 (/.f32 1 u1) u1) (/.f32 1 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))))
(*.f32 (+.f32 (neg.f32 (pow.f32 u1 -2)) (*.f32 u1 u1)) (/.f32 1 (-.f32 (/.f32 -1 u1) u1)))
(*.f32 (neg.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3))) (/.f32 1 (neg.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))))
(*.f32 (/.f32 1 (+.f32 u1 (/.f32 1 u1))) (-.f32 (pow.f32 u1 -2) (*.f32 u1 u1)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))) (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)))
(*.f32 (/.f32 (-.f32 (pow.f32 u1 -2) (*.f32 u1 u1)) (-.f32 (pow.f32 u1 -2) (*.f32 u1 u1))) (-.f32 (/.f32 1 u1) u1))
(*.f32 (/.f32 (-.f32 (pow.f32 u1 -2) (*.f32 u1 u1)) (+.f32 (pow.f32 u1 3) (pow.f32 u1 -3))) (+.f32 (fma.f32 u1 u1 -1) (pow.f32 u1 -2)))
(*.f32 (/.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (-.f32 (pow.f32 u1 -4) (pow.f32 (fma.f32 u1 u1 1) 2))) (-.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))
(*.f32 (/.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (+.f32 (pow.f32 u1 -6) (pow.f32 (fma.f32 u1 u1 1) 3))) (-.f32 (+.f32 (pow.f32 u1 -4) (pow.f32 (fma.f32 u1 u1 1) 2)) (+.f32 1 (pow.f32 u1 -2))))
(*.f32 (pow.f32 (/.f32 1 (-.f32 (/.f32 1 u1) u1)) -1/2) (pow.f32 (/.f32 1 (-.f32 (/.f32 1 u1) u1)) -1/2))
(/.f32 1 (/.f32 1 (-.f32 (/.f32 1 u1) u1)))
(/.f32 1 (/.f32 (/.f32 1 (-.f32 (/.f32 1 u1) u1)) 1))
(/.f32 (-.f32 (/.f32 1 u1) u1) 1)
(/.f32 -1 (neg.f32 (/.f32 1 (-.f32 (/.f32 1 u1) u1))))
(/.f32 (fma.f32 u1 u1 -1) (neg.f32 u1))
(/.f32 (-.f32 (pow.f32 u1 -2) (*.f32 u1 u1)) (+.f32 u1 (/.f32 1 u1)))
(/.f32 (+.f32 u1 (/.f32 1 u1)) (/.f32 (+.f32 u1 (/.f32 1 u1)) (-.f32 (/.f32 1 u1) u1)))
(/.f32 (-.f32 1 (*.f32 u1 u1)) u1)
(/.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))
(/.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (+.f32 (*.f32 u1 u1) (-.f32 (pow.f32 u1 -2) -1)))
(/.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) (/.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) (-.f32 (/.f32 1 u1) u1)))
(/.f32 (+.f32 (neg.f32 (pow.f32 u1 -2)) (*.f32 u1 u1)) (-.f32 (/.f32 -1 u1) u1))
(/.f32 (neg.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3))) (neg.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))))
(/.f32 (-.f32 (pow.f32 u1 -4) (pow.f32 u1 4)) (*.f32 (+.f32 u1 (/.f32 1 u1)) (+.f32 (*.f32 u1 u1) (pow.f32 u1 -2))))
(/.f32 (-.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) (*.f32 (+.f32 u1 (/.f32 1 u1)) (+.f32 (pow.f32 u1 -4) (+.f32 1 (pow.f32 u1 4)))))
(/.f32 (-.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) (*.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) (+.f32 (pow.f32 u1 3) (pow.f32 u1 -3))))
(/.f32 (-.f32 (pow.f32 u1 -9) (pow.f32 u1 9)) (*.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) (+.f32 (+.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) 1)))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 -2) (+.f32 u1 (/.f32 1 u1))) (*.f32 (+.f32 u1 (/.f32 1 u1)) (*.f32 u1 u1))) (*.f32 (+.f32 u1 (/.f32 1 u1)) (+.f32 u1 (/.f32 1 u1))))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 -3) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))) (*.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) (pow.f32 u1 3))) (*.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -2) (*.f32 u1 u1)) 1) (+.f32 u1 (/.f32 1 u1)))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) 1) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -4) (pow.f32 u1 4)) 1) (*.f32 (+.f32 (*.f32 u1 u1) (pow.f32 u1 -2)) (+.f32 u1 (/.f32 1 u1))))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) 1) (*.f32 (+.f32 (pow.f32 u1 -4) (+.f32 1 (pow.f32 u1 4))) (+.f32 u1 (/.f32 1 u1))))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) 1) (*.f32 (+.f32 (pow.f32 u1 3) (pow.f32 u1 -3)) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -9) (pow.f32 u1 9)) 1) (*.f32 (+.f32 (+.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) 1) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))))
(/.f32 (neg.f32 (+.f32 (neg.f32 (pow.f32 u1 -2)) (*.f32 u1 u1))) (neg.f32 (-.f32 (/.f32 -1 u1) u1)))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)))) (neg.f32 (neg.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))))
(/.f32 (exp.f32 (log.f32 (-.f32 (pow.f32 u1 -2) (*.f32 u1 u1)))) (exp.f32 (log.f32 (+.f32 u1 (/.f32 1 u1)))))
(/.f32 (exp.f32 (log.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)))) (exp.f32 (log.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))))
(/.f32 (-.f32 (*.f32 u1 u1) (pow.f32 u1 -2)) (-.f32 (/.f32 -1 u1) u1))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 -4) (pow.f32 (+.f32 u1 (/.f32 1 u1)) -2)) (*.f32 (pow.f32 u1 4) (pow.f32 (+.f32 u1 (/.f32 1 u1)) -2))) (+.f32 (/.f32 (/.f32 1 u1) (fma.f32 u1 u1 1)) (/.f32 (*.f32 u1 u1) (+.f32 u1 (/.f32 1 u1)))))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 -6) (pow.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) -2)) (*.f32 (pow.f32 u1 6) (pow.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) -2))) (+.f32 (/.f32 (pow.f32 u1 -3) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))) (/.f32 (pow.f32 u1 3) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))))
(/.f32 (+.f32 (/.f32 -1 u1) u1) -1)
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 1 u1) (fma.f32 u1 u1 1)) 3) (pow.f32 (/.f32 (*.f32 u1 u1) (+.f32 u1 (/.f32 1 u1))) 3)) (+.f32 (*.f32 (pow.f32 u1 -4) (pow.f32 (+.f32 u1 (/.f32 1 u1)) -2)) (+.f32 (*.f32 (pow.f32 u1 4) (pow.f32 (+.f32 u1 (/.f32 1 u1)) -2)) (*.f32 (/.f32 (/.f32 1 u1) (fma.f32 u1 u1 1)) (/.f32 (*.f32 u1 u1) (+.f32 u1 (/.f32 1 u1)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 u1 -3) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))) 3) (pow.f32 (/.f32 (pow.f32 u1 3) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))) 3)) (+.f32 (*.f32 (pow.f32 u1 -6) (pow.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) -2)) (+.f32 (*.f32 (pow.f32 u1 6) (pow.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) -2)) (*.f32 (/.f32 (pow.f32 u1 -3) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))) (/.f32 (pow.f32 u1 3) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -4) (pow.f32 u1 4)) (/.f32 1 (+.f32 u1 (/.f32 1 u1)))) (+.f32 (*.f32 u1 u1) (pow.f32 u1 -2)))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) (/.f32 1 (+.f32 u1 (/.f32 1 u1)))) (+.f32 (pow.f32 u1 -4) (+.f32 1 (pow.f32 u1 4))))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) (/.f32 1 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))) (+.f32 (pow.f32 u1 3) (pow.f32 u1 -3)))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -9) (pow.f32 u1 9)) (/.f32 1 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))) (+.f32 (+.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) 1))
(/.f32 (-.f32 (neg.f32 (pow.f32 u1 -2)) (*.f32 u1 (neg.f32 u1))) (-.f32 (/.f32 -1 u1) u1))
(/.f32 (-.f32 (neg.f32 (pow.f32 u1 -3)) (neg.f32 (pow.f32 u1 3))) (neg.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))))
(pow.f32 (/.f32 1 (-.f32 (/.f32 1 u1) u1)) -1)
(neg.f32 (/.f32 (-.f32 (pow.f32 u1 -2) (*.f32 u1 u1)) (-.f32 (/.f32 -1 u1) u1)))
(neg.f32 (/.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (neg.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))))
(exp.f32 (log.f32 (-.f32 (/.f32 1 u1) u1)))
(fma.f32 1 (/.f32 1 u1) (neg.f32 u1))
(fma.f32 (/.f32 1 u1) 1 (neg.f32 u1))
(fma.f32 -1 u1 (/.f32 1 u1))
(fma.f32 -1 (/.f32 -1 u1) (neg.f32 u1))
(fma.f32 (pow.f32 u1 -1/2) (pow.f32 u1 -1/2) (neg.f32 u1))
(*.f32 (pow.f32 (+.f32 u1 1) 1/4) (pow.f32 (+.f32 u1 1) 1/4))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 -1)) (pow.f32 (/.f32 1 (+.f32 u1 -1)) 1/2))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 -1)) (sqrt.f32 (/.f32 1 (+.f32 u1 -1))))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 -1)) (/.f32 1 (sqrt.f32 (+.f32 u1 -1))))
(*.f32 (hypot.f32 1 (pow.f32 u1 3/2)) (pow.f32 (/.f32 1 (-.f32 (fma.f32 u1 u1 1) u1)) 1/2))
(*.f32 (hypot.f32 1 (pow.f32 u1 3/2)) (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 u1 u1 1) u1))))
(*.f32 (hypot.f32 1 (pow.f32 u1 3/2)) (/.f32 1 (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1))))
(*.f32 (pow.f32 (pow.f32 (+.f32 u1 1) 1/4) 1) (pow.f32 (pow.f32 (+.f32 u1 1) 1/4) 1))
(*.f32 (pow.f32 (*.f32 (+.f32 u1 1) (+.f32 u1 1)) 1/8) (pow.f32 (*.f32 (+.f32 u1 1) (+.f32 u1 1)) 1/8))
(*.f32 (pow.f32 (exp.f32 (log1p.f32 u1)) 1/4) (pow.f32 (exp.f32 (log1p.f32 u1)) 1/4))
(/.f32 1 (sqrt.f32 (/.f32 1 (+.f32 u1 1))))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 u1 -1)) (sqrt.f32 (fma.f32 u1 u1 -1))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)) (hypot.f32 1 (pow.f32 u1 3/2))))
(/.f32 (sqrt.f32 (fma.f32 u1 u1 -1)) (sqrt.f32 (+.f32 u1 -1)))
(/.f32 (hypot.f32 1 (pow.f32 u1 3/2)) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 u1 u1 -1))) (neg.f32 (sqrt.f32 (+.f32 u1 -1))))
(/.f32 (neg.f32 (hypot.f32 1 (pow.f32 u1 3/2))) (neg.f32 (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (neg.f32 (pow.f32 u1 3)))) (sqrt.f32 (neg.f32 (-.f32 (fma.f32 u1 u1 1) u1))))
(pow.f32 (+.f32 u1 1) 1/2)
(pow.f32 (pow.f32 (+.f32 u1 1) 1/4) 2)
(pow.f32 (*.f32 (+.f32 u1 1) (+.f32 u1 1)) 1/4)
(pow.f32 (exp.f32 (log1p.f32 u1)) 1/2)
(exp.f32 (*.f32 1/2 (log1p.f32 u1)))
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 u1))
(*.f32 (pow.f32 (exp.f32 1/2) (/.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (pow.f32 (exp.f32 1/2) (/.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 2)))
(*.f32 (pow.f32 (exp.f32 1/2) (log.f32 u1)) (pow.f32 (exp.f32 1/2) (neg.f32 (log1p.f32 (neg.f32 u1)))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (neg.f32 u1) 1/2) (pow.f32 (/.f32 1 (+.f32 u1 -1)) 1/2))
(*.f32 (pow.f32 (/.f32 1 (-.f32 (/.f32 1 u1) u1)) 1/2) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) 1/2) (pow.f32 (+.f32 1 (fma.f32 u1 u1 u1)) 1/2))
(*.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (/.f32 1 (+.f32 u1 -1))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) u1))) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1))))
(*.f32 (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) 1) (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) 1))
(*.f32 (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2) 1/8) (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2) 1/8))
(/.f32 1 (pow.f32 (exp.f32 1/2) (log.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (pow.f32 (exp.f32 1/2) (log.f32 u1)) (pow.f32 (exp.f32 1/2) (log1p.f32 (neg.f32 u1))))
(/.f32 (pow.f32 (exp.f32 1/2) (log.f32 (neg.f32 u1))) (pow.f32 (exp.f32 1/2) (log.f32 (+.f32 u1 -1))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (+.f32 u1 -1)))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 (+.f32 u1 -1) u1)))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) 2)
(pow.f32 (exp.f32 1/2) (log.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (exp.f32 1/2) (*.f32 2 (/.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 2)))
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2) 1/4)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
Calls

35 calls:

1.0ms
(*.f32 98696044010906577398881/2500000000000000000000 u2)
0.0ms
(*.f32 98696044010906577398881/2500000000000000000000 u2)
0.0ms
(*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))
0.0ms
(*.f32 u2 314159265359/50000000000)
0.0ms
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)

simplify162.0ms (1.4%)

Algorithm
egg-herbie
Rules
619×associate-*r*
521×associate-*l*
331×*-commutative
316×fma-def
258×unswap-sqr
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
090513461
1219512625
Stop Event
node limit
Counts
437 → 493
Calls
Call 1
Inputs
(*.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 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.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))
u1
(+.f32 1/2 u1)
(-.f32 (+.f32 1/2 u1) (*.f32 1/8 (/.f32 1 u1)))
(-.f32 (+.f32 1/2 (+.f32 u1 (*.f32 1/16 (/.f32 1 (pow.f32 u1 2))))) (*.f32 1/8 (/.f32 1 u1)))
(*.f32 -1 u1)
(-.f32 (*.f32 -1 u1) 1/2)
(-.f32 (+.f32 (*.f32 -1 u1) (*.f32 1/8 (/.f32 1 u1))) 1/2)
(-.f32 (+.f32 (*.f32 -1 u1) (*.f32 1/8 (/.f32 1 u1))) (+.f32 1/2 (*.f32 1/16 (/.f32 1 (pow.f32 u1 2)))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (-.f32 1 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(sqrt.f32 u1)
(+.f32 (sqrt.f32 u1) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 5))))
(+.f32 (sqrt.f32 u1) (+.f32 (*.f32 3/8 (sqrt.f32 (pow.f32 u1 9))) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 5)))))
(+.f32 (sqrt.f32 u1) (+.f32 (*.f32 5/16 (sqrt.f32 (pow.f32 u1 13))) (+.f32 (*.f32 3/8 (sqrt.f32 (pow.f32 u1 9))) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 5))))))
(exp.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(+.f32 (exp.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 1/2 (/.f32 (exp.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (pow.f32 u1 2))))
(+.f32 (exp.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 3/8 (/.f32 (exp.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (pow.f32 u1 4))) (*.f32 1/2 (/.f32 (exp.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (pow.f32 u1 2)))))
(+.f32 (exp.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 5/16 (/.f32 (exp.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (pow.f32 u1 6))) (+.f32 (*.f32 3/8 (/.f32 (exp.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (pow.f32 u1 4))) (*.f32 1/2 (/.f32 (exp.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (pow.f32 u1 2))))))
(*.f32 (sqrt.f32 (/.f32 1 u1)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (sqrt.f32 -1))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 9))) (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (sqrt.f32 -1))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 13))) (sqrt.f32 -1))) (+.f32 (*.f32 3/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 9))) (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (sqrt.f32 -1))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (sqrt.f32 -1)))))
(/.f32 1 u1)
(+.f32 (*.f32 -1 u1) (/.f32 1 u1))
(+.f32 (*.f32 -1 u1) (/.f32 1 u1))
(+.f32 (*.f32 -1 u1) (/.f32 1 u1))
(*.f32 -1 u1)
(+.f32 (*.f32 -1 u1) (/.f32 1 u1))
(+.f32 (*.f32 -1 u1) (/.f32 1 u1))
(+.f32 (*.f32 -1 u1) (/.f32 1 u1))
(*.f32 -1 u1)
(+.f32 (*.f32 -1 u1) (/.f32 1 u1))
(+.f32 (*.f32 -1 u1) (/.f32 1 u1))
(+.f32 (*.f32 -1 u1) (/.f32 1 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))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (-.f32 1 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.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 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.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 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(*.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 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 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 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2)))
(log.f32 (exp.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2)))
(*.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2)) (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2)))
(log1p.f32 (expm1.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2)))
(expm1.f32 (log1p.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2)) (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2))) (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 u2)) (*.f32 98696044010906577398881/2500000000000000000000 u2)))
(*.f32 1 (*.f32 98696044010906577398881/2500000000000000000000 u2))
(pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) 1)
(binary64->binary32 (binary32->binary64 (*.f32 98696044010906577398881/2500000000000000000000 u2)))
(binary64->binary32 (binary32->binary64 (*.f32 98696044010906577398881/2500000000000000000000 u2)))
(binary64->binary32 (*.f64 98696044010906577398881/2500000000000000000000 (binary32->binary64 u2)))
(exp.f32 (log.f32 (*.f32 u2 314159265359/50000000000)))
(log.f32 (exp.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (*.f32 u2 314159265359/50000000000)))
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/50000000000)))
(expm1.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (*.f32 u2 314159265359/50000000000)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 u2 314159265359/50000000000)) (*.f32 u2 314159265359/50000000000)))
(*.f32 1 (*.f32 u2 314159265359/50000000000))
(pow.f32 (*.f32 u2 314159265359/50000000000) 1)
(binary64->binary32 (binary32->binary64 (*.f32 u2 314159265359/50000000000)))
(binary64->binary32 (binary32->binary64 (*.f32 u2 314159265359/50000000000)))
(binary64->binary32 (*.f64 (binary32->binary64 u2) 314159265359/50000000000))
(exp.f32 (log.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))))
(log.f32 (exp.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))))
(*.f32 (sqrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))) (sqrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))) (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))) (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)) (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))) (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))))
(*.f32 1 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)) 1)
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))))
(binary64->binary32 (*.f64 (*.f64 (binary32->binary64 u2) 314159265359/50000000000) (*.f64 (*.f64 98696044010906577398881/2500000000000000000000 (binary32->binary64 u2)) (binary32->binary64 u2))))
(exp.f32 (log.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(log.f32 (exp.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(*.f32 (sqrt.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)) (sqrt.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)) (cbrt.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))) (cbrt.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(*.f32 1 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))
(pow.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2) 1)
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(binary64->binary32 (*.f64 (*.f64 98696044010906577398881/2500000000000000000000 (binary32->binary64 u2)) (binary32->binary64 u2)))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 u1))
(*.f32 (pow.f32 (fma.f32 u1 u1 u1) 1/4) (pow.f32 (fma.f32 u1 u1 u1) 1/4))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 1/4) 1) (pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 1/4) 1))
(*.f32 (pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 2) 1/8) (pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 2) 1/8))
(*.f32 (pow.f32 (exp.f32 (log.f32 (fma.f32 u1 u1 u1))) 1/4) (pow.f32 (exp.f32 (log.f32 (fma.f32 u1 u1 u1))) 1/4))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 u1 4) (*.f32 u1 u1))) (sqrt.f32 (-.f32 (*.f32 u1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 3) (pow.f32 u1 6))) (sqrt.f32 (+.f32 (pow.f32 u1 4) (-.f32 (*.f32 u1 u1) (pow.f32 u1 3)))))
(pow.f32 (fma.f32 u1 u1 u1) 1/2)
(pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 1/4) 2)
(pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 2) 1/4)
(pow.f32 (exp.f32 (log.f32 (fma.f32 u1 u1 u1))) 1/2)
(exp.f32 (*.f32 1/2 (log.f32 (fma.f32 u1 u1 u1))))
(exp.f32 (log.f32 (sqrt.f32 (fma.f32 u1 u1 u1))))
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 u1 u1 u1))))
(*.f32 (sqrt.f32 (sqrt.f32 (fma.f32 u1 u1 u1))) (sqrt.f32 (sqrt.f32 (fma.f32 u1 u1 u1))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 u1 u1 u1))))
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 u1 u1 u1))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u1 u1 u1))) (cbrt.f32 (sqrt.f32 (fma.f32 u1 u1 u1)))) (cbrt.f32 (sqrt.f32 (fma.f32 u1 u1 u1))))
(cbrt.f32 (*.f32 (*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (sqrt.f32 (fma.f32 u1 u1 u1))) (sqrt.f32 (fma.f32 u1 u1 u1))))
(*.f32 1 (sqrt.f32 (fma.f32 u1 u1 u1)))
(pow.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) 1)
(binary64->binary32 (binary32->binary64 (sqrt.f32 (fma.f32 u1 u1 u1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (fma.f32 u1 u1 u1))))
(binary64->binary32 (sqrt.f64 (fma.f64 (binary32->binary64 u1) (binary32->binary64 u1) (binary32->binary64 u1))))
(/.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (fma.f32 u1 u1 -1))) (sqrt.f32 (+.f32 u1 -1)))
(/.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (hypot.f32 1 (pow.f32 u1 3/2))) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 u1 u1 -1)) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)) (sqrt.f32 (+.f32 u1 -1)))
(/.f32 (*.f32 (hypot.f32 1 (pow.f32 u1 3/2)) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)))
(exp.f32 (+.f32 (*.f32 -1/2 (log.f32 (-.f32 (/.f32 1 u1) u1))) (*.f32 1/2 (log1p.f32 u1))))
(exp.f32 (+.f32 (*.f32 1/2 (log1p.f32 u1)) (*.f32 -1/2 (log.f32 (-.f32 (/.f32 1 u1) u1)))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))))
(log.f32 (exp.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))))
(*.f32 (sqrt.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))) (sqrt.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))) (cbrt.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1))))) (cbrt.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1))) (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))) (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))))
(*.f32 1 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1))))
(pow.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1))) 1)
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))))
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))))
(binary64->binary32 (*.f64 (pow.f64 (-.f64 (/.f64 1 (binary32->binary64 u1)) (binary32->binary64 u1)) -1/2) (sqrt.f64 (+.f64 (binary32->binary64 u1) 1))))
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/4) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/4))
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/8) (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/8) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/4)))
(*.f32 (pow.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/4) 1) (pow.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/4) 1))
(*.f32 (pow.f32 (-.f32 (pow.f32 u1 -2) (*.f32 u1 u1)) -1/2) (pow.f32 (/.f32 1 (+.f32 u1 (/.f32 1 u1))) -1/2))
(*.f32 (pow.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) -1/2) (pow.f32 (/.f32 1 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))) -1/2))
(*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/4) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/8)) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/8))
(*.f32 (pow.f32 (exp.f32 -1/2) (/.f32 (log.f32 (-.f32 (/.f32 1 u1) u1)) 2)) (pow.f32 (exp.f32 -1/2) (/.f32 (log.f32 (-.f32 (/.f32 1 u1) u1)) 2)))
(exp.f32 (*.f32 -1/2 (log.f32 (-.f32 (/.f32 1 u1) u1))))
(exp.f32 (*.f32 (*.f32 -1/4 (log.f32 (-.f32 (/.f32 1 u1) u1))) 2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/4)) 2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) 2)) -1/4))
(exp.f32 (+.f32 (*.f32 -1/4 (log.f32 (-.f32 (/.f32 1 u1) u1))) (*.f32 -1/4 (log.f32 (-.f32 (/.f32 1 u1) u1)))))
(exp.f32 (log.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)))
(log.f32 (exp.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)))
(*.f32 (sqrt.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)) (sqrt.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)))
(log1p.f32 (expm1.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)))
(expm1.f32 (log1p.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)) (cbrt.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2))) (cbrt.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)))
(*.f32 1 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2))
(pow.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) 1)
(binary64->binary32 (binary32->binary64 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)))
(binary64->binary32 (pow.f64 (-.f64 (/.f64 1 (binary32->binary64 u1)) (binary32->binary64 u1)) -1/2))
(+.f32 (/.f32 1 u1) (neg.f32 u1))
(+.f32 (-.f32 (/.f32 1 u1) u1) (fma.f32 -1 u1 u1))
(+.f32 (-.f32 (/.f32 1 u1) u1) (fma.f32 (neg.f32 u1) 1 u1))
(+.f32 (neg.f32 u1) (/.f32 1 u1))
(+.f32 (/.f32 (/.f32 1 u1) (fma.f32 u1 u1 1)) (neg.f32 (/.f32 (*.f32 u1 u1) (+.f32 u1 (/.f32 1 u1)))))
(+.f32 (/.f32 (/.f32 1 u1) (fma.f32 u1 u1 1)) (*.f32 (*.f32 u1 (neg.f32 u1)) (/.f32 1 (+.f32 u1 (/.f32 1 u1)))))
(+.f32 (/.f32 (pow.f32 u1 -3) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))) (neg.f32 (/.f32 (pow.f32 u1 3) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))))
(+.f32 (+.f32 (/.f32 1 u1) 0) (neg.f32 u1))
(*.f32 1 (-.f32 (/.f32 1 u1) u1))
(*.f32 -1 (-.f32 u1 (/.f32 1 u1)))
(*.f32 -1 (+.f32 (/.f32 -1 u1) u1))
(*.f32 (-.f32 (pow.f32 u1 -2) (*.f32 u1 u1)) (/.f32 1 (+.f32 u1 (/.f32 1 u1))))
(*.f32 (+.f32 u1 (/.f32 1 u1)) (*.f32 (-.f32 (/.f32 1 u1) u1) (/.f32 1 (+.f32 u1 (/.f32 1 u1)))))
(*.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (/.f32 1 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))))
(*.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) (*.f32 (-.f32 (/.f32 1 u1) u1) (/.f32 1 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))))
(*.f32 (+.f32 (neg.f32 (pow.f32 u1 -2)) (*.f32 u1 u1)) (/.f32 1 (-.f32 (/.f32 -1 u1) u1)))
(*.f32 (neg.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3))) (/.f32 1 (neg.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))))
(*.f32 (/.f32 1 (+.f32 u1 (/.f32 1 u1))) (-.f32 (pow.f32 u1 -2) (*.f32 u1 u1)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))) (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)))
(*.f32 (/.f32 (-.f32 (pow.f32 u1 -2) (*.f32 u1 u1)) (-.f32 (pow.f32 u1 -2) (*.f32 u1 u1))) (-.f32 (/.f32 1 u1) u1))
(*.f32 (/.f32 (-.f32 (pow.f32 u1 -2) (*.f32 u1 u1)) (+.f32 (pow.f32 u1 3) (pow.f32 u1 -3))) (+.f32 (fma.f32 u1 u1 -1) (pow.f32 u1 -2)))
(*.f32 (/.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (-.f32 (pow.f32 u1 -4) (pow.f32 (fma.f32 u1 u1 1) 2))) (-.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))
(*.f32 (/.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (+.f32 (pow.f32 u1 -6) (pow.f32 (fma.f32 u1 u1 1) 3))) (-.f32 (+.f32 (pow.f32 u1 -4) (pow.f32 (fma.f32 u1 u1 1) 2)) (+.f32 1 (pow.f32 u1 -2))))
(*.f32 (pow.f32 (/.f32 1 (-.f32 (/.f32 1 u1) u1)) -1/2) (pow.f32 (/.f32 1 (-.f32 (/.f32 1 u1) u1)) -1/2))
(/.f32 1 (/.f32 1 (-.f32 (/.f32 1 u1) u1)))
(/.f32 1 (/.f32 (/.f32 1 (-.f32 (/.f32 1 u1) u1)) 1))
(/.f32 (-.f32 (/.f32 1 u1) u1) 1)
(/.f32 -1 (neg.f32 (/.f32 1 (-.f32 (/.f32 1 u1) u1))))
(/.f32 (fma.f32 u1 u1 -1) (neg.f32 u1))
(/.f32 (-.f32 (pow.f32 u1 -2) (*.f32 u1 u1)) (+.f32 u1 (/.f32 1 u1)))
(/.f32 (+.f32 u1 (/.f32 1 u1)) (/.f32 (+.f32 u1 (/.f32 1 u1)) (-.f32 (/.f32 1 u1) u1)))
(/.f32 (-.f32 1 (*.f32 u1 u1)) u1)
(/.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))
(/.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (+.f32 (*.f32 u1 u1) (-.f32 (pow.f32 u1 -2) -1)))
(/.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) (/.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) (-.f32 (/.f32 1 u1) u1)))
(/.f32 (+.f32 (neg.f32 (pow.f32 u1 -2)) (*.f32 u1 u1)) (-.f32 (/.f32 -1 u1) u1))
(/.f32 (neg.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3))) (neg.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))))
(/.f32 (-.f32 (pow.f32 u1 -4) (pow.f32 u1 4)) (*.f32 (+.f32 u1 (/.f32 1 u1)) (+.f32 (*.f32 u1 u1) (pow.f32 u1 -2))))
(/.f32 (-.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) (*.f32 (+.f32 u1 (/.f32 1 u1)) (+.f32 (pow.f32 u1 -4) (+.f32 1 (pow.f32 u1 4)))))
(/.f32 (-.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) (*.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) (+.f32 (pow.f32 u1 3) (pow.f32 u1 -3))))
(/.f32 (-.f32 (pow.f32 u1 -9) (pow.f32 u1 9)) (*.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) (+.f32 (+.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) 1)))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 -2) (+.f32 u1 (/.f32 1 u1))) (*.f32 (+.f32 u1 (/.f32 1 u1)) (*.f32 u1 u1))) (*.f32 (+.f32 u1 (/.f32 1 u1)) (+.f32 u1 (/.f32 1 u1))))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 -3) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))) (*.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) (pow.f32 u1 3))) (*.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -2) (*.f32 u1 u1)) 1) (+.f32 u1 (/.f32 1 u1)))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) 1) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -4) (pow.f32 u1 4)) 1) (*.f32 (+.f32 (*.f32 u1 u1) (pow.f32 u1 -2)) (+.f32 u1 (/.f32 1 u1))))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) 1) (*.f32 (+.f32 (pow.f32 u1 -4) (+.f32 1 (pow.f32 u1 4))) (+.f32 u1 (/.f32 1 u1))))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) 1) (*.f32 (+.f32 (pow.f32 u1 3) (pow.f32 u1 -3)) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -9) (pow.f32 u1 9)) 1) (*.f32 (+.f32 (+.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) 1) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))))
(/.f32 (neg.f32 (+.f32 (neg.f32 (pow.f32 u1 -2)) (*.f32 u1 u1))) (neg.f32 (-.f32 (/.f32 -1 u1) u1)))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)))) (neg.f32 (neg.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))))
(/.f32 (exp.f32 (log.f32 (-.f32 (pow.f32 u1 -2) (*.f32 u1 u1)))) (exp.f32 (log.f32 (+.f32 u1 (/.f32 1 u1)))))
(/.f32 (exp.f32 (log.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)))) (exp.f32 (log.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))))
(/.f32 (-.f32 (*.f32 u1 u1) (pow.f32 u1 -2)) (-.f32 (/.f32 -1 u1) u1))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 -4) (pow.f32 (+.f32 u1 (/.f32 1 u1)) -2)) (*.f32 (pow.f32 u1 4) (pow.f32 (+.f32 u1 (/.f32 1 u1)) -2))) (+.f32 (/.f32 (/.f32 1 u1) (fma.f32 u1 u1 1)) (/.f32 (*.f32 u1 u1) (+.f32 u1 (/.f32 1 u1)))))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 -6) (pow.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) -2)) (*.f32 (pow.f32 u1 6) (pow.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) -2))) (+.f32 (/.f32 (pow.f32 u1 -3) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))) (/.f32 (pow.f32 u1 3) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))))
(/.f32 (+.f32 (/.f32 -1 u1) u1) -1)
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 1 u1) (fma.f32 u1 u1 1)) 3) (pow.f32 (/.f32 (*.f32 u1 u1) (+.f32 u1 (/.f32 1 u1))) 3)) (+.f32 (*.f32 (pow.f32 u1 -4) (pow.f32 (+.f32 u1 (/.f32 1 u1)) -2)) (+.f32 (*.f32 (pow.f32 u1 4) (pow.f32 (+.f32 u1 (/.f32 1 u1)) -2)) (*.f32 (/.f32 (/.f32 1 u1) (fma.f32 u1 u1 1)) (/.f32 (*.f32 u1 u1) (+.f32 u1 (/.f32 1 u1)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 u1 -3) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))) 3) (pow.f32 (/.f32 (pow.f32 u1 3) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))) 3)) (+.f32 (*.f32 (pow.f32 u1 -6) (pow.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) -2)) (+.f32 (*.f32 (pow.f32 u1 6) (pow.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) -2)) (*.f32 (/.f32 (pow.f32 u1 -3) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))) (/.f32 (pow.f32 u1 3) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -4) (pow.f32 u1 4)) (/.f32 1 (+.f32 u1 (/.f32 1 u1)))) (+.f32 (*.f32 u1 u1) (pow.f32 u1 -2)))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) (/.f32 1 (+.f32 u1 (/.f32 1 u1)))) (+.f32 (pow.f32 u1 -4) (+.f32 1 (pow.f32 u1 4))))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) (/.f32 1 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))) (+.f32 (pow.f32 u1 3) (pow.f32 u1 -3)))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -9) (pow.f32 u1 9)) (/.f32 1 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))) (+.f32 (+.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) 1))
(/.f32 (-.f32 (neg.f32 (pow.f32 u1 -2)) (*.f32 u1 (neg.f32 u1))) (-.f32 (/.f32 -1 u1) u1))
(/.f32 (-.f32 (neg.f32 (pow.f32 u1 -3)) (neg.f32 (pow.f32 u1 3))) (neg.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))))
(pow.f32 (/.f32 1 (-.f32 (/.f32 1 u1) u1)) -1)
(neg.f32 (/.f32 (-.f32 (pow.f32 u1 -2) (*.f32 u1 u1)) (-.f32 (/.f32 -1 u1) u1)))
(neg.f32 (/.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (neg.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))))
(exp.f32 (log.f32 (-.f32 (/.f32 1 u1) u1)))
(fma.f32 1 (/.f32 1 u1) (neg.f32 u1))
(fma.f32 (/.f32 1 u1) 1 (neg.f32 u1))
(fma.f32 -1 u1 (/.f32 1 u1))
(fma.f32 -1 (/.f32 -1 u1) (neg.f32 u1))
(fma.f32 (pow.f32 u1 -1/2) (pow.f32 u1 -1/2) (neg.f32 u1))
(exp.f32 (log.f32 (-.f32 (/.f32 1 u1) u1)))
(log.f32 (exp.f32 (-.f32 (/.f32 1 u1) u1)))
(*.f32 (sqrt.f32 (-.f32 (/.f32 1 u1) u1)) (sqrt.f32 (-.f32 (/.f32 1 u1) u1)))
(log1p.f32 (expm1.f32 (-.f32 (/.f32 1 u1) u1)))
(expm1.f32 (log1p.f32 (-.f32 (/.f32 1 u1) u1)))
(*.f32 (*.f32 (cbrt.f32 (-.f32 (/.f32 1 u1) u1)) (cbrt.f32 (-.f32 (/.f32 1 u1) u1))) (cbrt.f32 (-.f32 (/.f32 1 u1) u1)))
(cbrt.f32 (*.f32 (*.f32 (-.f32 (/.f32 1 u1) u1) (-.f32 (/.f32 1 u1) u1)) (-.f32 (/.f32 1 u1) u1)))
(*.f32 1 (-.f32 (/.f32 1 u1) u1))
(pow.f32 (-.f32 (/.f32 1 u1) u1) 1)
(binary64->binary32 (binary32->binary64 (-.f32 (/.f32 1 u1) u1)))
(binary64->binary32 (binary32->binary64 (-.f32 (/.f32 1 u1) u1)))
(binary64->binary32 (-.f64 (/.f64 1 (binary32->binary64 u1)) (binary32->binary64 u1)))
(*.f32 (pow.f32 (+.f32 u1 1) 1/4) (pow.f32 (+.f32 u1 1) 1/4))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 -1)) (pow.f32 (/.f32 1 (+.f32 u1 -1)) 1/2))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 -1)) (sqrt.f32 (/.f32 1 (+.f32 u1 -1))))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 -1)) (/.f32 1 (sqrt.f32 (+.f32 u1 -1))))
(*.f32 (hypot.f32 1 (pow.f32 u1 3/2)) (pow.f32 (/.f32 1 (-.f32 (fma.f32 u1 u1 1) u1)) 1/2))
(*.f32 (hypot.f32 1 (pow.f32 u1 3/2)) (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 u1 u1 1) u1))))
(*.f32 (hypot.f32 1 (pow.f32 u1 3/2)) (/.f32 1 (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1))))
(*.f32 (pow.f32 (pow.f32 (+.f32 u1 1) 1/4) 1) (pow.f32 (pow.f32 (+.f32 u1 1) 1/4) 1))
(*.f32 (pow.f32 (*.f32 (+.f32 u1 1) (+.f32 u1 1)) 1/8) (pow.f32 (*.f32 (+.f32 u1 1) (+.f32 u1 1)) 1/8))
(*.f32 (pow.f32 (exp.f32 (log1p.f32 u1)) 1/4) (pow.f32 (exp.f32 (log1p.f32 u1)) 1/4))
(/.f32 1 (sqrt.f32 (/.f32 1 (+.f32 u1 1))))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 u1 -1)) (sqrt.f32 (fma.f32 u1 u1 -1))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)) (hypot.f32 1 (pow.f32 u1 3/2))))
(/.f32 (sqrt.f32 (fma.f32 u1 u1 -1)) (sqrt.f32 (+.f32 u1 -1)))
(/.f32 (hypot.f32 1 (pow.f32 u1 3/2)) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 u1 u1 -1))) (neg.f32 (sqrt.f32 (+.f32 u1 -1))))
(/.f32 (neg.f32 (hypot.f32 1 (pow.f32 u1 3/2))) (neg.f32 (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (neg.f32 (pow.f32 u1 3)))) (sqrt.f32 (neg.f32 (-.f32 (fma.f32 u1 u1 1) u1))))
(pow.f32 (+.f32 u1 1) 1/2)
(pow.f32 (pow.f32 (+.f32 u1 1) 1/4) 2)
(pow.f32 (*.f32 (+.f32 u1 1) (+.f32 u1 1)) 1/4)
(pow.f32 (exp.f32 (log1p.f32 u1)) 1/2)
(exp.f32 (*.f32 1/2 (log1p.f32 u1)))
(exp.f32 (log.f32 (sqrt.f32 (+.f32 u1 1))))
(log.f32 (exp.f32 (sqrt.f32 (+.f32 u1 1))))
(*.f32 (sqrt.f32 (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 (sqrt.f32 (+.f32 u1 1))))
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 u1 1))))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 u1 1))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 u1 1))) (cbrt.f32 (sqrt.f32 (+.f32 u1 1)))) (cbrt.f32 (sqrt.f32 (+.f32 u1 1))))
(cbrt.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 (+.f32 u1 1))))
(*.f32 1 (sqrt.f32 (+.f32 u1 1)))
(pow.f32 (sqrt.f32 (+.f32 u1 1)) 1)
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 u1 1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 u1 1))))
(binary64->binary32 (sqrt.f64 (+.f64 (binary32->binary64 u1) 1)))
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 u1))
(*.f32 (pow.f32 (exp.f32 1/2) (/.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (pow.f32 (exp.f32 1/2) (/.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 2)))
(*.f32 (pow.f32 (exp.f32 1/2) (log.f32 u1)) (pow.f32 (exp.f32 1/2) (neg.f32 (log1p.f32 (neg.f32 u1)))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (neg.f32 u1) 1/2) (pow.f32 (/.f32 1 (+.f32 u1 -1)) 1/2))
(*.f32 (pow.f32 (/.f32 1 (-.f32 (/.f32 1 u1) u1)) 1/2) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) 1/2) (pow.f32 (+.f32 1 (fma.f32 u1 u1 u1)) 1/2))
(*.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (/.f32 1 (+.f32 u1 -1))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) u1))) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1))))
(*.f32 (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) 1) (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) 1))
(*.f32 (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2) 1/8) (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2) 1/8))
(/.f32 1 (pow.f32 (exp.f32 1/2) (log.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (pow.f32 (exp.f32 1/2) (log.f32 u1)) (pow.f32 (exp.f32 1/2) (log1p.f32 (neg.f32 u1))))
(/.f32 (pow.f32 (exp.f32 1/2) (log.f32 (neg.f32 u1))) (pow.f32 (exp.f32 1/2) (log.f32 (+.f32 u1 -1))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (+.f32 u1 -1)))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 (+.f32 u1 -1) u1)))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) 2)
(pow.f32 (exp.f32 1/2) (log.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (exp.f32 1/2) (*.f32 2 (/.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 2)))
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2) 1/4)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (log.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))))
(log.f32 (exp.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))))
(*.f32 (sqrt.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))) (sqrt.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))))
(log1p.f32 (expm1.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))))
(expm1.f32 (log1p.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))))
(*.f32 (*.f32 (cbrt.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))) (cbrt.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)))) (cbrt.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))))
(cbrt.f32 (*.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))) (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))))
(*.f32 1 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)))
(pow.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) 1)
(binary64->binary32 (binary32->binary64 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))))
(binary64->binary32 (binary32->binary64 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))))
(binary64->binary32 (exp.f64 (*.f64 (log.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))) 1/2)))
(exp.f32 (log.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(log.f32 (exp.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(log1p.f32 (expm1.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(expm1.f32 (log1p.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (cbrt.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 1 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(binary64->binary32 (binary32->binary64 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))) 1/2)) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))
(binary64->binary32 (binary32->binary64 (cos.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))))))
(binary64->binary32 (binary32->binary64 (cos.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))))))
(binary64->binary32 (cos.f64 (cbrt.f64 (*.f64 (*.f64 (binary32->binary64 u2) 314159265359/50000000000) (*.f64 (*.f64 98696044010906577398881/2500000000000000000000 (binary32->binary64 u2)) (binary32->binary64 u2))))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))))
(binary64->binary32 (binary32->binary64 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))))
(binary64->binary32 (binary32->binary64 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))))
(binary64->binary32 (cbrt.f64 (*.f64 (*.f64 (binary32->binary64 u2) 314159265359/50000000000) (*.f64 (*.f64 98696044010906577398881/2500000000000000000000 (binary32->binary64 u2)) (binary32->binary64 u2)))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (fma.f32 u1 u1 u1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (fma.f32 u1 u1 u1))))
(binary64->binary32 (sqrt.f64 (fma.f64 (binary32->binary64 u1) (binary32->binary64 u1) (binary32->binary64 u1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 u1 1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 u1 1))))
(binary64->binary32 (sqrt.f64 (+.f64 (binary32->binary64 u1) 1)))
(binary64->binary32 (binary32->binary64 (-.f32 (/.f32 1 u1) u1)))
(binary64->binary32 (binary32->binary64 (-.f32 (/.f32 1 u1) u1)))
(binary64->binary32 (-.f64 (/.f64 1 (binary32->binary64 u1)) (binary32->binary64 u1)))
(binary64->binary32 (binary32->binary64 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)))
(binary64->binary32 (pow.f64 (-.f64 (/.f64 1 (binary32->binary64 u1)) (binary32->binary64 u1)) -1/2))
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))))
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))))
(binary64->binary32 (*.f64 (pow.f64 (-.f64 (/.f64 1 (binary32->binary64 u1)) (binary32->binary64 u1)) -1/2) (sqrt.f64 (+.f64 (binary32->binary64 u1) 1))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(binary64->binary32 (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2))))
(binary64->binary32 (binary32->binary64 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (binary32->binary64 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (log.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1))))
(binary64->binary32 (binary32->binary64 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))) 1/2)) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))
Outputs
(*.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 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))
u1
(+.f32 1/2 u1)
(+.f32 u1 1/2)
(-.f32 (+.f32 1/2 u1) (*.f32 1/8 (/.f32 1 u1)))
(+.f32 1/2 (-.f32 u1 (/.f32 1/8 u1)))
(+.f32 u1 (+.f32 1/2 (/.f32 -1/8 u1)))
(-.f32 (+.f32 1/2 (+.f32 u1 (*.f32 1/16 (/.f32 1 (pow.f32 u1 2))))) (*.f32 1/8 (/.f32 1 u1)))
(+.f32 1/2 (-.f32 (+.f32 u1 (/.f32 1/16 (*.f32 u1 u1))) (/.f32 1/8 u1)))
(+.f32 1/2 (+.f32 (/.f32 1/16 (*.f32 u1 u1)) (+.f32 u1 (/.f32 -1/8 u1))))
(*.f32 -1 u1)
(neg.f32 u1)
(-.f32 (*.f32 -1 u1) 1/2)
(fma.f32 -1 u1 -1/2)
(fma.f32 u1 -1 -1/2)
(-.f32 (+.f32 (*.f32 -1 u1) (*.f32 1/8 (/.f32 1 u1))) 1/2)
(+.f32 (fma.f32 -1 u1 (/.f32 1/8 u1)) -1/2)
(+.f32 (-.f32 (/.f32 1/8 u1) u1) -1/2)
(-.f32 (+.f32 (*.f32 -1 u1) (*.f32 1/8 (/.f32 1 u1))) (+.f32 1/2 (*.f32 1/16 (/.f32 1 (pow.f32 u1 2)))))
(-.f32 (fma.f32 -1 u1 (/.f32 1/8 u1)) (+.f32 1/2 (/.f32 1/16 (*.f32 u1 u1))))
(+.f32 (-.f32 (/.f32 1/8 u1) u1) (-.f32 -1/2 (/.f32 1/16 (*.f32 u1 u1))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.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 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (sqrt.f32 -1) (-.f32 (*.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 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 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (+.f32 (/.f32 (+.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 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)))))) (/.f32 1/2 (*.f32 u1 (sqrt.f32 -1))))
(+.f32 (sqrt.f32 -1) (fma.f32 -1/2 (+.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 (*.f32 u1 (sqrt.f32 -1)))) (/.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 u1 (sqrt.f32 -1)))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.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 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.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 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 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (-.f32 1 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (sqrt.f32 -1) (-.f32 (*.f32 -1/2 (+.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (/.f32 (-.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 1/2 (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (sqrt.f32 -1) (fma.f32 -1/2 (+.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 (*.f32 u1 (sqrt.f32 -1)))) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) -1))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (/.f32 -1/2 (*.f32 u1 (sqrt.f32 -1)))))
(sqrt.f32 u1)
(+.f32 (sqrt.f32 u1) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 5))))
(fma.f32 1/2 (fabs.f32 (pow.f32 u1 5/2)) (sqrt.f32 u1))
(+.f32 (sqrt.f32 u1) (+.f32 (*.f32 3/8 (sqrt.f32 (pow.f32 u1 9))) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 5)))))
(+.f32 (sqrt.f32 u1) (fma.f32 3/8 (sqrt.f32 (pow.f32 u1 9)) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 5)))))
(+.f32 (sqrt.f32 u1) (fma.f32 3/8 (sqrt.f32 (pow.f32 u1 9)) (*.f32 1/2 (fabs.f32 (pow.f32 u1 5/2)))))
(+.f32 (sqrt.f32 u1) (+.f32 (*.f32 5/16 (sqrt.f32 (pow.f32 u1 13))) (+.f32 (*.f32 3/8 (sqrt.f32 (pow.f32 u1 9))) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 5))))))
(+.f32 (sqrt.f32 u1) (fma.f32 5/16 (sqrt.f32 (pow.f32 u1 13)) (fma.f32 3/8 (sqrt.f32 (pow.f32 u1 9)) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 5))))))
(+.f32 (sqrt.f32 u1) (fma.f32 5/16 (sqrt.f32 (pow.f32 u1 13)) (fma.f32 3/8 (sqrt.f32 (pow.f32 u1 9)) (*.f32 1/2 (fabs.f32 (pow.f32 u1 5/2))))))
(exp.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(pow.f32 (exp.f32 -1/2) (+.f32 (log.f32 -1) (neg.f32 (neg.f32 (log.f32 u1)))))
(pow.f32 (exp.f32 -1/2) (log.f32 (neg.f32 u1)))
(+.f32 (exp.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 1/2 (/.f32 (exp.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (pow.f32 u1 2))))
(+.f32 (pow.f32 (exp.f32 -1/2) (+.f32 (log.f32 -1) (neg.f32 (neg.f32 (log.f32 u1))))) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 -1/2) (+.f32 (log.f32 -1) (neg.f32 (neg.f32 (log.f32 u1))))) (*.f32 u1 u1))))
(fma.f32 1/2 (/.f32 (pow.f32 (exp.f32 -1/2) (log.f32 (neg.f32 u1))) (*.f32 u1 u1)) (pow.f32 (exp.f32 -1/2) (log.f32 (neg.f32 u1))))
(+.f32 (exp.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 3/8 (/.f32 (exp.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (pow.f32 u1 4))) (*.f32 1/2 (/.f32 (exp.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (pow.f32 u1 2)))))
(+.f32 (pow.f32 (exp.f32 -1/2) (+.f32 (log.f32 -1) (neg.f32 (neg.f32 (log.f32 u1))))) (fma.f32 3/8 (/.f32 (pow.f32 (exp.f32 -1/2) (+.f32 (log.f32 -1) (neg.f32 (neg.f32 (log.f32 u1))))) (pow.f32 u1 4)) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 -1/2) (+.f32 (log.f32 -1) (neg.f32 (neg.f32 (log.f32 u1))))) (*.f32 u1 u1)))))
(+.f32 (pow.f32 (exp.f32 -1/2) (log.f32 (neg.f32 u1))) (fma.f32 1/2 (/.f32 (pow.f32 (exp.f32 -1/2) (log.f32 (neg.f32 u1))) (*.f32 u1 u1)) (/.f32 (*.f32 3/8 (pow.f32 (exp.f32 -1/2) (log.f32 (neg.f32 u1)))) (pow.f32 u1 4))))
(+.f32 (exp.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 5/16 (/.f32 (exp.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (pow.f32 u1 6))) (+.f32 (*.f32 3/8 (/.f32 (exp.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (pow.f32 u1 4))) (*.f32 1/2 (/.f32 (exp.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (pow.f32 u1 2))))))
(+.f32 (pow.f32 (exp.f32 -1/2) (+.f32 (log.f32 -1) (neg.f32 (neg.f32 (log.f32 u1))))) (fma.f32 5/16 (/.f32 (pow.f32 (exp.f32 -1/2) (+.f32 (log.f32 -1) (neg.f32 (neg.f32 (log.f32 u1))))) (pow.f32 u1 6)) (fma.f32 3/8 (/.f32 (pow.f32 (exp.f32 -1/2) (+.f32 (log.f32 -1) (neg.f32 (neg.f32 (log.f32 u1))))) (pow.f32 u1 4)) (*.f32 1/2 (/.f32 (pow.f32 (exp.f32 -1/2) (+.f32 (log.f32 -1) (neg.f32 (neg.f32 (log.f32 u1))))) (*.f32 u1 u1))))))
(+.f32 (fma.f32 5/16 (/.f32 (pow.f32 (exp.f32 -1/2) (log.f32 (neg.f32 u1))) (pow.f32 u1 6)) (/.f32 (*.f32 3/8 (pow.f32 (exp.f32 -1/2) (log.f32 (neg.f32 u1)))) (pow.f32 u1 4))) (fma.f32 1/2 (/.f32 (pow.f32 (exp.f32 -1/2) (log.f32 (neg.f32 u1))) (*.f32 u1 u1)) (pow.f32 (exp.f32 -1/2) (log.f32 (neg.f32 u1)))))
(*.f32 (sqrt.f32 (/.f32 1 u1)) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 u1)))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (sqrt.f32 -1))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (sqrt.f32 -1)))
(fma.f32 1/2 (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 (pow.f32 u1 5)))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (+.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 1/2 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))))))
(+.f32 (*.f32 3/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 9))) (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (sqrt.f32 -1))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (sqrt.f32 -1))))
(fma.f32 3/8 (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 (pow.f32 u1 9)))) (fma.f32 1/2 (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 (pow.f32 u1 5)))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 u1)))))
(fma.f32 3/8 (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 (pow.f32 u1 9)))) (*.f32 (sqrt.f32 -1) (+.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 1/2 (sqrt.f32 (/.f32 1 (pow.f32 u1 5)))))))
(+.f32 (*.f32 5/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 13))) (sqrt.f32 -1))) (+.f32 (*.f32 3/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 9))) (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (sqrt.f32 -1))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (sqrt.f32 -1)))))
(fma.f32 5/16 (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 (pow.f32 u1 13)))) (fma.f32 3/8 (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 (pow.f32 u1 9)))) (fma.f32 1/2 (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 (pow.f32 u1 5)))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 u1))))))
(+.f32 (*.f32 (sqrt.f32 -1) (+.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 1/2 (sqrt.f32 (/.f32 1 (pow.f32 u1 5)))))) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (sqrt.f32 (/.f32 1 (pow.f32 u1 13)))) (*.f32 3/8 (sqrt.f32 (/.f32 1 (pow.f32 u1 9)))))))
(/.f32 1 u1)
(+.f32 (*.f32 -1 u1) (/.f32 1 u1))
(-.f32 (/.f32 1 u1) u1)
(+.f32 (*.f32 -1 u1) (/.f32 1 u1))
(-.f32 (/.f32 1 u1) u1)
(+.f32 (*.f32 -1 u1) (/.f32 1 u1))
(-.f32 (/.f32 1 u1) u1)
(*.f32 -1 u1)
(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) u1)
(+.f32 (*.f32 -1 u1) (/.f32 1 u1))
(-.f32 (/.f32 1 u1) u1)
(*.f32 -1 u1)
(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) u1)
(+.f32 (*.f32 -1 u1) (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 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 (fma.f32 u1 1/2 1) (*.f32 u1 (*.f32 u1 -1/8)))
(+.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))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.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 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (sqrt.f32 -1) (-.f32 (*.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 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 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (+.f32 (/.f32 (+.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 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)))))) (/.f32 1/2 (*.f32 u1 (sqrt.f32 -1))))
(+.f32 (sqrt.f32 -1) (fma.f32 -1/2 (+.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 (*.f32 u1 (sqrt.f32 -1)))) (/.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 u1 (sqrt.f32 -1)))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.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 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.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 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 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (-.f32 1 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (sqrt.f32 -1) (-.f32 (*.f32 -1/2 (+.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (/.f32 (-.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 1/2 (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (sqrt.f32 -1) (fma.f32 -1/2 (+.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 (*.f32 u1 (sqrt.f32 -1)))) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) -1))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (/.f32 -1/2 (*.f32 u1 (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 u1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (*.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))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 u1))) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.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 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3)) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 u1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (*.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))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3)) (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (sqrt.f32 -1))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 u1))) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 u1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (*.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))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 -1/2 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 (*.f32 u1 (*.f32 u1 (sqrt.f32 -1))) (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.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 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 u1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3)) (/.f32 (-.f32 1 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (sqrt.f32 -1))) (*.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))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 u1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 -1/2 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) -1))))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000)))))
(*.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 (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 (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 (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 (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 (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 (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 (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 98696044010906577398881/2500000000000000000000 u2)))
(*.f32 u2 98696044010906577398881/2500000000000000000000)
(log.f32 (exp.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2)))
(*.f32 u2 98696044010906577398881/2500000000000000000000)
(*.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2)) (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2)))
(*.f32 u2 98696044010906577398881/2500000000000000000000)
(log1p.f32 (expm1.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2)))
(*.f32 u2 98696044010906577398881/2500000000000000000000)
(expm1.f32 (log1p.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2)))
(*.f32 u2 98696044010906577398881/2500000000000000000000)
(*.f32 (*.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2)) (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2))) (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2)))
(*.f32 u2 98696044010906577398881/2500000000000000000000)
(cbrt.f32 (*.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 u2)) (*.f32 98696044010906577398881/2500000000000000000000 u2)))
(cbrt.f32 (*.f32 (*.f32 u2 98696044010906577398881/2500000000000000000000) (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (*.f32 u2 u2))))
(cbrt.f32 (pow.f32 (*.f32 u2 98696044010906577398881/2500000000000000000000) 3))
(*.f32 1 (*.f32 98696044010906577398881/2500000000000000000000 u2))
(*.f32 u2 98696044010906577398881/2500000000000000000000)
(pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) 1)
(*.f32 u2 98696044010906577398881/2500000000000000000000)
(binary64->binary32 (binary32->binary64 (*.f32 98696044010906577398881/2500000000000000000000 u2)))
(binary64->binary32 (binary32->binary64 (*.f32 u2 98696044010906577398881/2500000000000000000000)))
(binary64->binary32 (binary32->binary64 (*.f32 98696044010906577398881/2500000000000000000000 u2)))
(binary64->binary32 (binary32->binary64 (*.f32 u2 98696044010906577398881/2500000000000000000000)))
(binary64->binary32 (*.f64 98696044010906577398881/2500000000000000000000 (binary32->binary64 u2)))
(exp.f32 (log.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 314159265359/50000000000 u2)
(log.f32 (exp.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 314159265359/50000000000 u2)
(*.f32 (sqrt.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 314159265359/50000000000 u2)
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 314159265359/50000000000 u2)
(expm1.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 314159265359/50000000000 u2)
(*.f32 (*.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 314159265359/50000000000 u2)
(cbrt.f32 (*.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 u2 314159265359/50000000000)) (*.f32 u2 314159265359/50000000000)))
(cbrt.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))))
(cbrt.f32 (*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3)))
(*.f32 1 (*.f32 u2 314159265359/50000000000))
(*.f32 314159265359/50000000000 u2)
(pow.f32 (*.f32 u2 314159265359/50000000000) 1)
(*.f32 314159265359/50000000000 u2)
(binary64->binary32 (binary32->binary64 (*.f32 u2 314159265359/50000000000)))
(binary64->binary32 (binary32->binary64 (*.f32 314159265359/50000000000 u2)))
(binary64->binary32 (binary32->binary64 (*.f32 u2 314159265359/50000000000)))
(binary64->binary32 (binary32->binary64 (*.f32 314159265359/50000000000 u2)))
(binary64->binary32 (*.f64 (binary32->binary64 u2) 314159265359/50000000000))
(binary64->binary32 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))
(exp.f32 (log.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(log.f32 (exp.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 (sqrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))) (sqrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))) (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))) (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)) (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))) (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))))
(cbrt.f32 (*.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))) (*.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)) (*.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (*.f32 u2 u2)) (*.f32 u2 u2)))))
(cbrt.f32 (pow.f32 (*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3)) 3))
(*.f32 1 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)) 1)
(*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))))
(binary64->binary32 (binary32->binary64 (*.f32 u2 (*.f32 314159265359/50000000000 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))))
(binary64->binary32 (binary32->binary64 (*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))))
(binary64->binary32 (binary32->binary64 (*.f32 u2 (*.f32 314159265359/50000000000 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))))
(binary64->binary32 (binary32->binary64 (*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))))
(binary64->binary32 (*.f64 (*.f64 (binary32->binary64 u2) 314159265359/50000000000) (*.f64 (*.f64 98696044010906577398881/2500000000000000000000 (binary32->binary64 u2)) (binary32->binary64 u2))))
(binary64->binary32 (*.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)) (*.f64 (binary32->binary64 u2) (*.f64 98696044010906577398881/2500000000000000000000 (binary32->binary64 u2)))))
(binary64->binary32 (*.f64 (binary32->binary64 u2) (*.f64 31006276680305942139213528068663279/125000000000000000000000000000000 (*.f64 (binary32->binary64 u2) (binary32->binary64 u2)))))
(exp.f32 (log.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))
(log.f32 (exp.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))
(*.f32 (sqrt.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)) (sqrt.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)) (cbrt.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))) (cbrt.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(cbrt.f32 (*.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)) (*.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (*.f32 u2 u2)) (*.f32 u2 u2))))
(cbrt.f32 (pow.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)) 3))
(*.f32 1 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))
(*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))
(pow.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2) 1)
(*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(binary64->binary32 (binary32->binary64 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(binary64->binary32 (binary32->binary64 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(binary64->binary32 (*.f64 (*.f64 98696044010906577398881/2500000000000000000000 (binary32->binary64 u2)) (binary32->binary64 u2)))
(binary64->binary32 (*.f64 (binary32->binary64 u2) (*.f64 98696044010906577398881/2500000000000000000000 (binary32->binary64 u2))))
(binary64->binary32 (*.f64 98696044010906577398881/2500000000000000000000 (*.f64 (binary32->binary64 u2) (binary32->binary64 u2))))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (pow.f32 (fma.f32 u1 u1 u1) 1/4) (pow.f32 (fma.f32 u1 u1 u1) 1/4))
(sqrt.f32 (fma.f32 u1 u1 u1))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 1/4) 1) (pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 1/4) 1))
(sqrt.f32 (fma.f32 u1 u1 u1))
(*.f32 (pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 2) 1/8) (pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 2) 1/8))
(pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 2) 1/4)
(*.f32 (pow.f32 (exp.f32 (log.f32 (fma.f32 u1 u1 u1))) 1/4) (pow.f32 (exp.f32 (log.f32 (fma.f32 u1 u1 u1))) 1/4))
(sqrt.f32 (fma.f32 u1 u1 u1))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 u1 4) (*.f32 u1 u1))) (sqrt.f32 (-.f32 (*.f32 u1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 3) (pow.f32 u1 6))) (sqrt.f32 (+.f32 (pow.f32 u1 4) (-.f32 (*.f32 u1 u1) (pow.f32 u1 3)))))
(/.f32 (hypot.f32 (pow.f32 u1 3) (pow.f32 u1 3/2)) (sqrt.f32 (+.f32 (pow.f32 u1 4) (-.f32 (*.f32 u1 u1) (pow.f32 u1 3)))))
(pow.f32 (fma.f32 u1 u1 u1) 1/2)
(sqrt.f32 (fma.f32 u1 u1 u1))
(pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 1/4) 2)
(sqrt.f32 (fma.f32 u1 u1 u1))
(pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 2) 1/4)
(pow.f32 (exp.f32 (log.f32 (fma.f32 u1 u1 u1))) 1/2)
(sqrt.f32 (fma.f32 u1 u1 u1))
(exp.f32 (*.f32 1/2 (log.f32 (fma.f32 u1 u1 u1))))
(sqrt.f32 (fma.f32 u1 u1 u1))
(exp.f32 (log.f32 (sqrt.f32 (fma.f32 u1 u1 u1))))
(sqrt.f32 (fma.f32 u1 u1 u1))
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 u1 u1 u1))))
(sqrt.f32 (fma.f32 u1 u1 u1))
(*.f32 (sqrt.f32 (sqrt.f32 (fma.f32 u1 u1 u1))) (sqrt.f32 (sqrt.f32 (fma.f32 u1 u1 u1))))
(sqrt.f32 (fma.f32 u1 u1 u1))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 u1 u1 u1))))
(sqrt.f32 (fma.f32 u1 u1 u1))
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 u1 u1 u1))))
(sqrt.f32 (fma.f32 u1 u1 u1))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u1 u1 u1))) (cbrt.f32 (sqrt.f32 (fma.f32 u1 u1 u1)))) (cbrt.f32 (sqrt.f32 (fma.f32 u1 u1 u1))))
(sqrt.f32 (fma.f32 u1 u1 u1))
(cbrt.f32 (*.f32 (*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (sqrt.f32 (fma.f32 u1 u1 u1))) (sqrt.f32 (fma.f32 u1 u1 u1))))
(cbrt.f32 (*.f32 (fma.f32 u1 u1 u1) (sqrt.f32 (fma.f32 u1 u1 u1))))
(cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 3/2))
(*.f32 1 (sqrt.f32 (fma.f32 u1 u1 u1)))
(sqrt.f32 (fma.f32 u1 u1 u1))
(pow.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) 1)
(sqrt.f32 (fma.f32 u1 u1 u1))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (fma.f32 u1 u1 u1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (fma.f32 u1 u1 u1))))
(binary64->binary32 (sqrt.f64 (fma.f64 (binary32->binary64 u1) (binary32->binary64 u1) (binary32->binary64 u1))))
(/.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (fma.f32 u1 u1 -1))) (sqrt.f32 (+.f32 u1 -1)))
(/.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (/.f32 (sqrt.f32 (+.f32 u1 -1)) (sqrt.f32 (fma.f32 u1 u1 -1))))
(/.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (hypot.f32 1 (pow.f32 u1 3/2))) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)))
(/.f32 (hypot.f32 1 (pow.f32 u1 3/2)) (/.f32 (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)))
(/.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (/.f32 (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)) (hypot.f32 1 (pow.f32 u1 3/2))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 u1 u1 -1)) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)) (sqrt.f32 (+.f32 u1 -1)))
(/.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (/.f32 (sqrt.f32 (+.f32 u1 -1)) (sqrt.f32 (fma.f32 u1 u1 -1))))
(/.f32 (*.f32 (hypot.f32 1 (pow.f32 u1 3/2)) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)))
(/.f32 (hypot.f32 1 (pow.f32 u1 3/2)) (/.f32 (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)))
(/.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (/.f32 (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)) (hypot.f32 1 (pow.f32 u1 3/2))))
(exp.f32 (+.f32 (*.f32 -1/2 (log.f32 (-.f32 (/.f32 1 u1) u1))) (*.f32 1/2 (log1p.f32 u1))))
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (pow.f32 (exp.f32 1/2) (log1p.f32 u1)))
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (exp.f32 (log1p.f32 u1))))
(exp.f32 (+.f32 (*.f32 1/2 (log1p.f32 u1)) (*.f32 -1/2 (log.f32 (-.f32 (/.f32 1 u1) u1)))))
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (pow.f32 (exp.f32 1/2) (log1p.f32 u1)))
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (exp.f32 (log1p.f32 u1))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2))
(log.f32 (exp.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2))
(*.f32 (sqrt.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))) (sqrt.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))) (cbrt.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1))))) (cbrt.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1))) (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))) (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))))
(cbrt.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 1)) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)) (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1) (+.f32 u1 1))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (+.f32 u1 1)) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)) 3))
(*.f32 1 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1))))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2))
(pow.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1))) 1)
(*.f32 (sqrt.f32 (+.f32 u1 1)) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2))
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (+.f32 u1 1)) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2))))
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (+.f32 u1 1)) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2))))
(binary64->binary32 (*.f64 (pow.f64 (-.f64 (/.f64 1 (binary32->binary64 u1)) (binary32->binary64 u1)) -1/2) (sqrt.f64 (+.f64 (binary32->binary64 u1) 1))))
(binary64->binary32 (*.f64 (pow.f64 (-.f64 (/.f64 1 (binary32->binary64 u1)) (binary32->binary64 u1)) -1/2) (sqrt.f64 (+.f64 1 (binary32->binary64 u1)))))
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/4) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/4))
(pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/8) (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/8) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/4)))
(pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)
(*.f32 (pow.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/4) 1) (pow.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/4) 1))
(pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)
(*.f32 (pow.f32 (-.f32 (pow.f32 u1 -2) (*.f32 u1 u1)) -1/2) (pow.f32 (/.f32 1 (+.f32 u1 (/.f32 1 u1))) -1/2))
(*.f32 (pow.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) -1/2) (pow.f32 (/.f32 1 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))) -1/2))
(*.f32 (pow.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) -1/2) (pow.f32 (/.f32 1 (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2))) -1/2))
(*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/4) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/8)) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/8))
(pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)
(*.f32 (pow.f32 (exp.f32 -1/2) (/.f32 (log.f32 (-.f32 (/.f32 1 u1) u1)) 2)) (pow.f32 (exp.f32 -1/2) (/.f32 (log.f32 (-.f32 (/.f32 1 u1) u1)) 2)))
(pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)
(exp.f32 (*.f32 -1/2 (log.f32 (-.f32 (/.f32 1 u1) u1))))
(pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)
(exp.f32 (*.f32 (*.f32 -1/4 (log.f32 (-.f32 (/.f32 1 u1) u1))) 2))
(pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/4)) 2))
(pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) 2)) -1/4))
(pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)
(exp.f32 (+.f32 (*.f32 -1/4 (log.f32 (-.f32 (/.f32 1 u1) u1))) (*.f32 -1/4 (log.f32 (-.f32 (/.f32 1 u1) u1)))))
(pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)
(exp.f32 (log.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)))
(pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)
(log.f32 (exp.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)))
(pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)
(*.f32 (sqrt.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)) (sqrt.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)))
(pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)
(log1p.f32 (expm1.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)))
(pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)
(expm1.f32 (log1p.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)))
(pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)) (cbrt.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2))) (cbrt.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)))
(pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1)))
(cbrt.f32 (pow.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) 3))
(*.f32 1 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2))
(pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)
(pow.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) 1)
(pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)
(binary64->binary32 (binary32->binary64 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)))
(binary64->binary32 (pow.f64 (-.f64 (/.f64 1 (binary32->binary64 u1)) (binary32->binary64 u1)) -1/2))
(+.f32 (/.f32 1 u1) (neg.f32 u1))
(-.f32 (/.f32 1 u1) u1)
(+.f32 (-.f32 (/.f32 1 u1) u1) (fma.f32 -1 u1 u1))
(+.f32 (-.f32 (/.f32 1 u1) u1) (*.f32 0 u1))
(+.f32 (-.f32 (/.f32 1 u1) u1) (fma.f32 (neg.f32 u1) 1 u1))
(+.f32 (-.f32 (/.f32 1 u1) u1) (fma.f32 -1 u1 u1))
(+.f32 (-.f32 (/.f32 1 u1) u1) (*.f32 0 u1))
(+.f32 (neg.f32 u1) (/.f32 1 u1))
(-.f32 (/.f32 1 u1) u1)
(+.f32 (/.f32 (/.f32 1 u1) (fma.f32 u1 u1 1)) (neg.f32 (/.f32 (*.f32 u1 u1) (+.f32 u1 (/.f32 1 u1)))))
(-.f32 (/.f32 (/.f32 1 u1) (fma.f32 u1 u1 1)) (/.f32 (*.f32 u1 u1) (+.f32 u1 (/.f32 1 u1))))
(-.f32 (/.f32 (/.f32 1 u1) (fma.f32 u1 u1 1)) (/.f32 u1 (/.f32 (+.f32 u1 (/.f32 1 u1)) u1)))
(+.f32 (/.f32 (/.f32 1 u1) (fma.f32 u1 u1 1)) (*.f32 (*.f32 u1 (neg.f32 u1)) (/.f32 1 (+.f32 u1 (/.f32 1 u1)))))
(-.f32 (/.f32 (/.f32 1 u1) (fma.f32 u1 u1 1)) (/.f32 (*.f32 u1 u1) (+.f32 u1 (/.f32 1 u1))))
(-.f32 (/.f32 (/.f32 1 u1) (fma.f32 u1 u1 1)) (/.f32 u1 (/.f32 (+.f32 u1 (/.f32 1 u1)) u1)))
(+.f32 (/.f32 (pow.f32 u1 -3) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))) (neg.f32 (/.f32 (pow.f32 u1 3) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))))
(/.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2)))
(+.f32 (+.f32 (/.f32 1 u1) 0) (neg.f32 u1))
(-.f32 (/.f32 1 u1) u1)
(*.f32 1 (-.f32 (/.f32 1 u1) u1))
(-.f32 (/.f32 1 u1) u1)
(*.f32 -1 (-.f32 u1 (/.f32 1 u1)))
(-.f32 (/.f32 1 u1) u1)
(*.f32 -1 (+.f32 (/.f32 -1 u1) u1))
(-.f32 (/.f32 1 u1) u1)
(*.f32 (-.f32 (pow.f32 u1 -2) (*.f32 u1 u1)) (/.f32 1 (+.f32 u1 (/.f32 1 u1))))
(-.f32 (/.f32 1 u1) u1)
(*.f32 (+.f32 u1 (/.f32 1 u1)) (*.f32 (-.f32 (/.f32 1 u1) u1) (/.f32 1 (+.f32 u1 (/.f32 1 u1)))))
(-.f32 (/.f32 1 u1) u1)
(*.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (/.f32 1 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))))
(/.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2)))
(*.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) (*.f32 (-.f32 (/.f32 1 u1) u1) (/.f32 1 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))))
(-.f32 (/.f32 1 u1) u1)
(*.f32 (+.f32 (neg.f32 (pow.f32 u1 -2)) (*.f32 u1 u1)) (/.f32 1 (-.f32 (/.f32 -1 u1) u1)))
(*.f32 (-.f32 (*.f32 u1 u1) (pow.f32 u1 -2)) (/.f32 1 (-.f32 (/.f32 -1 u1) u1)))
(/.f32 (-.f32 (*.f32 u1 u1) (pow.f32 u1 -2)) (-.f32 (/.f32 -1 u1) u1))
(*.f32 (neg.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3))) (/.f32 1 (neg.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))))
(/.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2)))
(*.f32 (/.f32 1 (+.f32 u1 (/.f32 1 u1))) (-.f32 (pow.f32 u1 -2) (*.f32 u1 u1)))
(-.f32 (/.f32 1 u1) u1)
(*.f32 (/.f32 1 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))) (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)))
(/.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2)))
(*.f32 (/.f32 (-.f32 (pow.f32 u1 -2) (*.f32 u1 u1)) (-.f32 (pow.f32 u1 -2) (*.f32 u1 u1))) (-.f32 (/.f32 1 u1) u1))
(-.f32 (/.f32 1 u1) u1)
(*.f32 (/.f32 (-.f32 (pow.f32 u1 -2) (*.f32 u1 u1)) (+.f32 (pow.f32 u1 3) (pow.f32 u1 -3))) (+.f32 (fma.f32 u1 u1 -1) (pow.f32 u1 -2)))
(*.f32 (/.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (-.f32 (pow.f32 u1 -4) (pow.f32 (fma.f32 u1 u1 1) 2))) (-.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))
(*.f32 (/.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (+.f32 (pow.f32 u1 -6) (pow.f32 (fma.f32 u1 u1 1) 3))) (-.f32 (+.f32 (pow.f32 u1 -4) (pow.f32 (fma.f32 u1 u1 1) 2)) (+.f32 1 (pow.f32 u1 -2))))
(*.f32 (/.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (+.f32 (pow.f32 u1 -6) (pow.f32 (fma.f32 u1 u1 1) 3))) (+.f32 (pow.f32 u1 -4) (-.f32 (pow.f32 (fma.f32 u1 u1 1) 2) (+.f32 1 (pow.f32 u1 -2)))))
(*.f32 (pow.f32 (/.f32 1 (-.f32 (/.f32 1 u1) u1)) -1/2) (pow.f32 (/.f32 1 (-.f32 (/.f32 1 u1) u1)) -1/2))
(-.f32 (/.f32 1 u1) u1)
(/.f32 1 (/.f32 1 (-.f32 (/.f32 1 u1) u1)))
(-.f32 (/.f32 1 u1) u1)
(/.f32 1 (/.f32 (/.f32 1 (-.f32 (/.f32 1 u1) u1)) 1))
(-.f32 (/.f32 1 u1) u1)
(/.f32 (-.f32 (/.f32 1 u1) u1) 1)
(-.f32 (/.f32 1 u1) u1)
(/.f32 -1 (neg.f32 (/.f32 1 (-.f32 (/.f32 1 u1) u1))))
(-.f32 (/.f32 1 u1) u1)
(/.f32 (fma.f32 u1 u1 -1) (neg.f32 u1))
(/.f32 (-.f32 (pow.f32 u1 -2) (*.f32 u1 u1)) (+.f32 u1 (/.f32 1 u1)))
(-.f32 (/.f32 1 u1) u1)
(/.f32 (+.f32 u1 (/.f32 1 u1)) (/.f32 (+.f32 u1 (/.f32 1 u1)) (-.f32 (/.f32 1 u1) u1)))
(-.f32 (/.f32 1 u1) u1)
(/.f32 (-.f32 1 (*.f32 u1 u1)) u1)
(/.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))
(/.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2)))
(/.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (+.f32 (*.f32 u1 u1) (-.f32 (pow.f32 u1 -2) -1)))
(/.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2)))
(/.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) (/.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) (-.f32 (/.f32 1 u1) u1)))
(-.f32 (/.f32 1 u1) u1)
(/.f32 (+.f32 (neg.f32 (pow.f32 u1 -2)) (*.f32 u1 u1)) (-.f32 (/.f32 -1 u1) u1))
(*.f32 (-.f32 (*.f32 u1 u1) (pow.f32 u1 -2)) (/.f32 1 (-.f32 (/.f32 -1 u1) u1)))
(/.f32 (-.f32 (*.f32 u1 u1) (pow.f32 u1 -2)) (-.f32 (/.f32 -1 u1) u1))
(/.f32 (neg.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3))) (neg.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))))
(/.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2)))
(/.f32 (-.f32 (pow.f32 u1 -4) (pow.f32 u1 4)) (*.f32 (+.f32 u1 (/.f32 1 u1)) (+.f32 (*.f32 u1 u1) (pow.f32 u1 -2))))
(/.f32 (-.f32 (pow.f32 u1 -4) (pow.f32 u1 4)) (*.f32 (+.f32 u1 (/.f32 1 u1)) (fma.f32 u1 u1 (pow.f32 u1 -2))))
(/.f32 (/.f32 (-.f32 (pow.f32 u1 -4) (pow.f32 u1 4)) (+.f32 u1 (/.f32 1 u1))) (fma.f32 u1 u1 (pow.f32 u1 -2)))
(/.f32 (-.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) (*.f32 (+.f32 u1 (/.f32 1 u1)) (+.f32 (pow.f32 u1 -4) (+.f32 1 (pow.f32 u1 4)))))
(/.f32 (-.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) (*.f32 (+.f32 u1 (/.f32 1 u1)) (+.f32 (+.f32 (pow.f32 u1 -4) 1) (pow.f32 u1 4))))
(/.f32 (-.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) (*.f32 (+.f32 u1 (/.f32 1 u1)) (+.f32 (+.f32 (pow.f32 u1 -4) (pow.f32 u1 4)) 1)))
(/.f32 (-.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) (*.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) (+.f32 (pow.f32 u1 3) (pow.f32 u1 -3))))
(/.f32 (-.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) (*.f32 (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2)) (+.f32 (pow.f32 u1 3) (pow.f32 u1 -3))))
(/.f32 (-.f32 (pow.f32 u1 -9) (pow.f32 u1 9)) (*.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) (+.f32 (+.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) 1)))
(/.f32 (-.f32 (pow.f32 u1 -9) (pow.f32 u1 9)) (*.f32 (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2)) (+.f32 1 (+.f32 (pow.f32 u1 6) (pow.f32 u1 -6)))))
(/.f32 (/.f32 (-.f32 (pow.f32 u1 -9) (pow.f32 u1 9)) (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2))) (+.f32 1 (+.f32 (pow.f32 u1 6) (pow.f32 u1 -6))))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 -2) (+.f32 u1 (/.f32 1 u1))) (*.f32 (+.f32 u1 (/.f32 1 u1)) (*.f32 u1 u1))) (*.f32 (+.f32 u1 (/.f32 1 u1)) (+.f32 u1 (/.f32 1 u1))))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 -2) (+.f32 u1 (/.f32 1 u1))) (*.f32 (*.f32 u1 u1) (+.f32 u1 (/.f32 1 u1)))) (*.f32 (+.f32 u1 (/.f32 1 u1)) (+.f32 u1 (/.f32 1 u1))))
(-.f32 (*.f32 1 (/.f32 (pow.f32 u1 -2) (+.f32 u1 (/.f32 1 u1)))) (*.f32 1 (/.f32 u1 (/.f32 (+.f32 u1 (/.f32 1 u1)) u1))))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 -3) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))) (*.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) (pow.f32 u1 3))) (*.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))))
(/.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2)))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -2) (*.f32 u1 u1)) 1) (+.f32 u1 (/.f32 1 u1)))
(-.f32 (/.f32 1 u1) u1)
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) 1) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))
(/.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2)))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -4) (pow.f32 u1 4)) 1) (*.f32 (+.f32 (*.f32 u1 u1) (pow.f32 u1 -2)) (+.f32 u1 (/.f32 1 u1))))
(/.f32 (-.f32 (pow.f32 u1 -4) (pow.f32 u1 4)) (*.f32 (+.f32 u1 (/.f32 1 u1)) (fma.f32 u1 u1 (pow.f32 u1 -2))))
(/.f32 (/.f32 (-.f32 (pow.f32 u1 -4) (pow.f32 u1 4)) (+.f32 u1 (/.f32 1 u1))) (fma.f32 u1 u1 (pow.f32 u1 -2)))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) 1) (*.f32 (+.f32 (pow.f32 u1 -4) (+.f32 1 (pow.f32 u1 4))) (+.f32 u1 (/.f32 1 u1))))
(/.f32 (-.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) (*.f32 (+.f32 u1 (/.f32 1 u1)) (+.f32 (+.f32 (pow.f32 u1 -4) 1) (pow.f32 u1 4))))
(/.f32 (-.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) (*.f32 (+.f32 u1 (/.f32 1 u1)) (+.f32 (+.f32 (pow.f32 u1 -4) (pow.f32 u1 4)) 1)))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) 1) (*.f32 (+.f32 (pow.f32 u1 3) (pow.f32 u1 -3)) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))))
(/.f32 (-.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) (*.f32 (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2)) (+.f32 (pow.f32 u1 3) (pow.f32 u1 -3))))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -9) (pow.f32 u1 9)) 1) (*.f32 (+.f32 (+.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) 1) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))))
(/.f32 (-.f32 (pow.f32 u1 -9) (pow.f32 u1 9)) (*.f32 (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2)) (+.f32 1 (+.f32 (pow.f32 u1 6) (pow.f32 u1 -6)))))
(/.f32 (/.f32 (-.f32 (pow.f32 u1 -9) (pow.f32 u1 9)) (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2))) (+.f32 1 (+.f32 (pow.f32 u1 6) (pow.f32 u1 -6))))
(/.f32 (neg.f32 (+.f32 (neg.f32 (pow.f32 u1 -2)) (*.f32 u1 u1))) (neg.f32 (-.f32 (/.f32 -1 u1) u1)))
(/.f32 (neg.f32 (-.f32 (*.f32 u1 u1) (pow.f32 u1 -2))) (neg.f32 (-.f32 (/.f32 -1 u1) u1)))
(/.f32 (-.f32 (pow.f32 u1 -2) (*.f32 u1 u1)) (neg.f32 (-.f32 (/.f32 -1 u1) u1)))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)))) (neg.f32 (neg.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))))
(/.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2)))
(/.f32 (exp.f32 (log.f32 (-.f32 (pow.f32 u1 -2) (*.f32 u1 u1)))) (exp.f32 (log.f32 (+.f32 u1 (/.f32 1 u1)))))
(-.f32 (/.f32 1 u1) u1)
(/.f32 (exp.f32 (log.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)))) (exp.f32 (log.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))))
(/.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2)))
(/.f32 (-.f32 (*.f32 u1 u1) (pow.f32 u1 -2)) (-.f32 (/.f32 -1 u1) u1))
(*.f32 (-.f32 (*.f32 u1 u1) (pow.f32 u1 -2)) (/.f32 1 (-.f32 (/.f32 -1 u1) u1)))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 -4) (pow.f32 (+.f32 u1 (/.f32 1 u1)) -2)) (*.f32 (pow.f32 u1 4) (pow.f32 (+.f32 u1 (/.f32 1 u1)) -2))) (+.f32 (/.f32 (/.f32 1 u1) (fma.f32 u1 u1 1)) (/.f32 (*.f32 u1 u1) (+.f32 u1 (/.f32 1 u1)))))
(/.f32 (*.f32 (pow.f32 (+.f32 u1 (/.f32 1 u1)) -2) (-.f32 (pow.f32 u1 -4) (pow.f32 u1 4))) (+.f32 (/.f32 (/.f32 1 u1) (fma.f32 u1 u1 1)) (/.f32 (*.f32 u1 u1) (+.f32 u1 (/.f32 1 u1)))))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -4) (pow.f32 u1 4)) (pow.f32 (+.f32 u1 (/.f32 1 u1)) -2)) (+.f32 (/.f32 (/.f32 1 u1) (fma.f32 u1 u1 1)) (/.f32 u1 (/.f32 (+.f32 u1 (/.f32 1 u1)) u1))))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 -6) (pow.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) -2)) (*.f32 (pow.f32 u1 6) (pow.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) -2))) (+.f32 (/.f32 (pow.f32 u1 -3) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))) (/.f32 (pow.f32 u1 3) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))))
(/.f32 (*.f32 (pow.f32 (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2)) -2) (-.f32 (pow.f32 u1 -6) (pow.f32 u1 6))) (+.f32 (/.f32 (pow.f32 u1 -3) (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2))) (/.f32 (pow.f32 u1 3) (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2)))))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) (pow.f32 (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2)) -2)) (+.f32 (/.f32 (pow.f32 u1 -3) (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2))) (/.f32 (pow.f32 u1 3) (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2)))))
(/.f32 (+.f32 (/.f32 -1 u1) u1) -1)
(/.f32 (+.f32 u1 (/.f32 -1 u1)) -1)
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 1 u1) (fma.f32 u1 u1 1)) 3) (pow.f32 (/.f32 (*.f32 u1 u1) (+.f32 u1 (/.f32 1 u1))) 3)) (+.f32 (*.f32 (pow.f32 u1 -4) (pow.f32 (+.f32 u1 (/.f32 1 u1)) -2)) (+.f32 (*.f32 (pow.f32 u1 4) (pow.f32 (+.f32 u1 (/.f32 1 u1)) -2)) (*.f32 (/.f32 (/.f32 1 u1) (fma.f32 u1 u1 1)) (/.f32 (*.f32 u1 u1) (+.f32 u1 (/.f32 1 u1)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 1 u1) (fma.f32 u1 u1 1)) 3) (pow.f32 (/.f32 (*.f32 u1 u1) (+.f32 u1 (/.f32 1 u1))) 3)) (fma.f32 (pow.f32 u1 -4) (pow.f32 (+.f32 u1 (/.f32 1 u1)) -2) (fma.f32 (pow.f32 u1 4) (pow.f32 (+.f32 u1 (/.f32 1 u1)) -2) (*.f32 (/.f32 (/.f32 1 u1) (fma.f32 u1 u1 1)) (/.f32 (*.f32 u1 u1) (+.f32 u1 (/.f32 1 u1)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 1 u1) (fma.f32 u1 u1 1)) 3) (/.f32 (pow.f32 u1 6) (pow.f32 (+.f32 u1 (/.f32 1 u1)) 3))) (+.f32 (/.f32 (/.f32 (*.f32 u1 u1) (*.f32 u1 (fma.f32 u1 u1 1))) (+.f32 u1 (/.f32 1 u1))) (*.f32 (pow.f32 (+.f32 u1 (/.f32 1 u1)) -2) (+.f32 (pow.f32 u1 -4) (pow.f32 u1 4)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 u1 -3) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))) 3) (pow.f32 (/.f32 (pow.f32 u1 3) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))) 3)) (+.f32 (*.f32 (pow.f32 u1 -6) (pow.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) -2)) (+.f32 (*.f32 (pow.f32 u1 6) (pow.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)) -2)) (*.f32 (/.f32 (pow.f32 u1 -3) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))) (/.f32 (pow.f32 u1 3) (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 u1 -3) (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2))) 3) (pow.f32 (/.f32 (pow.f32 u1 3) (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2))) 3)) (fma.f32 (pow.f32 u1 -6) (pow.f32 (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2)) -2) (fma.f32 (pow.f32 u1 6) (pow.f32 (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2)) -2) (*.f32 (/.f32 (pow.f32 u1 -3) (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2))) (/.f32 (pow.f32 u1 3) (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 u1 -3) (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2))) 3) (pow.f32 (/.f32 (pow.f32 u1 3) (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2))) 3)) (+.f32 (*.f32 (/.f32 (pow.f32 u1 -3) (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2))) (/.f32 (pow.f32 u1 3) (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2)))) (*.f32 (pow.f32 (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2)) -2) (+.f32 (pow.f32 u1 6) (pow.f32 u1 -6)))))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -4) (pow.f32 u1 4)) (/.f32 1 (+.f32 u1 (/.f32 1 u1)))) (+.f32 (*.f32 u1 u1) (pow.f32 u1 -2)))
(/.f32 (-.f32 (pow.f32 u1 -4) (pow.f32 u1 4)) (*.f32 (+.f32 u1 (/.f32 1 u1)) (fma.f32 u1 u1 (pow.f32 u1 -2))))
(/.f32 (/.f32 (-.f32 (pow.f32 u1 -4) (pow.f32 u1 4)) (+.f32 u1 (/.f32 1 u1))) (fma.f32 u1 u1 (pow.f32 u1 -2)))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) (/.f32 1 (+.f32 u1 (/.f32 1 u1)))) (+.f32 (pow.f32 u1 -4) (+.f32 1 (pow.f32 u1 4))))
(/.f32 (-.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) (*.f32 (+.f32 u1 (/.f32 1 u1)) (+.f32 (+.f32 (pow.f32 u1 -4) 1) (pow.f32 u1 4))))
(/.f32 (-.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) (*.f32 (+.f32 u1 (/.f32 1 u1)) (+.f32 (+.f32 (pow.f32 u1 -4) (pow.f32 u1 4)) 1)))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) (/.f32 1 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))) (+.f32 (pow.f32 u1 3) (pow.f32 u1 -3)))
(/.f32 (-.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) (*.f32 (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2)) (+.f32 (pow.f32 u1 3) (pow.f32 u1 -3))))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 -9) (pow.f32 u1 9)) (/.f32 1 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))) (+.f32 (+.f32 (pow.f32 u1 -6) (pow.f32 u1 6)) 1))
(/.f32 (-.f32 (pow.f32 u1 -9) (pow.f32 u1 9)) (*.f32 (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2)) (+.f32 1 (+.f32 (pow.f32 u1 6) (pow.f32 u1 -6)))))
(/.f32 (/.f32 (-.f32 (pow.f32 u1 -9) (pow.f32 u1 9)) (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2))) (+.f32 1 (+.f32 (pow.f32 u1 6) (pow.f32 u1 -6))))
(/.f32 (-.f32 (neg.f32 (pow.f32 u1 -2)) (*.f32 u1 (neg.f32 u1))) (-.f32 (/.f32 -1 u1) u1))
(*.f32 (-.f32 (*.f32 u1 u1) (pow.f32 u1 -2)) (/.f32 1 (-.f32 (/.f32 -1 u1) u1)))
(/.f32 (-.f32 (*.f32 u1 u1) (pow.f32 u1 -2)) (-.f32 (/.f32 -1 u1) u1))
(/.f32 (-.f32 (neg.f32 (pow.f32 u1 -3)) (neg.f32 (pow.f32 u1 3))) (neg.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1))))
(/.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2)))
(pow.f32 (/.f32 1 (-.f32 (/.f32 1 u1) u1)) -1)
(-.f32 (/.f32 1 u1) u1)
(neg.f32 (/.f32 (-.f32 (pow.f32 u1 -2) (*.f32 u1 u1)) (-.f32 (/.f32 -1 u1) u1)))
(*.f32 (-.f32 (*.f32 u1 u1) (pow.f32 u1 -2)) (/.f32 1 (-.f32 (/.f32 -1 u1) u1)))
(/.f32 (-.f32 (*.f32 u1 u1) (pow.f32 u1 -2)) (-.f32 (/.f32 -1 u1) u1))
(neg.f32 (/.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (neg.f32 (+.f32 (pow.f32 u1 -2) (fma.f32 u1 u1 1)))))
(/.f32 (-.f32 (pow.f32 u1 -3) (pow.f32 u1 3)) (+.f32 (fma.f32 u1 u1 1) (pow.f32 u1 -2)))
(exp.f32 (log.f32 (-.f32 (/.f32 1 u1) u1)))
(-.f32 (/.f32 1 u1) u1)
(fma.f32 1 (/.f32 1 u1) (neg.f32 u1))
(-.f32 (/.f32 1 u1) u1)
(fma.f32 (/.f32 1 u1) 1 (neg.f32 u1))
(-.f32 (/.f32 1 u1) u1)
(fma.f32 -1 u1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) u1)
(fma.f32 -1 (/.f32 -1 u1) (neg.f32 u1))
(-.f32 (/.f32 1 u1) u1)
(fma.f32 (pow.f32 u1 -1/2) (pow.f32 u1 -1/2) (neg.f32 u1))
(-.f32 (/.f32 1 u1) u1)
(exp.f32 (log.f32 (-.f32 (/.f32 1 u1) u1)))
(-.f32 (/.f32 1 u1) u1)
(log.f32 (exp.f32 (-.f32 (/.f32 1 u1) u1)))
(-.f32 (/.f32 1 u1) u1)
(*.f32 (sqrt.f32 (-.f32 (/.f32 1 u1) u1)) (sqrt.f32 (-.f32 (/.f32 1 u1) u1)))
(-.f32 (/.f32 1 u1) u1)
(log1p.f32 (expm1.f32 (-.f32 (/.f32 1 u1) u1)))
(-.f32 (/.f32 1 u1) u1)
(expm1.f32 (log1p.f32 (-.f32 (/.f32 1 u1) u1)))
(-.f32 (/.f32 1 u1) u1)
(*.f32 (*.f32 (cbrt.f32 (-.f32 (/.f32 1 u1) u1)) (cbrt.f32 (-.f32 (/.f32 1 u1) u1))) (cbrt.f32 (-.f32 (/.f32 1 u1) u1)))
(-.f32 (/.f32 1 u1) u1)
(cbrt.f32 (*.f32 (*.f32 (-.f32 (/.f32 1 u1) u1) (-.f32 (/.f32 1 u1) u1)) (-.f32 (/.f32 1 u1) u1)))
(cbrt.f32 (*.f32 (-.f32 (/.f32 1 u1) u1) (pow.f32 (-.f32 (/.f32 1 u1) u1) 2)))
(cbrt.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) 3))
(*.f32 1 (-.f32 (/.f32 1 u1) u1))
(-.f32 (/.f32 1 u1) u1)
(pow.f32 (-.f32 (/.f32 1 u1) u1) 1)
(-.f32 (/.f32 1 u1) u1)
(binary64->binary32 (binary32->binary64 (-.f32 (/.f32 1 u1) u1)))
(binary64->binary32 (binary32->binary64 (-.f32 (/.f32 1 u1) u1)))
(binary64->binary32 (-.f64 (/.f64 1 (binary32->binary64 u1)) (binary32->binary64 u1)))
(*.f32 (pow.f32 (+.f32 u1 1) 1/4) (pow.f32 (+.f32 u1 1) 1/4))
(sqrt.f32 (+.f32 u1 1))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 -1)) (pow.f32 (/.f32 1 (+.f32 u1 -1)) 1/2))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 -1)) (sqrt.f32 (/.f32 1 (+.f32 u1 -1))))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 -1)) (sqrt.f32 (/.f32 1 (+.f32 u1 -1))))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 -1)) (/.f32 1 (sqrt.f32 (+.f32 u1 -1))))
(/.f32 (sqrt.f32 (fma.f32 u1 u1 -1)) (sqrt.f32 (+.f32 u1 -1)))
(*.f32 (hypot.f32 1 (pow.f32 u1 3/2)) (pow.f32 (/.f32 1 (-.f32 (fma.f32 u1 u1 1) u1)) 1/2))
(*.f32 (hypot.f32 1 (pow.f32 u1 3/2)) (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 u1 u1 1) u1))))
(*.f32 (hypot.f32 1 (pow.f32 u1 3/2)) (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 u1 u1 1) u1))))
(*.f32 (hypot.f32 1 (pow.f32 u1 3/2)) (/.f32 1 (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1))))
(/.f32 (hypot.f32 1 (pow.f32 u1 3/2)) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)))
(*.f32 (pow.f32 (pow.f32 (+.f32 u1 1) 1/4) 1) (pow.f32 (pow.f32 (+.f32 u1 1) 1/4) 1))
(sqrt.f32 (+.f32 u1 1))
(*.f32 (pow.f32 (*.f32 (+.f32 u1 1) (+.f32 u1 1)) 1/8) (pow.f32 (*.f32 (+.f32 u1 1) (+.f32 u1 1)) 1/8))
(pow.f32 (*.f32 (+.f32 u1 1) (+.f32 u1 1)) 1/4)
(*.f32 (pow.f32 (exp.f32 (log1p.f32 u1)) 1/4) (pow.f32 (exp.f32 (log1p.f32 u1)) 1/4))
(sqrt.f32 (exp.f32 (log1p.f32 u1)))
(/.f32 1 (sqrt.f32 (/.f32 1 (+.f32 u1 1))))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 u1 -1)) (sqrt.f32 (fma.f32 u1 u1 -1))))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 -1)) (/.f32 1 (sqrt.f32 (+.f32 u1 -1))))
(/.f32 (sqrt.f32 (fma.f32 u1 u1 -1)) (sqrt.f32 (+.f32 u1 -1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)) (hypot.f32 1 (pow.f32 u1 3/2))))
(*.f32 (hypot.f32 1 (pow.f32 u1 3/2)) (/.f32 1 (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1))))
(/.f32 (hypot.f32 1 (pow.f32 u1 3/2)) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)))
(/.f32 (sqrt.f32 (fma.f32 u1 u1 -1)) (sqrt.f32 (+.f32 u1 -1)))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 -1)) (/.f32 1 (sqrt.f32 (+.f32 u1 -1))))
(/.f32 (hypot.f32 1 (pow.f32 u1 3/2)) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)))
(*.f32 (hypot.f32 1 (pow.f32 u1 3/2)) (/.f32 1 (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 u1 u1 -1))) (neg.f32 (sqrt.f32 (+.f32 u1 -1))))
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 u1 u1 -1)) (sqrt.f32 (+.f32 u1 -1))))
(/.f32 (neg.f32 (hypot.f32 1 (pow.f32 u1 3/2))) (neg.f32 (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1))))
(*.f32 1 (/.f32 (hypot.f32 1 (pow.f32 u1 3/2)) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (neg.f32 (pow.f32 u1 3)))) (sqrt.f32 (neg.f32 (-.f32 (fma.f32 u1 u1 1) u1))))
(/.f32 (sqrt.f32 (-.f32 -1 (pow.f32 u1 3))) (sqrt.f32 (neg.f32 (-.f32 (fma.f32 u1 u1 1) u1))))
(pow.f32 (+.f32 u1 1) 1/2)
(sqrt.f32 (+.f32 u1 1))
(pow.f32 (pow.f32 (+.f32 u1 1) 1/4) 2)
(sqrt.f32 (+.f32 u1 1))
(pow.f32 (*.f32 (+.f32 u1 1) (+.f32 u1 1)) 1/4)
(pow.f32 (exp.f32 (log1p.f32 u1)) 1/2)
(sqrt.f32 (exp.f32 (log1p.f32 u1)))
(exp.f32 (*.f32 1/2 (log1p.f32 u1)))
(sqrt.f32 (exp.f32 (log1p.f32 u1)))
(exp.f32 (log.f32 (sqrt.f32 (+.f32 u1 1))))
(sqrt.f32 (+.f32 u1 1))
(log.f32 (exp.f32 (sqrt.f32 (+.f32 u1 1))))
(sqrt.f32 (+.f32 u1 1))
(*.f32 (sqrt.f32 (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 (sqrt.f32 (+.f32 u1 1))))
(sqrt.f32 (+.f32 u1 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 u1 1))))
(sqrt.f32 (+.f32 u1 1))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 u1 1))))
(sqrt.f32 (+.f32 u1 1))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 u1 1))) (cbrt.f32 (sqrt.f32 (+.f32 u1 1)))) (cbrt.f32 (sqrt.f32 (+.f32 u1 1))))
(sqrt.f32 (+.f32 u1 1))
(cbrt.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 (+.f32 u1 1))))
(cbrt.f32 (*.f32 (+.f32 u1 1) (sqrt.f32 (+.f32 u1 1))))
(cbrt.f32 (pow.f32 (+.f32 u1 1) 3/2))
(*.f32 1 (sqrt.f32 (+.f32 u1 1)))
(sqrt.f32 (+.f32 u1 1))
(pow.f32 (sqrt.f32 (+.f32 u1 1)) 1)
(sqrt.f32 (+.f32 u1 1))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 u1 1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 u1 1))))
(binary64->binary32 (sqrt.f64 (+.f64 (binary32->binary64 u1) 1)))
(binary64->binary32 (sqrt.f64 (+.f64 1 (binary32->binary64 u1))))
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4))
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (pow.f32 (exp.f32 1/2) (/.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (pow.f32 (exp.f32 1/2) (/.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 2)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 (exp.f32 1/2) (log.f32 u1)) (pow.f32 (exp.f32 1/2) (neg.f32 (log1p.f32 (neg.f32 u1)))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 (neg.f32 u1) 1/2) (pow.f32 (/.f32 1 (+.f32 u1 -1)) 1/2))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 u1 -1))) (sqrt.f32 (neg.f32 u1)))
(*.f32 (pow.f32 (/.f32 1 (-.f32 (/.f32 1 u1) u1)) 1/2) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) 1/2) (pow.f32 (+.f32 1 (fma.f32 u1 u1 u1)) 1/2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3)))) (hypot.f32 1 (sqrt.f32 (fma.f32 u1 u1 u1))))
(*.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (/.f32 1 (+.f32 u1 -1))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 u1 -1))) (sqrt.f32 (neg.f32 u1)))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) u1))) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3)))) (hypot.f32 1 (sqrt.f32 (fma.f32 u1 u1 u1))))
(*.f32 (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) 1) (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) 1))
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(*.f32 (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2) 1/8) (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2) 1/8))
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2) 1/4)
(/.f32 1 (pow.f32 (exp.f32 1/2) (log.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (pow.f32 (exp.f32 1/2) (log.f32 u1)) (pow.f32 (exp.f32 1/2) (log1p.f32 (neg.f32 u1))))
(/.f32 (pow.f32 (exp.f32 1/2) (log.f32 (neg.f32 u1))) (pow.f32 (exp.f32 1/2) (log.f32 (+.f32 u1 -1))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (+.f32 u1 -1)))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 (+.f32 u1 -1) u1)))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) 2)
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(pow.f32 (exp.f32 1/2) (log.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (exp.f32 1/2) (*.f32 2 (/.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 2)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2) 1/4)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (log.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log.f32 (exp.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))) (sqrt.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log1p.f32 (expm1.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(expm1.f32 (log1p.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (*.f32 (cbrt.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))) (cbrt.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)))) (cbrt.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(cbrt.f32 (*.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))) (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))))
(cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3))
(*.f32 1 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(binary64->binary32 (binary32->binary64 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (binary32->binary64 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (exp.f64 (*.f64 (log.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))) 1/2)))
(binary64->binary32 (pow.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1))) 1/2))
(binary64->binary32 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))))
(exp.f32 (log.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (exp.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(expm1.f32 (log1p.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (cbrt.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.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)))))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(*.f32 1 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (binary32->binary64 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(binary64->binary32 (binary32->binary64 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(binary64->binary32 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))) 1/2)) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))
(binary64->binary32 (*.f64 (pow.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1))) 1/2) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))
(binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))
(binary64->binary32 (binary32->binary64 (cos.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))))))
(binary64->binary32 (binary32->binary64 (cos.f32 (cbrt.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))))))
(binary64->binary32 (binary32->binary64 (cos.f32 (cbrt.f32 (*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))))))
(binary64->binary32 (binary32->binary64 (cos.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))))))
(binary64->binary32 (binary32->binary64 (cos.f32 (cbrt.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))))))
(binary64->binary32 (binary32->binary64 (cos.f32 (cbrt.f32 (*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))))))
(binary64->binary32 (cos.f64 (cbrt.f64 (*.f64 (*.f64 (binary32->binary64 u2) 314159265359/50000000000) (*.f64 (*.f64 98696044010906577398881/2500000000000000000000 (binary32->binary64 u2)) (binary32->binary64 u2))))))
(binary64->binary32 (cos.f64 (cbrt.f64 (*.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)) (*.f64 (binary32->binary64 u2) (*.f64 98696044010906577398881/2500000000000000000000 (binary32->binary64 u2)))))))
(binary64->binary32 (cos.f64 (cbrt.f64 (*.f64 (binary32->binary64 u2) (*.f64 31006276680305942139213528068663279/125000000000000000000000000000000 (*.f64 (binary32->binary64 u2) (binary32->binary64 u2)))))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))))
(binary64->binary32 (pow.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1))) 1/2))
(binary64->binary32 (binary32->binary64 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))))
(binary64->binary32 (binary32->binary64 (cbrt.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))))))
(binary64->binary32 (binary32->binary64 (cbrt.f32 (*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3)))))
(binary64->binary32 (binary32->binary64 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))))
(binary64->binary32 (binary32->binary64 (cbrt.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))))))
(binary64->binary32 (binary32->binary64 (cbrt.f32 (*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3)))))
(binary64->binary32 (cbrt.f64 (*.f64 (*.f64 (binary32->binary64 u2) 314159265359/50000000000) (*.f64 (*.f64 98696044010906577398881/2500000000000000000000 (binary32->binary64 u2)) (binary32->binary64 u2)))))
(binary64->binary32 (cbrt.f64 (*.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)) (*.f64 (binary32->binary64 u2) (*.f64 98696044010906577398881/2500000000000000000000 (binary32->binary64 u2))))))
(binary64->binary32 (cbrt.f64 (*.f64 (binary32->binary64 u2) (*.f64 31006276680305942139213528068663279/125000000000000000000000000000000 (*.f64 (binary32->binary64 u2) (binary32->binary64 u2))))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (fma.f32 u1 u1 u1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (fma.f32 u1 u1 u1))))
(binary64->binary32 (sqrt.f64 (fma.f64 (binary32->binary64 u1) (binary32->binary64 u1) (binary32->binary64 u1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 u1 1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 u1 1))))
(binary64->binary32 (sqrt.f64 (+.f64 (binary32->binary64 u1) 1)))
(binary64->binary32 (sqrt.f64 (+.f64 1 (binary32->binary64 u1))))
(binary64->binary32 (binary32->binary64 (-.f32 (/.f32 1 u1) u1)))
(binary64->binary32 (binary32->binary64 (-.f32 (/.f32 1 u1) u1)))
(binary64->binary32 (-.f64 (/.f64 1 (binary32->binary64 u1)) (binary32->binary64 u1)))
(binary64->binary32 (binary32->binary64 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2)))
(binary64->binary32 (pow.f64 (-.f64 (/.f64 1 (binary32->binary64 u1)) (binary32->binary64 u1)) -1/2))
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (+.f32 u1 1)) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2))))
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (+.f32 u1 1)) (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2))))
(binary64->binary32 (*.f64 (pow.f64 (-.f64 (/.f64 1 (binary32->binary64 u1)) (binary32->binary64 u1)) -1/2) (sqrt.f64 (+.f64 (binary32->binary64 u1) 1))))
(binary64->binary32 (*.f64 (pow.f64 (-.f64 (/.f64 1 (binary32->binary64 u1)) (binary32->binary64 u1)) -1/2) (sqrt.f64 (+.f64 1 (binary32->binary64 u1)))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(binary64->binary32 (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2))))
(binary64->binary32 (binary32->binary64 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (binary32->binary64 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(binary64->binary32 (log.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (binary32->binary64 (/.f32 u1 (-.f32 1 u1))))
(binary64->binary32 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1))))
(binary64->binary32 (binary32->binary64 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(binary64->binary32 (binary32->binary64 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(binary64->binary32 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))) 1/2)) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))
(binary64->binary32 (*.f64 (pow.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1))) 1/2) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))
(binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (binary32->binary64 u1) (-.f64 1 (binary32->binary64 u1)))) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))

eval396.0ms (3.3%)

Compiler

Compiled 19620 to 14445 computations (26.4% saved)

prune246.0ms (2.1%)

Pruning

42 alts after pruning (35 fresh and 7 done)

PrunedKeptTotal
New82514839
Fresh42125
Picked055
Done022
Total82942871
Accuracy
100.0%
Counts
871 → 42
Alt Table
Click to see full alt table
StatusAccuracyProgram
62.5%
(pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1/4)
60.9%
(pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)
98.9%
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
61.0%
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
98.7%
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
60.8%
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)))
6.0%
(-.f32 (+.f32 1/2 u1) (*.f32 1/8 (/.f32 1 u1)))
4.1%
(-.f32 (*.f32 -1 u1) 1/2)
13.7%
(+.f32 (-.f32 (/.f32 1/8 u1) u1) -1/2)
88.4%
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
6.0%
(+.f32 u1 (+.f32 1/2 (/.f32 -1/8 u1)))
20.4%
(+.f32 u1 1/2)
98.3%
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2) (cos.f32 (*.f32 314159265359/50000000000 u2)))
75.3%
(*.f32 (pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
74.0%
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (+.f32 1 (fma.f32 -1/8 (*.f32 u1 u1) (*.f32 u1 1/2))))
71.0%
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (+.f32 1 (*.f32 u1 1/2)))
78.2%
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))
62.5%
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) 1)
99.1%
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))
93.5%
(*.f32 (pow.f32 (exp.f32 1/2) (log.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
73.2%
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
84.2%
(*.f32 (*.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 u1 u1)) (pow.f32 (fma.f32 u1 u1 u1) 2)) -1/2) (pow.f32 (fma.f32 u1 u1 u1) -1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.8%
(*.f32 (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
73.2%
(*.f32 (*.f32 (pow.f32 (+.f32 u1 1) -1/2) (/.f32 1 (pow.f32 u1 -1/2))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
73.1%
(*.f32 (*.f32 (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)) -1/2) (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)) -1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))))
84.5%
(*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))))
69.4%
(*.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 u1))
75.3%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
75.3%
(*.f32 (sqrt.f32 u1) (cos.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))))
96.6%
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
69.6%
(sqrt.f32 (fma.f32 u1 u1 u1))
68.8%
(sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (+.f32 1 (*.f32 u1 u1))))
78.6%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
61.0%
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
68.9%
(sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1)))
62.5%
(sqrt.f32 u1)
4.4%
(neg.f32 u1)
60.2%
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) 1)) -1/2))
20.3%
(cos.f32 (*.f32 u2 314159265359/50000000000))
19.1%
u1
62.5%
(pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1/4)
60.9%
(pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)
98.9%
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
61.0%
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
98.7%
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
60.8%
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)))
6.0%
(-.f32 (+.f32 1/2 u1) (*.f32 1/8 (/.f32 1 u1)))
4.1%
(-.f32 (*.f32 -1 u1) 1/2)
13.7%
(+.f32 (-.f32 (/.f32 1/8 u1) u1) -1/2)
88.4%
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
6.0%
(+.f32 u1 (+.f32 1/2 (/.f32 -1/8 u1)))
20.4%
(+.f32 u1 1/2)
98.3%
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2) (cos.f32 (*.f32 314159265359/50000000000 u2)))
75.3%
(*.f32 (pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
74.0%
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (+.f32 1 (fma.f32 -1/8 (*.f32 u1 u1) (*.f32 u1 1/2))))
71.0%
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (+.f32 1 (*.f32 u1 1/2)))
78.2%
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))
62.5%
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) 1)
99.1%
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))
93.5%
(*.f32 (pow.f32 (exp.f32 1/2) (log.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
73.2%
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
84.2%
(*.f32 (*.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 u1 u1)) (pow.f32 (fma.f32 u1 u1 u1) 2)) -1/2) (pow.f32 (fma.f32 u1 u1 u1) -1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.8%
(*.f32 (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
73.2%
(*.f32 (*.f32 (pow.f32 (+.f32 u1 1) -1/2) (/.f32 1 (pow.f32 u1 -1/2))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
73.1%
(*.f32 (*.f32 (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)) -1/2) (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)) -1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))))
84.5%
(*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))))
69.4%
(*.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 u1))
75.3%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
75.3%
(*.f32 (sqrt.f32 u1) (cos.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))))
96.6%
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
69.6%
(sqrt.f32 (fma.f32 u1 u1 u1))
68.8%
(sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (+.f32 1 (*.f32 u1 u1))))
78.6%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
61.0%
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
68.9%
(sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1)))
62.5%
(sqrt.f32 u1)
4.4%
(neg.f32 u1)
60.2%
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) 1)) -1/2))
20.3%
(cos.f32 (*.f32 u2 314159265359/50000000000))
19.1%
u1
Compiler

Compiled 2182 to 1736 computations (20.4% saved)

localize420.0ms (3.5%)

Localize:

Found 24 expressions with local error:

NewAccuracyProgram
99.3%
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
99.5%
(sqrt.f32 (-.f32 1 u1))
99.6%
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))
99.9%
(cos.f32 (*.f32 u2 314159265359/50000000000))
99.0%
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
99.6%
(sqrt.f32 (+.f32 u1 1))
99.5%
(pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)
99.9%
(+.f32 (/.f32 1 u1) 1)
99.6%
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.6%
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
99.7%
(+.f32 (/.f32 1 u1) -1)
99.9%
(cos.f32 (*.f32 314159265359/50000000000 u2))
99.6%
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))
99.5%
(sqrt.f32 (-.f32 1 u1))
99.3%
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
98.9%
(*.f32 u2 314159265359/50000000000)
99.6%
(sqrt.f32 (+.f32 u1 1))
99.0%
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
99.9%
(+.f32 (/.f32 1 u1) 1)
99.5%
(pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)
99.7%
(+.f32 (/.f32 1 u1) -1)
99.6%
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
99.6%
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.9%
(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 122 to 85 computations (30.3% saved)

series11.0ms (0.1%)

Counts
9 → 112
Calls

36 calls:

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

rewrite173.0ms (1.5%)

Algorithm
rewrite-once
batch-egg-rewrite
Rules
510×frac-times
471×swap-sqr
162×frac-2neg
158×associate-/r/
135×div-inv
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
027185
1122181
2671181
37451181
Stop Event
node limit
Counts
9 → 431
Calls
Call 1
Inputs
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(+.f32 (/.f32 1 u1) -1)
(pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)
(+.f32 (/.f32 1 u1) 1)
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (-.f32 1 u1))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))
Outputs
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/8) (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/8) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4)))
(*.f32 (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) 1) (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) 1))
(*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -2)) -1/2) (pow.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) -1/2))
(*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -3)) -1/2) (pow.f32 (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))) -1/2))
(*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/8)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/8))
(*.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -2)) -1/4) (pow.f32 (+.f32 -1 (pow.f32 u1 -2)) -1/4)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) -1/4) (pow.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) -1/4)))
(*.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -3)) -1/4) (pow.f32 (+.f32 -1 (pow.f32 u1 -3)) -1/4)) (*.f32 (pow.f32 (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))) -1/4) (pow.f32 (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))) -1/4)))
(exp.f32 (*.f32 -1/2 (log.f32 (+.f32 (/.f32 1 u1) -1))))
(exp.f32 (*.f32 (*.f32 -1/4 (log.f32 (+.f32 (/.f32 1 u1) -1))) 2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4)) 2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2)) -1/4))
(exp.f32 (+.f32 (*.f32 -1/4 (log.f32 (+.f32 (/.f32 1 u1) -1))) (*.f32 -1/4 (log.f32 (+.f32 (/.f32 1 u1) -1)))))
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))) (/.f32 1 (+.f32 1 (/.f32 1 u1))))
(-.f32 (/.f32 1 (-.f32 -1 (/.f32 1 u1))) (/.f32 (pow.f32 u1 -2) (-.f32 -1 (/.f32 1 u1))))
(-.f32 (/.f32 (pow.f32 u1 -3) (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))) (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))))
(*.f32 1 (+.f32 (/.f32 1 u1) -1))
(*.f32 (+.f32 1 (/.f32 1 u1)) (*.f32 (+.f32 (/.f32 1 u1) -1) (/.f32 1 (+.f32 1 (/.f32 1 u1)))))
(*.f32 (+.f32 -1 (pow.f32 u1 -2)) (/.f32 1 (+.f32 1 (/.f32 1 u1))))
(*.f32 (+.f32 -1 (pow.f32 u1 -3)) (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))))
(*.f32 (neg.f32 (+.f32 -1 (pow.f32 u1 -2))) (/.f32 1 (-.f32 -1 (/.f32 1 u1))))
(*.f32 (-.f32 1 (pow.f32 u1 -3)) (/.f32 1 (+.f32 (-.f32 -1 (/.f32 1 u1)) (neg.f32 (pow.f32 u1 -2)))))
(*.f32 (-.f32 1 (pow.f32 u1 -2)) (/.f32 1 (-.f32 -1 (/.f32 1 u1))))
(*.f32 (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))) (+.f32 -1 (pow.f32 u1 -3)))
(*.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) (+.f32 -1 (pow.f32 u1 -2)))
(*.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))
(*.f32 (+.f32 (pow.f32 u1 -1/2) 1) (-.f32 (pow.f32 u1 -1/2) 1))
(*.f32 (/.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 1 (pow.f32 u1 -3))) (/.f32 (+.f32 (/.f32 1 u1) -1) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 -1 (pow.f32 u1 -2))) (+.f32 (/.f32 1 u1) -1))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 1 (pow.f32 u1 -3))) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) 1) (/.f32 1 (+.f32 1 (/.f32 1 u1))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (neg.f32 (+.f32 -1 (pow.f32 u1 -2)))) (+.f32 1 (/.f32 -1 u1)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (-.f32 1 (pow.f32 u1 -2))) (+.f32 1 (/.f32 -1 u1)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 -1 (neg.f32 (pow.f32 u1 -3)))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -3)) (-.f32 (pow.f32 u1 -4) (pow.f32 (+.f32 1 (/.f32 1 u1)) 2))) (+.f32 (pow.f32 u1 -2) (-.f32 -1 (/.f32 1 u1))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 (pow.f32 u1 -6) (pow.f32 (+.f32 1 (/.f32 1 u1)) 3))) (+.f32 (pow.f32 u1 -4) (-.f32 (pow.f32 (+.f32 1 (/.f32 1 u1)) 2) (+.f32 (pow.f32 u1 -2) (pow.f32 u1 -3)))))
(/.f32 1 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (/.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) 1))
(/.f32 1 (/.f32 (-.f32 -1 (/.f32 1 u1)) (-.f32 1 (pow.f32 u1 -2))))
(/.f32 -1 (neg.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (+.f32 1 (/.f32 1 u1)) (/.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 1 (/.f32 1 u1)))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2)))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 u1 -2))) (-.f32 -1 (/.f32 1 u1)))
(/.f32 (-.f32 1 (pow.f32 u1 -3)) (+.f32 (-.f32 -1 (/.f32 1 u1)) (neg.f32 (pow.f32 u1 -2))))
(/.f32 (-.f32 1 (pow.f32 u1 -2)) (-.f32 -1 (/.f32 1 u1)))
(/.f32 (+.f32 (pow.f32 u1 -6) -1) (*.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 (+.f32 (pow.f32 u1 -4) 1) (pow.f32 u1 -2))))
(/.f32 (+.f32 (pow.f32 u1 -6) -1) (*.f32 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2)) (+.f32 1 (pow.f32 u1 -3))))
(/.f32 (+.f32 (pow.f32 u1 -4) -1) (*.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 1 (pow.f32 u1 -2))))
(/.f32 (+.f32 -1 (pow.f32 u1 -9)) (*.f32 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2)) (+.f32 (+.f32 1 (pow.f32 u1 -3)) (pow.f32 u1 -6))))
(/.f32 (-.f32 (+.f32 (pow.f32 u1 -2) (pow.f32 u1 -3)) (+.f32 1 (/.f32 1 u1))) (pow.f32 (+.f32 1 (/.f32 1 u1)) 2))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 u1 -2)) 1) (+.f32 1 (/.f32 1 u1)))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -4) -1) 1) (*.f32 (+.f32 1 (pow.f32 u1 -2)) (+.f32 1 (/.f32 1 u1))))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -6) -1) 1) (*.f32 (+.f32 (+.f32 (pow.f32 u1 -4) 1) (pow.f32 u1 -2)) (+.f32 1 (/.f32 1 u1))))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -6) -1) 1) (*.f32 (+.f32 1 (pow.f32 u1 -3)) (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 u1 -3)) 1) (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2)))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 u1 -9)) 1) (*.f32 (+.f32 (+.f32 1 (pow.f32 u1 -3)) (pow.f32 u1 -6)) (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u1 -2))) (neg.f32 (-.f32 -1 (/.f32 1 u1))))
(/.f32 (neg.f32 (neg.f32 (+.f32 -1 (pow.f32 u1 -2)))) (neg.f32 (-.f32 -1 (/.f32 1 u1))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u1 -3))) (neg.f32 (+.f32 (-.f32 -1 (/.f32 1 u1)) (neg.f32 (pow.f32 u1 -2)))))
(/.f32 (exp.f32 (log.f32 (+.f32 -1 (pow.f32 u1 -2)))) (+.f32 1 (/.f32 1 u1)))
(/.f32 (exp.f32 (log.f32 (+.f32 -1 (pow.f32 u1 -3)))) (exp.f32 (log.f32 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2)))))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))) (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1)))) (*.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) (/.f32 1 (+.f32 1 (/.f32 1 u1))))) (+.f32 (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))) (/.f32 1 (+.f32 1 (/.f32 1 u1)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))) 3) (pow.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) 3)) (+.f32 (*.f32 (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))) (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1)))) (+.f32 (*.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) (/.f32 1 (+.f32 1 (/.f32 1 u1)))) (*.f32 (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))) (/.f32 1 (+.f32 1 (/.f32 1 u1)))))))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -4) -1) (/.f32 1 (+.f32 1 (/.f32 1 u1)))) (+.f32 1 (pow.f32 u1 -2)))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -6) -1) (/.f32 1 (+.f32 1 (/.f32 1 u1)))) (+.f32 (+.f32 (pow.f32 u1 -4) 1) (pow.f32 u1 -2)))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -6) -1) (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2)))) (+.f32 1 (pow.f32 u1 -3)))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 u1 -9)) (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2)))) (+.f32 (+.f32 1 (pow.f32 u1 -3)) (pow.f32 u1 -6)))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 -1 (pow.f32 u1 -2))) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 1 (pow.f32 u1 -3))) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(/.f32 (-.f32 (neg.f32 (pow.f32 u1 -2)) -1) (-.f32 -1 (/.f32 1 u1)))
(/.f32 (-.f32 (/.f32 (pow.f32 u1 -2) (+.f32 -1 (pow.f32 u1 -2))) (/.f32 1 (+.f32 -1 (pow.f32 u1 -2)))) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (-.f32 (/.f32 (pow.f32 u1 -2) (+.f32 1 (pow.f32 u1 -3))) (/.f32 1 (+.f32 1 (pow.f32 u1 -3)))) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(pow.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) -1)
(neg.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (-.f32 -1 (/.f32 1 u1))))
(neg.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 (-.f32 -1 (/.f32 1 u1)) (neg.f32 (pow.f32 u1 -2)))))
(expm1.f32 (neg.f32 (log.f32 u1)))
(exp.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)))
(fma.f32 1 (/.f32 1 u1) -1)
(fma.f32 (/.f32 1 u1) 1 -1)
(fma.f32 -1 (/.f32 -1 u1) -1)
(fma.f32 (pow.f32 u1 -1/2) (pow.f32 u1 -1/2) -1)
(*.f32 (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/4) (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/4))
(*.f32 (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/8) (*.f32 (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/8) (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/4)))
(*.f32 (pow.f32 (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/4) 1) (pow.f32 (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/4) 1))
(*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -2)) -1/2) (pow.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) -1/2))
(*.f32 (pow.f32 (+.f32 1 (pow.f32 u1 -3)) -1/2) (pow.f32 (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))) -1/2))
(*.f32 (*.f32 (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/4) (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/8)) (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/8))
(*.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -2)) -1/4) (pow.f32 (+.f32 -1 (pow.f32 u1 -2)) -1/4)) (*.f32 (pow.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) -1/4) (pow.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) -1/4)))
(*.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 u1 -3)) -1/4) (pow.f32 (+.f32 1 (pow.f32 u1 -3)) -1/4)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))) -1/4) (pow.f32 (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))) -1/4)))
(exp.f32 (*.f32 -1/2 (log1p.f32 (/.f32 1 u1))))
(exp.f32 (*.f32 (*.f32 -1/4 (log1p.f32 (/.f32 1 u1))) 2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/4)) 2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (+.f32 1 (/.f32 1 u1)) 2)) -1/4))
(exp.f32 (+.f32 (*.f32 -1/4 (log1p.f32 (/.f32 1 u1))) (*.f32 -1/4 (log1p.f32 (/.f32 1 u1)))))
(-.f32 1 (/.f32 -1 u1))
(-.f32 (/.f32 1 u1) -1)
(-.f32 (/.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) -1)) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(-.f32 (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))) (/.f32 (*.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(-.f32 (/.f32 1 (+.f32 1 (/.f32 -1 u1))) (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 -1 u1))))
(-.f32 (/.f32 (pow.f32 u1 -3) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))) (/.f32 -1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(*.f32 1 (+.f32 1 (/.f32 1 u1)))
(*.f32 (+.f32 1 (/.f32 1 u1)) 1)
(*.f32 (+.f32 1 (/.f32 1 u1)) (*.f32 (+.f32 (/.f32 1 u1) -1) (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (+.f32 -1 (pow.f32 u1 -2)) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (+.f32 1 (pow.f32 u1 -3)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(*.f32 (neg.f32 (+.f32 -1 (pow.f32 u1 -2))) (/.f32 1 (+.f32 1 (/.f32 -1 u1))))
(*.f32 (+.f32 -1 (neg.f32 (pow.f32 u1 -3))) (/.f32 1 (neg.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))))
(*.f32 (-.f32 1 (pow.f32 u1 -2)) (/.f32 1 (+.f32 1 (/.f32 -1 u1))))
(*.f32 (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))) (+.f32 1 (pow.f32 u1 -3)))
(*.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) (+.f32 -1 (pow.f32 u1 -2)))
(*.f32 (/.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 -1 (pow.f32 u1 -3))) (/.f32 (+.f32 (/.f32 1 u1) -1) (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2)))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 -1 (pow.f32 u1 -2))) (+.f32 1 (/.f32 1 u1)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 -1 (pow.f32 u1 -3))) (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u1 -2)) (-.f32 1 (pow.f32 u1 -2))) (+.f32 1 (/.f32 1 u1)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) 1) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (neg.f32 (+.f32 -1 (pow.f32 u1 -2)))) (-.f32 -1 (/.f32 1 u1)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (-.f32 1 (pow.f32 u1 -3))) (+.f32 (-.f32 -1 (/.f32 1 u1)) (neg.f32 (pow.f32 u1 -2))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (-.f32 1 (pow.f32 u1 -2))) (-.f32 -1 (/.f32 1 u1)))
(*.f32 (/.f32 (+.f32 1 (pow.f32 u1 -3)) (-.f32 (pow.f32 u1 -4) (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))) (+.f32 (+.f32 -1 (pow.f32 u1 -2)) (/.f32 1 u1)))
(*.f32 (/.f32 (+.f32 1 (pow.f32 u1 -3)) (+.f32 (pow.f32 u1 -6) (pow.f32 (+.f32 1 (/.f32 -1 u1)) 3))) (+.f32 (pow.f32 u1 -4) (*.f32 (+.f32 1 (/.f32 -1 u1)) (-.f32 (+.f32 1 (/.f32 -1 u1)) (pow.f32 u1 -2)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u1 -2)) (-.f32 1 (pow.f32 u1 -3))) (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2)))
(/.f32 1 (/.f32 1 (+.f32 1 (/.f32 1 u1))))
(/.f32 1 (/.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) 1))
(/.f32 1 (/.f32 (+.f32 1 (/.f32 -1 u1)) (-.f32 1 (pow.f32 u1 -2))))
(/.f32 -1 (neg.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1)))))
(/.f32 (+.f32 1 (/.f32 1 u1)) (/.f32 (+.f32 (/.f32 1 u1) -1) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 (/.f32 1 u1) -1))
(/.f32 (+.f32 1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 u1 -2))) (+.f32 1 (/.f32 -1 u1)))
(/.f32 (+.f32 -1 (neg.f32 (pow.f32 u1 -3))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(/.f32 (-.f32 1 (pow.f32 u1 -2)) (+.f32 1 (/.f32 -1 u1)))
(/.f32 (+.f32 (pow.f32 u1 -6) -1) (*.f32 (+.f32 (/.f32 1 u1) -1) (+.f32 (+.f32 (pow.f32 u1 -4) 1) (pow.f32 u1 -2))))
(/.f32 (+.f32 (pow.f32 u1 -6) -1) (*.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))) (+.f32 -1 (pow.f32 u1 -3))))
(/.f32 (+.f32 (pow.f32 u1 -4) -1) (*.f32 (+.f32 (/.f32 1 u1) -1) (+.f32 1 (pow.f32 u1 -2))))
(/.f32 (+.f32 1 (pow.f32 u1 -9)) (*.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))) (-.f32 (+.f32 (pow.f32 u1 -6) 1) (pow.f32 u1 -3))))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) -1)) (*.f32 (+.f32 (/.f32 1 u1) -1) 1)) (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 u1 -2)) 1) (+.f32 (/.f32 1 u1) -1))
(/.f32 (*.f32 (+.f32 1 (pow.f32 u1 -3)) 1) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -4) -1) 1) (*.f32 (+.f32 1 (pow.f32 u1 -2)) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -6) -1) 1) (*.f32 (+.f32 (+.f32 (pow.f32 u1 -4) 1) (pow.f32 u1 -2)) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -6) -1) 1) (*.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 u1 -9)) 1) (*.f32 (-.f32 (+.f32 (pow.f32 u1 -6) 1) (pow.f32 u1 -3)) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u1 -2))) (neg.f32 (+.f32 1 (/.f32 -1 u1))))
(/.f32 (neg.f32 (neg.f32 (+.f32 -1 (pow.f32 u1 -2)))) (neg.f32 (+.f32 1 (/.f32 -1 u1))))
(/.f32 (neg.f32 (+.f32 -1 (neg.f32 (pow.f32 u1 -3)))) (neg.f32 (neg.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))))
(/.f32 (exp.f32 (log.f32 (+.f32 -1 (pow.f32 u1 -2)))) (+.f32 (/.f32 1 u1) -1))
(/.f32 (exp.f32 (log1p.f32 (pow.f32 u1 -3))) (exp.f32 (log.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) -1)) (/.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) -1))) (*.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))) (+.f32 (/.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) -1)) (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) -1)) 3) (pow.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) 3)) (+.f32 (*.f32 (/.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) -1)) (/.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) -1))) (+.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (*.f32 (/.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) -1)) (/.f32 1 (+.f32 (/.f32 1 u1) -1))))))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -4) -1) (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (+.f32 1 (pow.f32 u1 -2)))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -6) -1) (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (+.f32 (+.f32 (pow.f32 u1 -4) 1) (pow.f32 u1 -2)))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -6) -1) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))) (+.f32 -1 (pow.f32 u1 -3)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 u1 -9)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))) (-.f32 (+.f32 (pow.f32 u1 -6) 1) (pow.f32 u1 -3)))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 -1 (pow.f32 u1 -2))) (/.f32 1 (+.f32 1 (/.f32 1 u1))))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 -1 (pow.f32 u1 -3))) (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))))
(/.f32 (-.f32 (pow.f32 u1 -2) (/.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 1 (/.f32 1 u1)))) (+.f32 (/.f32 1 u1) -1))
(/.f32 (-.f32 (neg.f32 (pow.f32 u1 -2)) -1) (+.f32 1 (/.f32 -1 u1)))
(/.f32 (-.f32 (/.f32 (pow.f32 u1 -2) (+.f32 -1 (pow.f32 u1 -2))) (/.f32 1 (+.f32 -1 (pow.f32 u1 -2)))) (/.f32 1 (+.f32 1 (/.f32 1 u1))))
(/.f32 (-.f32 (/.f32 (pow.f32 u1 -2) (+.f32 -1 (pow.f32 u1 -3))) (/.f32 1 (+.f32 -1 (pow.f32 u1 -3)))) (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))))
(pow.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) -1)
(neg.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 1 (/.f32 -1 u1))))
(neg.f32 (/.f32 (+.f32 1 (pow.f32 u1 -3)) (neg.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))))
(exp.f32 (log1p.f32 (/.f32 1 u1)))
(fma.f32 1 (/.f32 1 u1) 1)
(fma.f32 (/.f32 1 u1) 1 1)
(fma.f32 -1 (/.f32 -1 u1) 1)
(fma.f32 (pow.f32 u1 -1/2) (pow.f32 u1 -1/2) 1)
(-.f32 0 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 1 u1))))
(-.f32 (/.f32 0 (neg.f32 (sqrt.f32 (+.f32 1 u1)))) (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 1 u1))))
(*.f32 1 (sqrt.f32 (/.f32 u1 (+.f32 1 u1))))
(*.f32 -1 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (pow.f32 (+.f32 1 u1) -1/2))
(*.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 (/.f32 u1 (+.f32 1 u1))) 1)
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (sqrt.f32 (+.f32 1 u1))))
(*.f32 (pow.f32 (+.f32 1 u1) -1/2) (sqrt.f32 u1))
(*.f32 (pow.f32 (+.f32 1 u1) -1/2) (pow.f32 (pow.f32 u1 -1/2) -1))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (pow.f32 (+.f32 1 u1) -1/2)))
(*.f32 (/.f32 -1 (sqrt.f32 (+.f32 1 u1))) (neg.f32 (sqrt.f32 u1)))
(*.f32 (pow.f32 (/.f32 u1 (+.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (+.f32 1 u1)) 1/4))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (+.f32 1 u1) u1)) -1/2) (pow.f32 (sqrt.f32 (/.f32 (+.f32 1 u1) u1)) -1/2))
(*.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 -1)) 1/2) (sqrt.f32 (+.f32 u1 -1)))
(*.f32 (pow.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) 1/2) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)))
(*.f32 (/.f32 (pow.f32 u1 1/4) (pow.f32 (+.f32 1 u1) 1/4)) (/.f32 (pow.f32 u1 1/4) (pow.f32 (+.f32 1 u1) 1/4)))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (+.f32 1 u1) 1/4)) (/.f32 1 (pow.f32 (+.f32 1 u1) 1/4)))
(*.f32 (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 -1))) (sqrt.f32 (+.f32 u1 -1)))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)))
(*.f32 (*.f32 1 (neg.f32 (sqrt.f32 u1))) (/.f32 -1 (sqrt.f32 (+.f32 1 u1))))
(*.f32 (*.f32 (pow.f32 (+.f32 1 u1) -1/2) (pow.f32 u1 1/4)) (pow.f32 u1 1/4))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (fma.f32 u1 u1 -1))) (sqrt.f32 (+.f32 u1 -1)))
(*.f32 (/.f32 (sqrt.f32 u1) (hypot.f32 1 (pow.f32 u1 3/2))) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)))
(pow.f32 (/.f32 u1 (+.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 (+.f32 1 u1) u1)) -1)
(pow.f32 (/.f32 (+.f32 1 u1) u1) -1/2)
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 1 u1))))
(neg.f32 (*.f32 1 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 1 u1)))))
(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 (+.f32 1 u1) u1))) -1))
(exp.f32 (-.f32 (*.f32 1/2 (log.f32 u1)) (*.f32 1/2 (log1p.f32 u1))))
(-.f32 0 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(-.f32 (/.f32 0 (neg.f32 (sqrt.f32 (-.f32 1 u1)))) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(*.f32 1 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 -1 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(*.f32 (sqrt.f32 u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 -1 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 -1 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 -1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (pow.f32 (/.f32 (pow.f32 u1 -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2))) -1))
(*.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 1 (neg.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(*.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 u1) (/.f32 -1 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 u1) (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(*.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) -1/2) (pow.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) -1/2))
(*.f32 (/.f32 (sqrt.f32 u1) -1) (/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) -1) (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) -1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) -1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 1 (*.f32 (sqrt.f32 u1) (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (/.f32 -1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 1 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))) (sqrt.f32 u1))
(*.f32 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (pow.f32 u1 1/4)) (pow.f32 u1 1/4))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (-.f32 1 u1)))) (neg.f32 (sqrt.f32 u1)))
(*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))) (sqrt.f32 (+.f32 1 u1)))
(*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1))))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) -1)
(neg.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(neg.f32 (*.f32 1 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) -1))
(-.f32 0 (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 1 (sqrt.f32 (-.f32 1 u1)))
(*.f32 -1 (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (-.f32 1 u1)) 1)
(*.f32 (pow.f32 (-.f32 1 u1) 1/4) (pow.f32 (-.f32 1 u1) 1/4))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (pow.f32 (+.f32 1 u1) -1/2))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (pow.f32 (/.f32 1 (+.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (sqrt.f32 (/.f32 1 (+.f32 1 u1))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 u1 u1 u1))) 1/2))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 u1 u1 u1)))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (/.f32 1 (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1)))))
(*.f32 (pow.f32 (/.f32 (-.f32 1 u1) (+.f32 u1 -1)) 1/2) (sqrt.f32 (+.f32 u1 -1)))
(*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 -1) (neg.f32 (+.f32 1 (pow.f32 u1 3)))) 1/2) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)))
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) (+.f32 u1 -1))) (sqrt.f32 (+.f32 u1 -1)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 -1) (neg.f32 (+.f32 1 (pow.f32 u1 3))))) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (sqrt.f32 (fma.f32 u1 u1 -1))) (sqrt.f32 (+.f32 u1 -1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (hypot.f32 1 (pow.f32 u1 3/2))) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)))
(*.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 u1 u1)) 1/4) (pow.f32 (-.f32 1 (*.f32 u1 u1)) 1/4)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 u1)) 1/4) (pow.f32 (/.f32 1 (+.f32 1 u1)) 1/4)))
(*.f32 (*.f32 (pow.f32 (-.f32 1 (pow.f32 u1 3)) 1/4) (pow.f32 (-.f32 1 (pow.f32 u1 3)) 1/4)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 u1 u1 u1))) 1/4) (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 u1 u1 u1))) 1/4)))
(*.f32 (*.f32 (pow.f32 (/.f32 (-.f32 1 u1) (+.f32 u1 -1)) 1/4) (pow.f32 (/.f32 (-.f32 1 u1) (+.f32 u1 -1)) 1/4)) (*.f32 (pow.f32 (+.f32 u1 -1) 1/4) (pow.f32 (+.f32 u1 -1) 1/4)))
(*.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 -1) (neg.f32 (+.f32 1 (pow.f32 u1 3)))) 1/4) (pow.f32 (/.f32 (fma.f32 u1 u1 -1) (neg.f32 (+.f32 1 (pow.f32 u1 3)))) 1/4)) (*.f32 (pow.f32 (-.f32 (fma.f32 u1 u1 1) u1) 1/4) (pow.f32 (-.f32 (fma.f32 u1 u1 1) u1) 1/4)))
(/.f32 1 (pow.f32 (-.f32 1 u1) -1/2))
(/.f32 1 (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 1 u1)) (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1))) (sqrt.f32 (-.f32 1 (pow.f32 u1 3)))))
(/.f32 (sqrt.f32 (-.f32 1 u1)) 1)
(/.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) -1)
(/.f32 (pow.f32 (-.f32 1 u1) 1/4) (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (sqrt.f32 (+.f32 1 u1)))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (*.f32 1 (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1)))))
(/.f32 (sqrt.f32 (fma.f32 u1 u1 -1)) (sqrt.f32 (+.f32 -1 (neg.f32 u1))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))) (neg.f32 (sqrt.f32 (+.f32 1 u1))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3)))) (neg.f32 (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1)))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (+.f32 -1 (neg.f32 (fma.f32 u1 u1 u1)))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (pow.f32 (+.f32 1 u1) 1/4)) (pow.f32 (+.f32 1 u1) 1/4))
(pow.f32 (-.f32 1 u1) 1/2)
(pow.f32 (pow.f32 (-.f32 1 u1) 1/4) 2)
(pow.f32 (pow.f32 (-.f32 1 u1) 2) 1/4)
(pow.f32 (exp.f32 (log1p.f32 (neg.f32 u1))) 1/2)
(neg.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(exp.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u1))))
(-.f32 0 (*.f32 (sqrt.f32 u1) (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(neg.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
Calls

30 calls:

1.0ms
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))
0.0ms
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))
0.0ms
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
0.0ms
(+.f32 (/.f32 1 u1) 1)
0.0ms
(pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)

simplify195.0ms (1.6%)

Algorithm
egg-herbie
Rules
906×times-frac
502×*-commutative
365×fma-def
297×distribute-lft-in
297×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0110218521
1285917669
Stop Event
node limit
Counts
543 → 647
Calls
Call 1
Inputs
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.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 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.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 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(+.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))))
(+.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))))
(+.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(sqrt.f32 u1)
(+.f32 (sqrt.f32 u1) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3))))
(+.f32 (sqrt.f32 u1) (+.f32 (*.f32 3/8 (sqrt.f32 (pow.f32 u1 5))) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3)))))
(+.f32 (sqrt.f32 u1) (+.f32 (*.f32 5/16 (sqrt.f32 (pow.f32 u1 7))) (+.f32 (*.f32 3/8 (sqrt.f32 (pow.f32 u1 5))) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3))))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.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)
(sqrt.f32 u1)
(+.f32 (sqrt.f32 u1) (*.f32 -1/2 (sqrt.f32 (pow.f32 u1 3))))
(+.f32 (sqrt.f32 u1) (+.f32 (*.f32 -1/2 (sqrt.f32 (pow.f32 u1 3))) (*.f32 3/8 (sqrt.f32 (pow.f32 u1 5)))))
(+.f32 (sqrt.f32 u1) (+.f32 (*.f32 -1/2 (sqrt.f32 (pow.f32 u1 3))) (+.f32 (*.f32 -5/16 (sqrt.f32 (pow.f32 u1 7))) (*.f32 3/8 (sqrt.f32 (pow.f32 u1 5))))))
1
(-.f32 1 (*.f32 1/2 (/.f32 1 u1)))
(-.f32 (+.f32 1 (*.f32 3/8 (/.f32 1 (pow.f32 u1 2)))) (*.f32 1/2 (/.f32 1 u1)))
(-.f32 (+.f32 1 (*.f32 3/8 (/.f32 1 (pow.f32 u1 2)))) (+.f32 (*.f32 5/16 (/.f32 1 (pow.f32 u1 3))) (*.f32 1/2 (/.f32 1 u1))))
1
(-.f32 1 (*.f32 1/2 (/.f32 1 u1)))
(-.f32 (+.f32 1 (*.f32 3/8 (/.f32 1 (pow.f32 u1 2)))) (*.f32 1/2 (/.f32 1 u1)))
(-.f32 (+.f32 1 (*.f32 3/8 (/.f32 1 (pow.f32 u1 2)))) (+.f32 (*.f32 5/16 (/.f32 1 (pow.f32 u1 3))) (*.f32 1/2 (/.f32 1 u1))))
(/.f32 1 u1)
(+.f32 1 (/.f32 1 u1))
(+.f32 1 (/.f32 1 u1))
(+.f32 1 (/.f32 1 u1))
1
(+.f32 1 (/.f32 1 u1))
(+.f32 1 (/.f32 1 u1))
(+.f32 1 (/.f32 1 u1))
1
(+.f32 1 (/.f32 1 u1))
(+.f32 1 (/.f32 1 u1))
(+.f32 1 (/.f32 1 u1))
1
(-.f32 1 (*.f32 1/2 (/.f32 1 u1)))
(-.f32 (+.f32 1 (*.f32 3/8 (/.f32 1 (pow.f32 u1 2)))) (*.f32 1/2 (/.f32 1 u1)))
(-.f32 (+.f32 1 (*.f32 3/8 (/.f32 1 (pow.f32 u1 2)))) (+.f32 (*.f32 5/16 (/.f32 1 (pow.f32 u1 3))) (*.f32 1/2 (/.f32 1 u1))))
(pow.f32 (sqrt.f32 -1) 2)
(+.f32 (*.f32 1/2 (/.f32 1 u1)) (pow.f32 (sqrt.f32 -1) 2))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 1 u1)) (pow.f32 (sqrt.f32 -1) 2)))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 1 u1)) (+.f32 (*.f32 1/2 (/.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))) (pow.f32 (sqrt.f32 -1) 2))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(*.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 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 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 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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.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 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
1
(+.f32 1 (*.f32 -1/2 u1))
(+.f32 1 (+.f32 (*.f32 -1/2 u1) (*.f32 -1/8 (pow.f32 u1 2))))
(+.f32 1 (+.f32 (*.f32 -1/2 u1) (+.f32 (*.f32 -1/8 (pow.f32 u1 2)) (*.f32 -1/16 (pow.f32 u1 3)))))
(sqrt.f32 u1)
(+.f32 (sqrt.f32 u1) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 u1) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 u1) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 4))))))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(log.f32 (exp.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (cbrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 1 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (*.f64 (pow.f64 (+.f64 (/.f64 1 (binary32->binary64 u1)) -1) -1/2) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/8) (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/8) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4)))
(*.f32 (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) 1) (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) 1))
(*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -2)) -1/2) (pow.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) -1/2))
(*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -3)) -1/2) (pow.f32 (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))) -1/2))
(*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/8)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/8))
(*.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -2)) -1/4) (pow.f32 (+.f32 -1 (pow.f32 u1 -2)) -1/4)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) -1/4) (pow.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) -1/4)))
(*.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -3)) -1/4) (pow.f32 (+.f32 -1 (pow.f32 u1 -3)) -1/4)) (*.f32 (pow.f32 (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))) -1/4) (pow.f32 (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))) -1/4)))
(exp.f32 (*.f32 -1/2 (log.f32 (+.f32 (/.f32 1 u1) -1))))
(exp.f32 (*.f32 (*.f32 -1/4 (log.f32 (+.f32 (/.f32 1 u1) -1))) 2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4)) 2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2)) -1/4))
(exp.f32 (+.f32 (*.f32 -1/4 (log.f32 (+.f32 (/.f32 1 u1) -1))) (*.f32 -1/4 (log.f32 (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (log.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(log.f32 (exp.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(log1p.f32 (expm1.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(expm1.f32 (log1p.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 1 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) 1)
(binary64->binary32 (binary32->binary64 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(binary64->binary32 (pow.f64 (+.f64 (/.f64 1 (binary32->binary64 u1)) -1) -1/2))
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))) (/.f32 1 (+.f32 1 (/.f32 1 u1))))
(-.f32 (/.f32 1 (-.f32 -1 (/.f32 1 u1))) (/.f32 (pow.f32 u1 -2) (-.f32 -1 (/.f32 1 u1))))
(-.f32 (/.f32 (pow.f32 u1 -3) (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))) (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))))
(*.f32 1 (+.f32 (/.f32 1 u1) -1))
(*.f32 (+.f32 1 (/.f32 1 u1)) (*.f32 (+.f32 (/.f32 1 u1) -1) (/.f32 1 (+.f32 1 (/.f32 1 u1)))))
(*.f32 (+.f32 -1 (pow.f32 u1 -2)) (/.f32 1 (+.f32 1 (/.f32 1 u1))))
(*.f32 (+.f32 -1 (pow.f32 u1 -3)) (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))))
(*.f32 (neg.f32 (+.f32 -1 (pow.f32 u1 -2))) (/.f32 1 (-.f32 -1 (/.f32 1 u1))))
(*.f32 (-.f32 1 (pow.f32 u1 -3)) (/.f32 1 (+.f32 (-.f32 -1 (/.f32 1 u1)) (neg.f32 (pow.f32 u1 -2)))))
(*.f32 (-.f32 1 (pow.f32 u1 -2)) (/.f32 1 (-.f32 -1 (/.f32 1 u1))))
(*.f32 (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))) (+.f32 -1 (pow.f32 u1 -3)))
(*.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) (+.f32 -1 (pow.f32 u1 -2)))
(*.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))
(*.f32 (+.f32 (pow.f32 u1 -1/2) 1) (-.f32 (pow.f32 u1 -1/2) 1))
(*.f32 (/.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 1 (pow.f32 u1 -3))) (/.f32 (+.f32 (/.f32 1 u1) -1) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 -1 (pow.f32 u1 -2))) (+.f32 (/.f32 1 u1) -1))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 1 (pow.f32 u1 -3))) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) 1) (/.f32 1 (+.f32 1 (/.f32 1 u1))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (neg.f32 (+.f32 -1 (pow.f32 u1 -2)))) (+.f32 1 (/.f32 -1 u1)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (-.f32 1 (pow.f32 u1 -2))) (+.f32 1 (/.f32 -1 u1)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 -1 (neg.f32 (pow.f32 u1 -3)))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -3)) (-.f32 (pow.f32 u1 -4) (pow.f32 (+.f32 1 (/.f32 1 u1)) 2))) (+.f32 (pow.f32 u1 -2) (-.f32 -1 (/.f32 1 u1))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 (pow.f32 u1 -6) (pow.f32 (+.f32 1 (/.f32 1 u1)) 3))) (+.f32 (pow.f32 u1 -4) (-.f32 (pow.f32 (+.f32 1 (/.f32 1 u1)) 2) (+.f32 (pow.f32 u1 -2) (pow.f32 u1 -3)))))
(/.f32 1 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (/.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) 1))
(/.f32 1 (/.f32 (-.f32 -1 (/.f32 1 u1)) (-.f32 1 (pow.f32 u1 -2))))
(/.f32 -1 (neg.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (+.f32 1 (/.f32 1 u1)) (/.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 1 (/.f32 1 u1)))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2)))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 u1 -2))) (-.f32 -1 (/.f32 1 u1)))
(/.f32 (-.f32 1 (pow.f32 u1 -3)) (+.f32 (-.f32 -1 (/.f32 1 u1)) (neg.f32 (pow.f32 u1 -2))))
(/.f32 (-.f32 1 (pow.f32 u1 -2)) (-.f32 -1 (/.f32 1 u1)))
(/.f32 (+.f32 (pow.f32 u1 -6) -1) (*.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 (+.f32 (pow.f32 u1 -4) 1) (pow.f32 u1 -2))))
(/.f32 (+.f32 (pow.f32 u1 -6) -1) (*.f32 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2)) (+.f32 1 (pow.f32 u1 -3))))
(/.f32 (+.f32 (pow.f32 u1 -4) -1) (*.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 1 (pow.f32 u1 -2))))
(/.f32 (+.f32 -1 (pow.f32 u1 -9)) (*.f32 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2)) (+.f32 (+.f32 1 (pow.f32 u1 -3)) (pow.f32 u1 -6))))
(/.f32 (-.f32 (+.f32 (pow.f32 u1 -2) (pow.f32 u1 -3)) (+.f32 1 (/.f32 1 u1))) (pow.f32 (+.f32 1 (/.f32 1 u1)) 2))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 u1 -2)) 1) (+.f32 1 (/.f32 1 u1)))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -4) -1) 1) (*.f32 (+.f32 1 (pow.f32 u1 -2)) (+.f32 1 (/.f32 1 u1))))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -6) -1) 1) (*.f32 (+.f32 (+.f32 (pow.f32 u1 -4) 1) (pow.f32 u1 -2)) (+.f32 1 (/.f32 1 u1))))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -6) -1) 1) (*.f32 (+.f32 1 (pow.f32 u1 -3)) (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 u1 -3)) 1) (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2)))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 u1 -9)) 1) (*.f32 (+.f32 (+.f32 1 (pow.f32 u1 -3)) (pow.f32 u1 -6)) (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u1 -2))) (neg.f32 (-.f32 -1 (/.f32 1 u1))))
(/.f32 (neg.f32 (neg.f32 (+.f32 -1 (pow.f32 u1 -2)))) (neg.f32 (-.f32 -1 (/.f32 1 u1))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u1 -3))) (neg.f32 (+.f32 (-.f32 -1 (/.f32 1 u1)) (neg.f32 (pow.f32 u1 -2)))))
(/.f32 (exp.f32 (log.f32 (+.f32 -1 (pow.f32 u1 -2)))) (+.f32 1 (/.f32 1 u1)))
(/.f32 (exp.f32 (log.f32 (+.f32 -1 (pow.f32 u1 -3)))) (exp.f32 (log.f32 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2)))))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))) (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1)))) (*.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) (/.f32 1 (+.f32 1 (/.f32 1 u1))))) (+.f32 (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))) (/.f32 1 (+.f32 1 (/.f32 1 u1)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))) 3) (pow.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) 3)) (+.f32 (*.f32 (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))) (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1)))) (+.f32 (*.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) (/.f32 1 (+.f32 1 (/.f32 1 u1)))) (*.f32 (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))) (/.f32 1 (+.f32 1 (/.f32 1 u1)))))))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -4) -1) (/.f32 1 (+.f32 1 (/.f32 1 u1)))) (+.f32 1 (pow.f32 u1 -2)))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -6) -1) (/.f32 1 (+.f32 1 (/.f32 1 u1)))) (+.f32 (+.f32 (pow.f32 u1 -4) 1) (pow.f32 u1 -2)))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -6) -1) (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2)))) (+.f32 1 (pow.f32 u1 -3)))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 u1 -9)) (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2)))) (+.f32 (+.f32 1 (pow.f32 u1 -3)) (pow.f32 u1 -6)))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 -1 (pow.f32 u1 -2))) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 1 (pow.f32 u1 -3))) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(/.f32 (-.f32 (neg.f32 (pow.f32 u1 -2)) -1) (-.f32 -1 (/.f32 1 u1)))
(/.f32 (-.f32 (/.f32 (pow.f32 u1 -2) (+.f32 -1 (pow.f32 u1 -2))) (/.f32 1 (+.f32 -1 (pow.f32 u1 -2)))) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (-.f32 (/.f32 (pow.f32 u1 -2) (+.f32 1 (pow.f32 u1 -3))) (/.f32 1 (+.f32 1 (pow.f32 u1 -3)))) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(pow.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) -1)
(neg.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (-.f32 -1 (/.f32 1 u1))))
(neg.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 (-.f32 -1 (/.f32 1 u1)) (neg.f32 (pow.f32 u1 -2)))))
(expm1.f32 (neg.f32 (log.f32 u1)))
(exp.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)))
(fma.f32 1 (/.f32 1 u1) -1)
(fma.f32 (/.f32 1 u1) 1 -1)
(fma.f32 -1 (/.f32 -1 u1) -1)
(fma.f32 (pow.f32 u1 -1/2) (pow.f32 u1 -1/2) -1)
(exp.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)))
(log.f32 (exp.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(log1p.f32 (expm1.f32 (+.f32 (/.f32 1 u1) -1)))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (*.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))
(cbrt.f32 (*.f32 (*.f32 (+.f32 (/.f32 1 u1) -1) (+.f32 (/.f32 1 u1) -1)) (+.f32 (/.f32 1 u1) -1)))
(*.f32 1 (+.f32 (/.f32 1 u1) -1))
(pow.f32 (+.f32 (/.f32 1 u1) -1) 1)
(binary64->binary32 (binary32->binary64 (+.f32 (/.f32 1 u1) -1)))
(binary64->binary32 (binary32->binary64 (+.f32 (/.f32 1 u1) -1)))
(binary64->binary32 (+.f64 (/.f64 1 (binary32->binary64 u1)) -1))
(*.f32 (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/4) (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/4))
(*.f32 (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/8) (*.f32 (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/8) (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/4)))
(*.f32 (pow.f32 (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/4) 1) (pow.f32 (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/4) 1))
(*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -2)) -1/2) (pow.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) -1/2))
(*.f32 (pow.f32 (+.f32 1 (pow.f32 u1 -3)) -1/2) (pow.f32 (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))) -1/2))
(*.f32 (*.f32 (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/4) (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/8)) (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/8))
(*.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -2)) -1/4) (pow.f32 (+.f32 -1 (pow.f32 u1 -2)) -1/4)) (*.f32 (pow.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) -1/4) (pow.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) -1/4)))
(*.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 u1 -3)) -1/4) (pow.f32 (+.f32 1 (pow.f32 u1 -3)) -1/4)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))) -1/4) (pow.f32 (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))) -1/4)))
(exp.f32 (*.f32 -1/2 (log1p.f32 (/.f32 1 u1))))
(exp.f32 (*.f32 (*.f32 -1/4 (log1p.f32 (/.f32 1 u1))) 2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/4)) 2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (+.f32 1 (/.f32 1 u1)) 2)) -1/4))
(exp.f32 (+.f32 (*.f32 -1/4 (log1p.f32 (/.f32 1 u1))) (*.f32 -1/4 (log1p.f32 (/.f32 1 u1)))))
(exp.f32 (log.f32 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)))
(log.f32 (exp.f32 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)))
(*.f32 (sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)) (sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)))
(log1p.f32 (expm1.f32 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)))
(expm1.f32 (log1p.f32 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2) (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)) (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)))
(*.f32 1 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2))
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2) 1)
(binary64->binary32 (binary32->binary64 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)))
(binary64->binary32 (pow.f64 (+.f64 (/.f64 1 (binary32->binary64 u1)) 1) -1/2))
(-.f32 1 (/.f32 -1 u1))
(-.f32 (/.f32 1 u1) -1)
(-.f32 (/.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) -1)) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(-.f32 (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))) (/.f32 (*.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(-.f32 (/.f32 1 (+.f32 1 (/.f32 -1 u1))) (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 -1 u1))))
(-.f32 (/.f32 (pow.f32 u1 -3) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))) (/.f32 -1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(*.f32 1 (+.f32 1 (/.f32 1 u1)))
(*.f32 (+.f32 1 (/.f32 1 u1)) 1)
(*.f32 (+.f32 1 (/.f32 1 u1)) (*.f32 (+.f32 (/.f32 1 u1) -1) (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (+.f32 -1 (pow.f32 u1 -2)) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (+.f32 1 (pow.f32 u1 -3)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(*.f32 (neg.f32 (+.f32 -1 (pow.f32 u1 -2))) (/.f32 1 (+.f32 1 (/.f32 -1 u1))))
(*.f32 (+.f32 -1 (neg.f32 (pow.f32 u1 -3))) (/.f32 1 (neg.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))))
(*.f32 (-.f32 1 (pow.f32 u1 -2)) (/.f32 1 (+.f32 1 (/.f32 -1 u1))))
(*.f32 (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))) (+.f32 1 (pow.f32 u1 -3)))
(*.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) (+.f32 -1 (pow.f32 u1 -2)))
(*.f32 (/.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 -1 (pow.f32 u1 -3))) (/.f32 (+.f32 (/.f32 1 u1) -1) (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2)))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 -1 (pow.f32 u1 -2))) (+.f32 1 (/.f32 1 u1)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 -1 (pow.f32 u1 -3))) (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u1 -2)) (-.f32 1 (pow.f32 u1 -2))) (+.f32 1 (/.f32 1 u1)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) 1) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (neg.f32 (+.f32 -1 (pow.f32 u1 -2)))) (-.f32 -1 (/.f32 1 u1)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (-.f32 1 (pow.f32 u1 -3))) (+.f32 (-.f32 -1 (/.f32 1 u1)) (neg.f32 (pow.f32 u1 -2))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (-.f32 1 (pow.f32 u1 -2))) (-.f32 -1 (/.f32 1 u1)))
(*.f32 (/.f32 (+.f32 1 (pow.f32 u1 -3)) (-.f32 (pow.f32 u1 -4) (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))) (+.f32 (+.f32 -1 (pow.f32 u1 -2)) (/.f32 1 u1)))
(*.f32 (/.f32 (+.f32 1 (pow.f32 u1 -3)) (+.f32 (pow.f32 u1 -6) (pow.f32 (+.f32 1 (/.f32 -1 u1)) 3))) (+.f32 (pow.f32 u1 -4) (*.f32 (+.f32 1 (/.f32 -1 u1)) (-.f32 (+.f32 1 (/.f32 -1 u1)) (pow.f32 u1 -2)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u1 -2)) (-.f32 1 (pow.f32 u1 -3))) (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2)))
(/.f32 1 (/.f32 1 (+.f32 1 (/.f32 1 u1))))
(/.f32 1 (/.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) 1))
(/.f32 1 (/.f32 (+.f32 1 (/.f32 -1 u1)) (-.f32 1 (pow.f32 u1 -2))))
(/.f32 -1 (neg.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1)))))
(/.f32 (+.f32 1 (/.f32 1 u1)) (/.f32 (+.f32 (/.f32 1 u1) -1) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 (/.f32 1 u1) -1))
(/.f32 (+.f32 1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 u1 -2))) (+.f32 1 (/.f32 -1 u1)))
(/.f32 (+.f32 -1 (neg.f32 (pow.f32 u1 -3))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(/.f32 (-.f32 1 (pow.f32 u1 -2)) (+.f32 1 (/.f32 -1 u1)))
(/.f32 (+.f32 (pow.f32 u1 -6) -1) (*.f32 (+.f32 (/.f32 1 u1) -1) (+.f32 (+.f32 (pow.f32 u1 -4) 1) (pow.f32 u1 -2))))
(/.f32 (+.f32 (pow.f32 u1 -6) -1) (*.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))) (+.f32 -1 (pow.f32 u1 -3))))
(/.f32 (+.f32 (pow.f32 u1 -4) -1) (*.f32 (+.f32 (/.f32 1 u1) -1) (+.f32 1 (pow.f32 u1 -2))))
(/.f32 (+.f32 1 (pow.f32 u1 -9)) (*.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))) (-.f32 (+.f32 (pow.f32 u1 -6) 1) (pow.f32 u1 -3))))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) -1)) (*.f32 (+.f32 (/.f32 1 u1) -1) 1)) (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 u1 -2)) 1) (+.f32 (/.f32 1 u1) -1))
(/.f32 (*.f32 (+.f32 1 (pow.f32 u1 -3)) 1) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -4) -1) 1) (*.f32 (+.f32 1 (pow.f32 u1 -2)) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -6) -1) 1) (*.f32 (+.f32 (+.f32 (pow.f32 u1 -4) 1) (pow.f32 u1 -2)) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -6) -1) 1) (*.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 u1 -9)) 1) (*.f32 (-.f32 (+.f32 (pow.f32 u1 -6) 1) (pow.f32 u1 -3)) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u1 -2))) (neg.f32 (+.f32 1 (/.f32 -1 u1))))
(/.f32 (neg.f32 (neg.f32 (+.f32 -1 (pow.f32 u1 -2)))) (neg.f32 (+.f32 1 (/.f32 -1 u1))))
(/.f32 (neg.f32 (+.f32 -1 (neg.f32 (pow.f32 u1 -3)))) (neg.f32 (neg.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))))
(/.f32 (exp.f32 (log.f32 (+.f32 -1 (pow.f32 u1 -2)))) (+.f32 (/.f32 1 u1) -1))
(/.f32 (exp.f32 (log1p.f32 (pow.f32 u1 -3))) (exp.f32 (log.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) -1)) (/.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) -1))) (*.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))) (+.f32 (/.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) -1)) (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) -1)) 3) (pow.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) 3)) (+.f32 (*.f32 (/.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) -1)) (/.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) -1))) (+.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (*.f32 (/.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) -1)) (/.f32 1 (+.f32 (/.f32 1 u1) -1))))))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -4) -1) (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (+.f32 1 (pow.f32 u1 -2)))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -6) -1) (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (+.f32 (+.f32 (pow.f32 u1 -4) 1) (pow.f32 u1 -2)))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -6) -1) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))) (+.f32 -1 (pow.f32 u1 -3)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 u1 -9)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))) (-.f32 (+.f32 (pow.f32 u1 -6) 1) (pow.f32 u1 -3)))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 -1 (pow.f32 u1 -2))) (/.f32 1 (+.f32 1 (/.f32 1 u1))))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 -1 (pow.f32 u1 -3))) (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))))
(/.f32 (-.f32 (pow.f32 u1 -2) (/.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 1 (/.f32 1 u1)))) (+.f32 (/.f32 1 u1) -1))
(/.f32 (-.f32 (neg.f32 (pow.f32 u1 -2)) -1) (+.f32 1 (/.f32 -1 u1)))
(/.f32 (-.f32 (/.f32 (pow.f32 u1 -2) (+.f32 -1 (pow.f32 u1 -2))) (/.f32 1 (+.f32 -1 (pow.f32 u1 -2)))) (/.f32 1 (+.f32 1 (/.f32 1 u1))))
(/.f32 (-.f32 (/.f32 (pow.f32 u1 -2) (+.f32 -1 (pow.f32 u1 -3))) (/.f32 1 (+.f32 -1 (pow.f32 u1 -3)))) (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))))
(pow.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) -1)
(neg.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 1 (/.f32 -1 u1))))
(neg.f32 (/.f32 (+.f32 1 (pow.f32 u1 -3)) (neg.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))))
(exp.f32 (log1p.f32 (/.f32 1 u1)))
(fma.f32 1 (/.f32 1 u1) 1)
(fma.f32 (/.f32 1 u1) 1 1)
(fma.f32 -1 (/.f32 -1 u1) 1)
(fma.f32 (pow.f32 u1 -1/2) (pow.f32 u1 -1/2) 1)
(exp.f32 (log.f32 (+.f32 (/.f32 1 u1) 1)))
(log.f32 (exp.f32 (+.f32 (/.f32 1 u1) 1)))
(*.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)) (sqrt.f32 (+.f32 (/.f32 1 u1) 1)))
(log1p.f32 (expm1.f32 (+.f32 (/.f32 1 u1) 1)))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 1 u1) 1)))
(*.f32 (*.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) 1)) (cbrt.f32 (+.f32 (/.f32 1 u1) 1))) (cbrt.f32 (+.f32 (/.f32 1 u1) 1)))
(cbrt.f32 (*.f32 (*.f32 (+.f32 (/.f32 1 u1) 1) (+.f32 (/.f32 1 u1) 1)) (+.f32 (/.f32 1 u1) 1)))
(*.f32 1 (+.f32 (/.f32 1 u1) 1))
(pow.f32 (+.f32 (/.f32 1 u1) 1) 1)
(binary64->binary32 (binary32->binary64 (+.f32 (/.f32 1 u1) 1)))
(binary64->binary32 (binary32->binary64 (+.f32 (/.f32 1 u1) 1)))
(binary64->binary32 (+.f64 (/.f64 1 (binary32->binary64 u1)) 1))
(-.f32 0 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 1 u1))))
(-.f32 (/.f32 0 (neg.f32 (sqrt.f32 (+.f32 1 u1)))) (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 1 u1))))
(*.f32 1 (sqrt.f32 (/.f32 u1 (+.f32 1 u1))))
(*.f32 -1 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (pow.f32 (+.f32 1 u1) -1/2))
(*.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 (/.f32 u1 (+.f32 1 u1))) 1)
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (sqrt.f32 (+.f32 1 u1))))
(*.f32 (pow.f32 (+.f32 1 u1) -1/2) (sqrt.f32 u1))
(*.f32 (pow.f32 (+.f32 1 u1) -1/2) (pow.f32 (pow.f32 u1 -1/2) -1))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (pow.f32 (+.f32 1 u1) -1/2)))
(*.f32 (/.f32 -1 (sqrt.f32 (+.f32 1 u1))) (neg.f32 (sqrt.f32 u1)))
(*.f32 (pow.f32 (/.f32 u1 (+.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (+.f32 1 u1)) 1/4))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (+.f32 1 u1) u1)) -1/2) (pow.f32 (sqrt.f32 (/.f32 (+.f32 1 u1) u1)) -1/2))
(*.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 -1)) 1/2) (sqrt.f32 (+.f32 u1 -1)))
(*.f32 (pow.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) 1/2) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)))
(*.f32 (/.f32 (pow.f32 u1 1/4) (pow.f32 (+.f32 1 u1) 1/4)) (/.f32 (pow.f32 u1 1/4) (pow.f32 (+.f32 1 u1) 1/4)))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (+.f32 1 u1) 1/4)) (/.f32 1 (pow.f32 (+.f32 1 u1) 1/4)))
(*.f32 (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 -1))) (sqrt.f32 (+.f32 u1 -1)))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)))
(*.f32 (*.f32 1 (neg.f32 (sqrt.f32 u1))) (/.f32 -1 (sqrt.f32 (+.f32 1 u1))))
(*.f32 (*.f32 (pow.f32 (+.f32 1 u1) -1/2) (pow.f32 u1 1/4)) (pow.f32 u1 1/4))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (fma.f32 u1 u1 -1))) (sqrt.f32 (+.f32 u1 -1)))
(*.f32 (/.f32 (sqrt.f32 u1) (hypot.f32 1 (pow.f32 u1 3/2))) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)))
(pow.f32 (/.f32 u1 (+.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 (+.f32 1 u1) u1)) -1)
(pow.f32 (/.f32 (+.f32 1 u1) u1) -1/2)
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 1 u1))))
(neg.f32 (*.f32 1 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 1 u1)))))
(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 (+.f32 1 u1) u1))) -1))
(exp.f32 (-.f32 (*.f32 1/2 (log.f32 u1)) (*.f32 1/2 (log1p.f32 u1))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))) (sqrt.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))) (cbrt.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1))))) (cbrt.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))))
(*.f32 1 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1))))
(pow.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1))) 1)
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))))
(binary64->binary32 (/.f64 (sqrt.f64 (binary32->binary64 u1)) (sqrt.f64 (+.f64 (binary32->binary64 u1) 1))))
(-.f32 0 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(-.f32 (/.f32 0 (neg.f32 (sqrt.f32 (-.f32 1 u1)))) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(*.f32 1 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 -1 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(*.f32 (sqrt.f32 u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 -1 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 -1 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 -1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (pow.f32 (/.f32 (pow.f32 u1 -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2))) -1))
(*.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 1 (neg.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(*.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 u1) (/.f32 -1 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 u1) (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(*.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) -1/2) (pow.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) -1/2))
(*.f32 (/.f32 (sqrt.f32 u1) -1) (/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) -1) (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) -1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) -1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 1 (*.f32 (sqrt.f32 u1) (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (/.f32 -1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 1 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))) (sqrt.f32 u1))
(*.f32 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (pow.f32 u1 1/4)) (pow.f32 u1 1/4))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (-.f32 1 u1)))) (neg.f32 (sqrt.f32 u1)))
(*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))) (sqrt.f32 (+.f32 1 u1)))
(*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1))))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) -1)
(neg.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(neg.f32 (*.f32 1 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) -1))
(exp.f32 (log.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))))
(log.f32 (exp.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))) (sqrt.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))) (cbrt.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))) (cbrt.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))) (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 1 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))) 1)
(binary64->binary32 (binary32->binary64 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))))
(binary64->binary32 (binary32->binary64 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))))
(binary64->binary32 (/.f64 (*.f64 (cos.f64 (*.f64 (binary32->binary64 u2) 314159265359/50000000000)) (sqrt.f64 (binary32->binary64 u1))) (sqrt.f64 (-.f64 1 (binary32->binary64 u1)))))
(-.f32 0 (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 1 (sqrt.f32 (-.f32 1 u1)))
(*.f32 -1 (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (-.f32 1 u1)) 1)
(*.f32 (pow.f32 (-.f32 1 u1) 1/4) (pow.f32 (-.f32 1 u1) 1/4))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (pow.f32 (+.f32 1 u1) -1/2))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (pow.f32 (/.f32 1 (+.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (sqrt.f32 (/.f32 1 (+.f32 1 u1))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 u1 u1 u1))) 1/2))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 u1 u1 u1)))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (/.f32 1 (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1)))))
(*.f32 (pow.f32 (/.f32 (-.f32 1 u1) (+.f32 u1 -1)) 1/2) (sqrt.f32 (+.f32 u1 -1)))
(*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 -1) (neg.f32 (+.f32 1 (pow.f32 u1 3)))) 1/2) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)))
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) (+.f32 u1 -1))) (sqrt.f32 (+.f32 u1 -1)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 -1) (neg.f32 (+.f32 1 (pow.f32 u1 3))))) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (sqrt.f32 (fma.f32 u1 u1 -1))) (sqrt.f32 (+.f32 u1 -1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (hypot.f32 1 (pow.f32 u1 3/2))) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)))
(*.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 u1 u1)) 1/4) (pow.f32 (-.f32 1 (*.f32 u1 u1)) 1/4)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 u1)) 1/4) (pow.f32 (/.f32 1 (+.f32 1 u1)) 1/4)))
(*.f32 (*.f32 (pow.f32 (-.f32 1 (pow.f32 u1 3)) 1/4) (pow.f32 (-.f32 1 (pow.f32 u1 3)) 1/4)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 u1 u1 u1))) 1/4) (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 u1 u1 u1))) 1/4)))
(*.f32 (*.f32 (pow.f32 (/.f32 (-.f32 1 u1) (+.f32 u1 -1)) 1/4) (pow.f32 (/.f32 (-.f32 1 u1) (+.f32 u1 -1)) 1/4)) (*.f32 (pow.f32 (+.f32 u1 -1) 1/4) (pow.f32 (+.f32 u1 -1) 1/4)))
(*.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 -1) (neg.f32 (+.f32 1 (pow.f32 u1 3)))) 1/4) (pow.f32 (/.f32 (fma.f32 u1 u1 -1) (neg.f32 (+.f32 1 (pow.f32 u1 3)))) 1/4)) (*.f32 (pow.f32 (-.f32 (fma.f32 u1 u1 1) u1) 1/4) (pow.f32 (-.f32 (fma.f32 u1 u1 1) u1) 1/4)))
(/.f32 1 (pow.f32 (-.f32 1 u1) -1/2))
(/.f32 1 (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 1 u1)) (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1))) (sqrt.f32 (-.f32 1 (pow.f32 u1 3)))))
(/.f32 (sqrt.f32 (-.f32 1 u1)) 1)
(/.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) -1)
(/.f32 (pow.f32 (-.f32 1 u1) 1/4) (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (sqrt.f32 (+.f32 1 u1)))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (*.f32 1 (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1)))))
(/.f32 (sqrt.f32 (fma.f32 u1 u1 -1)) (sqrt.f32 (+.f32 -1 (neg.f32 u1))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))) (neg.f32 (sqrt.f32 (+.f32 1 u1))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3)))) (neg.f32 (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1)))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (+.f32 -1 (neg.f32 (fma.f32 u1 u1 u1)))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (pow.f32 (+.f32 1 u1) 1/4)) (pow.f32 (+.f32 1 u1) 1/4))
(pow.f32 (-.f32 1 u1) 1/2)
(pow.f32 (pow.f32 (-.f32 1 u1) 1/4) 2)
(pow.f32 (pow.f32 (-.f32 1 u1) 2) 1/4)
(pow.f32 (exp.f32 (log1p.f32 (neg.f32 u1))) 1/2)
(neg.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(exp.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u1))))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 1 u1))))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (sqrt.f32 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 u1))))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 1 (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (sqrt.f32 (-.f32 1 u1)) 1)
(binary64->binary32 (binary32->binary64 (sqrt.f32 (-.f32 1 u1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (-.f32 1 u1))))
(binary64->binary32 (sqrt.f64 (-.f64 1 (binary32->binary64 u1))))
(-.f32 0 (*.f32 (sqrt.f32 u1) (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(neg.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(log.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (sqrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))) (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 1 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(pow.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1)
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(binary64->binary32 (*.f64 (cos.f64 (*.f64 (binary32->binary64 u2) 314159265359/50000000000)) (sqrt.f64 (binary32->binary64 u1))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(binary64->binary32 (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2))))
(binary64->binary32 (binary32->binary64 (+.f32 (/.f32 1 u1) -1)))
(binary64->binary32 (binary32->binary64 (+.f32 (/.f32 1 u1) -1)))
(binary64->binary32 (+.f64 (/.f64 1 (binary32->binary64 u1)) -1))
(binary64->binary32 (binary32->binary64 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(binary64->binary32 (pow.f64 (+.f64 (/.f64 1 (binary32->binary64 u1)) -1) -1/2))
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (*.f64 (pow.f64 (+.f64 (/.f64 1 (binary32->binary64 u1)) -1) -1/2) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))
(binary64->binary32 (binary32->binary64 (+.f32 (/.f32 1 u1) 1)))
(binary64->binary32 (binary32->binary64 (+.f32 (/.f32 1 u1) 1)))
(binary64->binary32 (+.f64 (/.f64 1 (binary32->binary64 u1)) 1))
(binary64->binary32 (binary32->binary64 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)))
(binary64->binary32 (pow.f64 (+.f64 (/.f64 1 (binary32->binary64 u1)) 1) -1/2))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 u1 1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 u1 1))))
(binary64->binary32 (sqrt.f64 (+.f64 (binary32->binary64 u1) 1)))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))))
(binary64->binary32 (/.f64 (sqrt.f64 (binary32->binary64 u1)) (sqrt.f64 (+.f64 (binary32->binary64 u1) 1))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(binary64->binary32 (cos.f64 (*.f64 (binary32->binary64 u2) 314159265359/50000000000)))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(binary64->binary32 (*.f64 (cos.f64 (*.f64 (binary32->binary64 u2) 314159265359/50000000000)) (sqrt.f64 (binary32->binary64 u1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (-.f32 1 u1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (-.f32 1 u1))))
(binary64->binary32 (sqrt.f64 (-.f64 1 (binary32->binary64 u1))))
(binary64->binary32 (binary32->binary64 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))))
(binary64->binary32 (binary32->binary64 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))))
(binary64->binary32 (/.f64 (*.f64 (cos.f64 (*.f64 (binary32->binary64 u2) 314159265359/50000000000)) (sqrt.f64 (binary32->binary64 u1))) (sqrt.f64 (-.f64 1 (binary32->binary64 u1)))))
Outputs
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(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)) (*.f32 u1 u1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.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 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(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)) (pow.f32 u1 3)) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 u1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.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) (pow.f32 u1 3)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (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)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(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 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.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 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (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 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3)) (/.f32 (-.f32 1 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(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 (+.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 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (-.f32 1 (/.f32 (+.f32 -1/2 (*.f32 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2) -1/2)) -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) 1) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(+.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (*.f32 u2 u2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (pow.f32 u2 6)) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (*.f32 u2 u2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (pow.f32 u2 4))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.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 1 (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(sqrt.f32 u1)
(+.f32 (sqrt.f32 u1) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3))))
(fma.f32 1/2 (sqrt.f32 (pow.f32 u1 3)) (sqrt.f32 u1))
(+.f32 (sqrt.f32 u1) (+.f32 (*.f32 3/8 (sqrt.f32 (pow.f32 u1 5))) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3)))))
(+.f32 (sqrt.f32 u1) (fma.f32 3/8 (sqrt.f32 (pow.f32 u1 5)) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3)))))
(+.f32 (fma.f32 1/2 (sqrt.f32 (pow.f32 u1 3)) (sqrt.f32 u1)) (*.f32 3/8 (sqrt.f32 (pow.f32 u1 5))))
(+.f32 (sqrt.f32 u1) (+.f32 (*.f32 5/16 (sqrt.f32 (pow.f32 u1 7))) (+.f32 (*.f32 3/8 (sqrt.f32 (pow.f32 u1 5))) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3))))))
(+.f32 (sqrt.f32 u1) (fma.f32 5/16 (sqrt.f32 (pow.f32 u1 7)) (fma.f32 3/8 (sqrt.f32 (pow.f32 u1 5)) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3))))))
(+.f32 (sqrt.f32 u1) (fma.f32 5/16 (sqrt.f32 (pow.f32 u1 7)) (fma.f32 1/2 (sqrt.f32 (pow.f32 u1 3)) (*.f32 3/8 (sqrt.f32 (pow.f32 u1 5))))))
(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 (sqrt.f32 -1) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (sqrt.f32 -1) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (sqrt.f32 -1) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (/.f32 (*.f32 (sqrt.f32 -1) 3/8) (*.f32 u1 u1))))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(+.f32 (sqrt.f32 -1) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(+.f32 (sqrt.f32 -1) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (/.f32 (*.f32 (sqrt.f32 -1) 3/8) (*.f32 u1 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 (sqrt.f32 -1) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (sqrt.f32 -1) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (sqrt.f32 -1) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (/.f32 (*.f32 (sqrt.f32 -1) 3/8) (*.f32 u1 u1))))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(+.f32 (sqrt.f32 -1) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(+.f32 (sqrt.f32 -1) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (/.f32 (*.f32 (sqrt.f32 -1) 3/8) (*.f32 u1 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))
(sqrt.f32 u1)
(+.f32 (sqrt.f32 u1) (*.f32 -1/2 (sqrt.f32 (pow.f32 u1 3))))
(fma.f32 -1/2 (sqrt.f32 (pow.f32 u1 3)) (sqrt.f32 u1))
(+.f32 (sqrt.f32 u1) (+.f32 (*.f32 -1/2 (sqrt.f32 (pow.f32 u1 3))) (*.f32 3/8 (sqrt.f32 (pow.f32 u1 5)))))
(+.f32 (sqrt.f32 u1) (fma.f32 -1/2 (sqrt.f32 (pow.f32 u1 3)) (*.f32 3/8 (sqrt.f32 (pow.f32 u1 5)))))
(+.f32 (sqrt.f32 u1) (+.f32 (*.f32 -1/2 (sqrt.f32 (pow.f32 u1 3))) (+.f32 (*.f32 -5/16 (sqrt.f32 (pow.f32 u1 7))) (*.f32 3/8 (sqrt.f32 (pow.f32 u1 5))))))
(+.f32 (sqrt.f32 u1) (fma.f32 -1/2 (sqrt.f32 (pow.f32 u1 3)) (fma.f32 -5/16 (sqrt.f32 (pow.f32 u1 7)) (*.f32 3/8 (sqrt.f32 (pow.f32 u1 5))))))
(+.f32 (fma.f32 -1/2 (sqrt.f32 (pow.f32 u1 3)) (sqrt.f32 u1)) (fma.f32 3/8 (sqrt.f32 (pow.f32 u1 5)) (*.f32 (sqrt.f32 (pow.f32 u1 7)) -5/16)))
1
(-.f32 1 (*.f32 1/2 (/.f32 1 u1)))
(-.f32 1 (/.f32 1/2 u1))
(+.f32 1 (/.f32 -1/2 u1))
(-.f32 (+.f32 1 (*.f32 3/8 (/.f32 1 (pow.f32 u1 2)))) (*.f32 1/2 (/.f32 1 u1)))
(+.f32 1 (-.f32 (/.f32 3/8 (*.f32 u1 u1)) (/.f32 1/2 u1)))
(+.f32 1 (+.f32 (/.f32 3/8 (*.f32 u1 u1)) (/.f32 -1/2 u1)))
(-.f32 (+.f32 1 (*.f32 3/8 (/.f32 1 (pow.f32 u1 2)))) (+.f32 (*.f32 5/16 (/.f32 1 (pow.f32 u1 3))) (*.f32 1/2 (/.f32 1 u1))))
(+.f32 1 (-.f32 (/.f32 3/8 (*.f32 u1 u1)) (+.f32 (/.f32 1/2 u1) (/.f32 5/16 (pow.f32 u1 3)))))
1
(-.f32 1 (*.f32 1/2 (/.f32 1 u1)))
(-.f32 1 (/.f32 1/2 u1))
(+.f32 1 (/.f32 -1/2 u1))
(-.f32 (+.f32 1 (*.f32 3/8 (/.f32 1 (pow.f32 u1 2)))) (*.f32 1/2 (/.f32 1 u1)))
(+.f32 1 (-.f32 (/.f32 3/8 (*.f32 u1 u1)) (/.f32 1/2 u1)))
(+.f32 1 (+.f32 (/.f32 3/8 (*.f32 u1 u1)) (/.f32 -1/2 u1)))
(-.f32 (+.f32 1 (*.f32 3/8 (/.f32 1 (pow.f32 u1 2)))) (+.f32 (*.f32 5/16 (/.f32 1 (pow.f32 u1 3))) (*.f32 1/2 (/.f32 1 u1))))
(+.f32 1 (-.f32 (/.f32 3/8 (*.f32 u1 u1)) (+.f32 (/.f32 1/2 u1) (/.f32 5/16 (pow.f32 u1 3)))))
(/.f32 1 u1)
(+.f32 1 (/.f32 1 u1))
(+.f32 1 (/.f32 1 u1))
(+.f32 1 (/.f32 1 u1))
1
(+.f32 1 (/.f32 1 u1))
(+.f32 1 (/.f32 1 u1))
(+.f32 1 (/.f32 1 u1))
1
(+.f32 1 (/.f32 1 u1))
(+.f32 1 (/.f32 1 u1))
(+.f32 1 (/.f32 1 u1))
1
(-.f32 1 (*.f32 1/2 (/.f32 1 u1)))
(-.f32 1 (/.f32 1/2 u1))
(+.f32 1 (/.f32 -1/2 u1))
(-.f32 (+.f32 1 (*.f32 3/8 (/.f32 1 (pow.f32 u1 2)))) (*.f32 1/2 (/.f32 1 u1)))
(+.f32 1 (-.f32 (/.f32 3/8 (*.f32 u1 u1)) (/.f32 1/2 u1)))
(+.f32 1 (+.f32 (/.f32 3/8 (*.f32 u1 u1)) (/.f32 -1/2 u1)))
(-.f32 (+.f32 1 (*.f32 3/8 (/.f32 1 (pow.f32 u1 2)))) (+.f32 (*.f32 5/16 (/.f32 1 (pow.f32 u1 3))) (*.f32 1/2 (/.f32 1 u1))))
(+.f32 1 (-.f32 (/.f32 3/8 (*.f32 u1 u1)) (+.f32 (/.f32 1/2 u1) (/.f32 5/16 (pow.f32 u1 3)))))
(pow.f32 (sqrt.f32 -1) 2)
-1
(+.f32 (*.f32 1/2 (/.f32 1 u1)) (pow.f32 (sqrt.f32 -1) 2))
(+.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 1/2 u1))
(+.f32 -1 (/.f32 1/2 u1))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 1 u1)) (pow.f32 (sqrt.f32 -1) 2)))
(fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1)) (+.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 1/2 u1)))
(fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1)) (+.f32 -1 (/.f32 1/2 u1)))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 1 u1)) (+.f32 (*.f32 1/2 (/.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))) (pow.f32 (sqrt.f32 -1) 2))))
(fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1)) (+.f32 (/.f32 1/2 u1) (fma.f32 1/2 (/.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)) (pow.f32 (sqrt.f32 -1) 2))))
(+.f32 (fma.f32 1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (pow.f32 u1 3)) -1) (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1)) (/.f32 1/2 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.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 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(*.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 (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 (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 (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 (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 (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 (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 (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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(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)) (*.f32 u1 u1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.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 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(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)) (pow.f32 u1 3)) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 u1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.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) (pow.f32 u1 3)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1)))))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 u1 u1) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (*.f32 (/.f32 (sqrt.f32 -1) u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1)) (fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 3/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 u1 u1) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 3/8 (*.f32 (/.f32 (sqrt.f32 -1) u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1)) (fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1)))))))
1
(+.f32 1 (*.f32 -1/2 u1))
(fma.f32 -1/2 u1 1)
(+.f32 1 (+.f32 (*.f32 -1/2 u1) (*.f32 -1/8 (pow.f32 u1 2))))
(+.f32 1 (fma.f32 -1/2 u1 (*.f32 (*.f32 u1 u1) -1/8)))
(+.f32 1 (fma.f32 (*.f32 u1 u1) -1/8 (*.f32 -1/2 u1)))
(+.f32 1 (+.f32 (*.f32 -1/2 u1) (+.f32 (*.f32 -1/8 (pow.f32 u1 2)) (*.f32 -1/16 (pow.f32 u1 3)))))
(+.f32 1 (fma.f32 -1/2 u1 (fma.f32 -1/8 (*.f32 u1 u1) (*.f32 (pow.f32 u1 3) -1/16))))
(+.f32 (fma.f32 -1/2 u1 1) (fma.f32 (*.f32 u1 u1) -1/8 (*.f32 (pow.f32 u1 3) -1/16)))
(sqrt.f32 u1)
(+.f32 (sqrt.f32 u1) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 u1) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 u1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 u1)) (sqrt.f32 u1))
(+.f32 (sqrt.f32 u1) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 4)))))
(+.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) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 u1)) (*.f32 (*.f32 u2 u2) (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 u1)))))
(+.f32 (sqrt.f32 u1) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 4))))))
(+.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)) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 u1)) (*.f32 (*.f32 u2 u2) (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 u1))))))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(exp.f32 (log.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(log.f32 (exp.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(*.f32 (sqrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (cbrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)) (*.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)) 3))
(*.f32 1 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(pow.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))))
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))))
(binary64->binary32 (*.f64 (pow.f64 (+.f64 (/.f64 1 (binary32->binary64 u1)) -1) -1/2) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))
(binary64->binary32 (*.f64 (pow.f64 (+.f64 -1 (/.f64 1 (binary32->binary64 u1))) -1/2) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4))
(pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/8) (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/8) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4)))
(pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)
(*.f32 (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) 1) (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) 1))
(pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)
(*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -2)) -1/2) (pow.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) -1/2))
(*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -3)) -1/2) (pow.f32 (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))) -1/2))
(*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -3)) -1/2) (pow.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2)))) -1/2))
(*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/8)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/8))
(pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)
(*.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -2)) -1/4) (pow.f32 (+.f32 -1 (pow.f32 u1 -2)) -1/4)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) -1/4) (pow.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) -1/4)))
(*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -2)) -1/2) (pow.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) -1/2))
(*.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -3)) -1/4) (pow.f32 (+.f32 -1 (pow.f32 u1 -3)) -1/4)) (*.f32 (pow.f32 (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))) -1/4) (pow.f32 (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))) -1/4)))
(*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -3)) -1/2) (pow.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2)))) -1/2))
(exp.f32 (*.f32 -1/2 (log.f32 (+.f32 (/.f32 1 u1) -1))))
(pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)
(exp.f32 (*.f32 (*.f32 -1/4 (log.f32 (+.f32 (/.f32 1 u1) -1))) 2))
(pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)
(exp.f32 (*.f32 (log.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4)) 2))
(pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)
(exp.f32 (*.f32 (log.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2)) -1/4))
(pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)
(exp.f32 (+.f32 (*.f32 -1/4 (log.f32 (+.f32 (/.f32 1 u1) -1))) (*.f32 -1/4 (log.f32 (+.f32 (/.f32 1 u1) -1)))))
(pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)
(exp.f32 (log.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)
(log.f32 (exp.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)
(*.f32 (sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)
(log1p.f32 (expm1.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)
(expm1.f32 (log1p.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1)))
(cbrt.f32 (pow.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2) 3))
(*.f32 1 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) 1)
(pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)
(binary64->binary32 (binary32->binary64 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)))
(binary64->binary32 (pow.f64 (+.f64 (/.f64 1 (binary32->binary64 u1)) -1) -1/2))
(binary64->binary32 (pow.f64 (+.f64 -1 (/.f64 1 (binary32->binary64 u1))) -1/2))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))) (/.f32 1 (+.f32 1 (/.f32 1 u1))))
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 (-.f32 -1 (/.f32 1 u1))) (/.f32 (pow.f32 u1 -2) (-.f32 -1 (/.f32 1 u1))))
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 (pow.f32 u1 -3) (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))) (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))))
(-.f32 (/.f32 (pow.f32 u1 -3) (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2)))) (/.f32 1 (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2)))))
(+.f32 (/.f32 (pow.f32 u1 -3) (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2)))) (/.f32 -1 (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2)))))
(*.f32 1 (+.f32 (/.f32 1 u1) -1))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (+.f32 1 (/.f32 1 u1)) (*.f32 (+.f32 (/.f32 1 u1) -1) (/.f32 1 (+.f32 1 (/.f32 1 u1)))))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (+.f32 -1 (pow.f32 u1 -2)) (/.f32 1 (+.f32 1 (/.f32 1 u1))))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (+.f32 -1 (pow.f32 u1 -3)) (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))))
(*.f32 (neg.f32 (+.f32 -1 (pow.f32 u1 -2))) (/.f32 1 (-.f32 -1 (/.f32 1 u1))))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (-.f32 1 (pow.f32 u1 -3)) (/.f32 1 (+.f32 (-.f32 -1 (/.f32 1 u1)) (neg.f32 (pow.f32 u1 -2)))))
(*.f32 (-.f32 1 (pow.f32 u1 -3)) (/.f32 1 (-.f32 (-.f32 -1 (/.f32 1 u1)) (pow.f32 u1 -2))))
(/.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 (/.f32 1 u1))))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))) (+.f32 -1 (pow.f32 u1 -3)))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))))
(*.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) (+.f32 -1 (pow.f32 u1 -2)))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))
(*.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 2) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 2) (+.f32 -1 (/.f32 1 u1)))
(*.f32 (+.f32 (pow.f32 u1 -1/2) 1) (-.f32 (pow.f32 u1 -1/2) 1))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (/.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 1 (pow.f32 u1 -3))) (/.f32 (+.f32 (/.f32 1 u1) -1) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))))
(*.f32 (/.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 1 (pow.f32 u1 -3))) (*.f32 (/.f32 (+.f32 -1 (/.f32 1 u1)) 1) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(*.f32 (/.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 1 (pow.f32 u1 -3))) (*.f32 (+.f32 -1 (/.f32 1 u1)) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 -1 (pow.f32 u1 -2))) (+.f32 (/.f32 1 u1) -1))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 1 (pow.f32 u1 -3))) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))
(*.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))) (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 1 (pow.f32 u1 -3))))
(/.f32 (+.f32 (+.f32 -1 (pow.f32 u1 -4)) (*.f32 (/.f32 -1 u1) (+.f32 -1 (pow.f32 u1 -2)))) (+.f32 1 (pow.f32 u1 -3)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) 1) (/.f32 1 (+.f32 1 (/.f32 1 u1))))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (neg.f32 (+.f32 -1 (pow.f32 u1 -2)))) (+.f32 1 (/.f32 -1 u1)))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (-.f32 1 (pow.f32 u1 -2))) (+.f32 1 (/.f32 -1 u1)))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 -1 (neg.f32 (pow.f32 u1 -3)))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (-.f32 -1 (pow.f32 u1 -3))) (+.f32 -1 (neg.f32 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (-.f32 -1 (pow.f32 u1 -3))) (-.f32 -1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -3)) (-.f32 (pow.f32 u1 -4) (pow.f32 (+.f32 1 (/.f32 1 u1)) 2))) (+.f32 (pow.f32 u1 -2) (-.f32 -1 (/.f32 1 u1))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -3)) (-.f32 (pow.f32 u1 -4) (pow.f32 (+.f32 1 (/.f32 1 u1)) 2))) (+.f32 (pow.f32 u1 -2) (+.f32 -1 (/.f32 -1 u1))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 (pow.f32 u1 -6) (pow.f32 (+.f32 1 (/.f32 1 u1)) 3))) (+.f32 (pow.f32 u1 -4) (-.f32 (pow.f32 (+.f32 1 (/.f32 1 u1)) 2) (+.f32 (pow.f32 u1 -2) (pow.f32 u1 -3)))))
(/.f32 1 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(+.f32 -1 (/.f32 1 u1))
(/.f32 1 (/.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) 1))
(+.f32 -1 (/.f32 1 u1))
(/.f32 1 (/.f32 (-.f32 -1 (/.f32 1 u1)) (-.f32 1 (pow.f32 u1 -2))))
(+.f32 -1 (/.f32 1 u1))
(/.f32 -1 (neg.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(/.f32 -1 (/.f32 -1 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (/.f32 1 u1)) (/.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 (/.f32 1 u1) -1)))
(+.f32 -1 (/.f32 1 u1))
(/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (/.f32 1 u1))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2)))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 u1 -2))) (-.f32 -1 (/.f32 1 u1)))
(+.f32 -1 (/.f32 1 u1))
(/.f32 (-.f32 1 (pow.f32 u1 -3)) (+.f32 (-.f32 -1 (/.f32 1 u1)) (neg.f32 (pow.f32 u1 -2))))
(*.f32 (-.f32 1 (pow.f32 u1 -3)) (/.f32 1 (-.f32 (-.f32 -1 (/.f32 1 u1)) (pow.f32 u1 -2))))
(/.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 -1 (/.f32 1 u1))
(/.f32 (+.f32 (pow.f32 u1 -6) -1) (*.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 (+.f32 (pow.f32 u1 -4) 1) (pow.f32 u1 -2))))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -6)) (+.f32 1 (/.f32 1 u1))) (+.f32 (pow.f32 u1 -2) (+.f32 1 (pow.f32 u1 -4))))
(/.f32 (+.f32 -1 (pow.f32 u1 -6)) (*.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 (pow.f32 u1 -2) (+.f32 1 (pow.f32 u1 -4)))))
(/.f32 (+.f32 (pow.f32 u1 -6) -1) (*.f32 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2)) (+.f32 1 (pow.f32 u1 -3))))
(/.f32 (+.f32 -1 (pow.f32 u1 -6)) (*.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))) (+.f32 1 (pow.f32 u1 -3))))
(/.f32 (+.f32 (pow.f32 u1 -4) -1) (*.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 1 (pow.f32 u1 -2))))
(/.f32 (+.f32 -1 (pow.f32 u1 -4)) (*.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 1 (pow.f32 u1 -2))))
(/.f32 (+.f32 -1 (pow.f32 u1 -9)) (*.f32 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2)) (+.f32 (+.f32 1 (pow.f32 u1 -3)) (pow.f32 u1 -6))))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -9)) (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2)))) (+.f32 1 (+.f32 (pow.f32 u1 -3) (pow.f32 u1 -6))))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -9)) (+.f32 1 (+.f32 (pow.f32 u1 -3) (pow.f32 u1 -6)))) (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))))
(/.f32 (-.f32 (+.f32 (pow.f32 u1 -2) (pow.f32 u1 -3)) (+.f32 1 (/.f32 1 u1))) (pow.f32 (+.f32 1 (/.f32 1 u1)) 2))
(/.f32 (+.f32 (pow.f32 u1 -2) (-.f32 (pow.f32 u1 -3) (+.f32 1 (/.f32 1 u1)))) (pow.f32 (+.f32 1 (/.f32 1 u1)) 2))
(/.f32 (+.f32 (+.f32 -1 (/.f32 -1 u1)) (+.f32 (pow.f32 u1 -2) (pow.f32 u1 -3))) (pow.f32 (+.f32 1 (/.f32 1 u1)) 2))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 u1 -2)) 1) (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (/.f32 1 u1))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -4) -1) 1) (*.f32 (+.f32 1 (pow.f32 u1 -2)) (+.f32 1 (/.f32 1 u1))))
(/.f32 (+.f32 -1 (pow.f32 u1 -4)) (*.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 1 (pow.f32 u1 -2))))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -6) -1) 1) (*.f32 (+.f32 (+.f32 (pow.f32 u1 -4) 1) (pow.f32 u1 -2)) (+.f32 1 (/.f32 1 u1))))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -6)) (+.f32 1 (/.f32 1 u1))) (+.f32 (pow.f32 u1 -2) (+.f32 1 (pow.f32 u1 -4))))
(/.f32 (+.f32 -1 (pow.f32 u1 -6)) (*.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 (pow.f32 u1 -2) (+.f32 1 (pow.f32 u1 -4)))))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -6) -1) 1) (*.f32 (+.f32 1 (pow.f32 u1 -3)) (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))))
(/.f32 (+.f32 -1 (pow.f32 u1 -6)) (*.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))) (+.f32 1 (pow.f32 u1 -3))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 u1 -3)) 1) (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2)))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 u1 -9)) 1) (*.f32 (+.f32 (+.f32 1 (pow.f32 u1 -3)) (pow.f32 u1 -6)) (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -9)) (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2)))) (+.f32 1 (+.f32 (pow.f32 u1 -3) (pow.f32 u1 -6))))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -9)) (+.f32 1 (+.f32 (pow.f32 u1 -3) (pow.f32 u1 -6)))) (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u1 -2))) (neg.f32 (-.f32 -1 (/.f32 1 u1))))
(+.f32 -1 (/.f32 1 u1))
(/.f32 (neg.f32 (neg.f32 (+.f32 -1 (pow.f32 u1 -2)))) (neg.f32 (-.f32 -1 (/.f32 1 u1))))
(+.f32 -1 (/.f32 1 u1))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u1 -3))) (neg.f32 (+.f32 (-.f32 -1 (/.f32 1 u1)) (neg.f32 (pow.f32 u1 -2)))))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))))
(/.f32 (exp.f32 (log.f32 (+.f32 -1 (pow.f32 u1 -2)))) (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (/.f32 1 u1))
(/.f32 (exp.f32 (log.f32 (+.f32 -1 (pow.f32 u1 -3)))) (exp.f32 (log.f32 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2)))))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))) (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1)))) (*.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) (/.f32 1 (+.f32 1 (/.f32 1 u1))))) (+.f32 (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))) (/.f32 1 (+.f32 1 (/.f32 1 u1)))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))) (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1)))) (*.f32 (/.f32 -1 (+.f32 1 (/.f32 1 u1))) (/.f32 1 (+.f32 1 (/.f32 1 u1))))) (+.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1)))))
(/.f32 (*.f32 (+.f32 -1 (/.f32 1 u1)) (+.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))))) (+.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))) 3) (pow.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) 3)) (+.f32 (*.f32 (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))) (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1)))) (+.f32 (*.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) (/.f32 1 (+.f32 1 (/.f32 1 u1)))) (*.f32 (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))) (/.f32 1 (+.f32 1 (/.f32 1 u1)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))) 3) (/.f32 1 (pow.f32 (+.f32 1 (/.f32 1 u1)) 3))) (fma.f32 (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))) (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))) (*.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) (+.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1)))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))) 3) (/.f32 -1 (pow.f32 (+.f32 1 (/.f32 1 u1)) 3))) (fma.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) (+.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1)))) (*.f32 (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))) (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))))))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -4) -1) (/.f32 1 (+.f32 1 (/.f32 1 u1)))) (+.f32 1 (pow.f32 u1 -2)))
(/.f32 (+.f32 -1 (pow.f32 u1 -4)) (*.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 1 (pow.f32 u1 -2))))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -6) -1) (/.f32 1 (+.f32 1 (/.f32 1 u1)))) (+.f32 (+.f32 (pow.f32 u1 -4) 1) (pow.f32 u1 -2)))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -6)) (+.f32 1 (/.f32 1 u1))) (+.f32 (pow.f32 u1 -2) (+.f32 1 (pow.f32 u1 -4))))
(/.f32 (+.f32 -1 (pow.f32 u1 -6)) (*.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 (pow.f32 u1 -2) (+.f32 1 (pow.f32 u1 -4)))))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -6) -1) (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2)))) (+.f32 1 (pow.f32 u1 -3)))
(/.f32 (+.f32 -1 (pow.f32 u1 -6)) (*.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))) (+.f32 1 (pow.f32 u1 -3))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 u1 -9)) (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2)))) (+.f32 (+.f32 1 (pow.f32 u1 -3)) (pow.f32 u1 -6)))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -9)) (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2)))) (+.f32 1 (+.f32 (pow.f32 u1 -3) (pow.f32 u1 -6))))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -9)) (+.f32 1 (+.f32 (pow.f32 u1 -3) (pow.f32 u1 -6)))) (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 -1 (pow.f32 u1 -2))) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(+.f32 -1 (/.f32 1 u1))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 1 (pow.f32 u1 -3))) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(*.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))) (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 1 (pow.f32 u1 -3))))
(/.f32 (+.f32 (+.f32 -1 (pow.f32 u1 -4)) (*.f32 (/.f32 -1 u1) (+.f32 -1 (pow.f32 u1 -2)))) (+.f32 1 (pow.f32 u1 -3)))
(/.f32 (-.f32 (neg.f32 (pow.f32 u1 -2)) -1) (-.f32 -1 (/.f32 1 u1)))
(+.f32 -1 (/.f32 1 u1))
(/.f32 (-.f32 (/.f32 (pow.f32 u1 -2) (+.f32 -1 (pow.f32 u1 -2))) (/.f32 1 (+.f32 -1 (pow.f32 u1 -2)))) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (-.f32 (/.f32 (pow.f32 u1 -2) (+.f32 -1 (pow.f32 u1 -2))) (/.f32 1 (+.f32 -1 (pow.f32 u1 -2)))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (+.f32 -1 (/.f32 1 u1)) (+.f32 (/.f32 (pow.f32 u1 -2) (+.f32 -1 (pow.f32 u1 -2))) (/.f32 -1 (+.f32 -1 (pow.f32 u1 -2)))))
(/.f32 (-.f32 (/.f32 (pow.f32 u1 -2) (+.f32 1 (pow.f32 u1 -3))) (/.f32 1 (+.f32 1 (pow.f32 u1 -3)))) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(*.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))) (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 1 (pow.f32 u1 -3))))
(/.f32 (+.f32 (+.f32 -1 (pow.f32 u1 -4)) (*.f32 (/.f32 -1 u1) (+.f32 -1 (pow.f32 u1 -2)))) (+.f32 1 (pow.f32 u1 -3)))
(pow.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) -1)
(+.f32 -1 (/.f32 1 u1))
(neg.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (-.f32 -1 (/.f32 1 u1))))
(+.f32 -1 (/.f32 1 u1))
(neg.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 (-.f32 -1 (/.f32 1 u1)) (neg.f32 (pow.f32 u1 -2)))))
(*.f32 (-.f32 1 (pow.f32 u1 -3)) (/.f32 1 (-.f32 (-.f32 -1 (/.f32 1 u1)) (pow.f32 u1 -2))))
(/.f32 (-.f32 1 (pow.f32 u1 -3)) (-.f32 -1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))))
(expm1.f32 (neg.f32 (log.f32 u1)))
(exp.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)))
(+.f32 -1 (/.f32 1 u1))
(fma.f32 1 (/.f32 1 u1) -1)
(+.f32 -1 (/.f32 1 u1))
(fma.f32 (/.f32 1 u1) 1 -1)
(+.f32 -1 (/.f32 1 u1))
(fma.f32 -1 (/.f32 -1 u1) -1)
(+.f32 -1 (/.f32 1 u1))
(fma.f32 (pow.f32 u1 -1/2) (pow.f32 u1 -1/2) -1)
(+.f32 -1 (/.f32 1 u1))
(exp.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)))
(+.f32 -1 (/.f32 1 u1))
(log.f32 (exp.f32 (+.f32 (/.f32 1 u1) -1)))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(+.f32 -1 (/.f32 1 u1))
(log1p.f32 (expm1.f32 (+.f32 (/.f32 1 u1) -1)))
(+.f32 -1 (/.f32 1 u1))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1)))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (*.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))
(+.f32 -1 (/.f32 1 u1))
(cbrt.f32 (*.f32 (*.f32 (+.f32 (/.f32 1 u1) -1) (+.f32 (/.f32 1 u1) -1)) (+.f32 (/.f32 1 u1) -1)))
(cbrt.f32 (*.f32 (+.f32 -1 (/.f32 1 u1)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) 2)))
(cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3))
(*.f32 1 (+.f32 (/.f32 1 u1) -1))
(+.f32 -1 (/.f32 1 u1))
(pow.f32 (+.f32 (/.f32 1 u1) -1) 1)
(+.f32 -1 (/.f32 1 u1))
(binary64->binary32 (binary32->binary64 (+.f32 (/.f32 1 u1) -1)))
(binary64->binary32 (binary32->binary64 (+.f32 -1 (/.f32 1 u1))))
(binary64->binary32 (binary32->binary64 (+.f32 (/.f32 1 u1) -1)))
(binary64->binary32 (binary32->binary64 (+.f32 -1 (/.f32 1 u1))))
(binary64->binary32 (+.f64 (/.f64 1 (binary32->binary64 u1)) -1))
(binary64->binary32 (+.f64 -1 (/.f64 1 (binary32->binary64 u1))))
(*.f32 (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/4) (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/4))
(pow.f32 (+.f32 1 (/.f32 1 u1)) -1/2)
(*.f32 (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/8) (*.f32 (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/8) (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/4)))
(pow.f32 (+.f32 1 (/.f32 1 u1)) -1/2)
(*.f32 (pow.f32 (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/4) 1) (pow.f32 (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/4) 1))
(pow.f32 (+.f32 1 (/.f32 1 u1)) -1/2)
(*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -2)) -1/2) (pow.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) -1/2))
(*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -2)) -1/2) (pow.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) -1/2))
(*.f32 (pow.f32 (+.f32 1 (pow.f32 u1 -3)) -1/2) (pow.f32 (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))) -1/2))
(*.f32 (*.f32 (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/4) (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/8)) (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/8))
(pow.f32 (+.f32 1 (/.f32 1 u1)) -1/2)
(*.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -2)) -1/4) (pow.f32 (+.f32 -1 (pow.f32 u1 -2)) -1/4)) (*.f32 (pow.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) -1/4) (pow.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) -1/4)))
(*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -2)) -1/2) (pow.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) -1/2))
(*.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 u1 -3)) -1/4) (pow.f32 (+.f32 1 (pow.f32 u1 -3)) -1/4)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))) -1/4) (pow.f32 (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))) -1/4)))
(*.f32 (pow.f32 (+.f32 1 (pow.f32 u1 -3)) -1/2) (pow.f32 (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))) -1/2))
(exp.f32 (*.f32 -1/2 (log1p.f32 (/.f32 1 u1))))
(pow.f32 (+.f32 1 (/.f32 1 u1)) -1/2)
(exp.f32 (*.f32 (*.f32 -1/4 (log1p.f32 (/.f32 1 u1))) 2))
(pow.f32 (+.f32 1 (/.f32 1 u1)) -1/2)
(exp.f32 (*.f32 (log.f32 (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/4)) 2))
(pow.f32 (+.f32 1 (/.f32 1 u1)) -1/2)
(exp.f32 (*.f32 (log.f32 (pow.f32 (+.f32 1 (/.f32 1 u1)) 2)) -1/4))
(pow.f32 (+.f32 1 (/.f32 1 u1)) -1/2)
(exp.f32 (+.f32 (*.f32 -1/4 (log1p.f32 (/.f32 1 u1))) (*.f32 -1/4 (log1p.f32 (/.f32 1 u1)))))
(pow.f32 (+.f32 1 (/.f32 1 u1)) -1/2)
(exp.f32 (log.f32 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)))
(pow.f32 (+.f32 1 (/.f32 1 u1)) -1/2)
(log.f32 (exp.f32 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)))
(pow.f32 (+.f32 1 (/.f32 1 u1)) -1/2)
(*.f32 (sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)) (sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)))
(pow.f32 (+.f32 1 (/.f32 1 u1)) -1/2)
(log1p.f32 (expm1.f32 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)))
(pow.f32 (+.f32 1 (/.f32 1 u1)) -1/2)
(expm1.f32 (log1p.f32 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)))
(pow.f32 (+.f32 1 (/.f32 1 u1)) -1/2)
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)))
(pow.f32 (+.f32 1 (/.f32 1 u1)) -1/2)
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2) (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)) (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/2) (pow.f32 (+.f32 1 (/.f32 1 u1)) -1)))
(cbrt.f32 (pow.f32 (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/2) 3))
(*.f32 1 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2))
(pow.f32 (+.f32 1 (/.f32 1 u1)) -1/2)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2) 1)
(pow.f32 (+.f32 1 (/.f32 1 u1)) -1/2)
(binary64->binary32 (binary32->binary64 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/2)))
(binary64->binary32 (pow.f64 (+.f64 (/.f64 1 (binary32->binary64 u1)) 1) -1/2))
(binary64->binary32 (pow.f64 (+.f64 1 (/.f64 1 (binary32->binary64 u1))) -1/2))
(-.f32 1 (/.f32 -1 u1))
(+.f32 1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) -1)
(+.f32 1 (/.f32 1 u1))
(-.f32 (/.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) -1)) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(+.f32 1 (/.f32 1 u1))
(-.f32 (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))) (/.f32 (*.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(-.f32 (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))) (/.f32 (neg.f32 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(+.f32 (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))) (/.f32 (pow.f32 u1 -3) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(-.f32 (/.f32 1 (+.f32 1 (/.f32 -1 u1))) (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 -1 u1))))
(+.f32 1 (/.f32 1 u1))
(-.f32 (/.f32 (pow.f32 u1 -3) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))) (/.f32 -1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(-.f32 (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))) (/.f32 (neg.f32 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(+.f32 (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))) (/.f32 (pow.f32 u1 -3) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(*.f32 1 (+.f32 1 (/.f32 1 u1)))
(+.f32 1 (/.f32 1 u1))
(*.f32 (+.f32 1 (/.f32 1 u1)) 1)
(+.f32 1 (/.f32 1 u1))
(*.f32 (+.f32 1 (/.f32 1 u1)) (*.f32 (+.f32 (/.f32 1 u1) -1) (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(+.f32 1 (/.f32 1 u1))
(*.f32 (+.f32 -1 (pow.f32 u1 -2)) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(+.f32 1 (/.f32 1 u1))
(*.f32 (+.f32 1 (pow.f32 u1 -3)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(/.f32 (+.f32 1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))
(*.f32 (neg.f32 (+.f32 -1 (pow.f32 u1 -2))) (/.f32 1 (+.f32 1 (/.f32 -1 u1))))
(+.f32 1 (/.f32 1 u1))
(*.f32 (+.f32 -1 (neg.f32 (pow.f32 u1 -3))) (/.f32 1 (neg.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.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 -2)) (/.f32 1 (+.f32 1 (/.f32 -1 u1))))
(+.f32 1 (/.f32 1 u1))
(*.f32 (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))) (+.f32 1 (pow.f32 u1 -3)))
(/.f32 (+.f32 1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))
(*.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) (+.f32 -1 (pow.f32 u1 -2)))
(+.f32 1 (/.f32 1 u1))
(*.f32 (/.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 -1 (pow.f32 u1 -3))) (/.f32 (+.f32 (/.f32 1 u1) -1) (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2)))))
(*.f32 (/.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 -1 (pow.f32 u1 -3))) (*.f32 (/.f32 (+.f32 -1 (/.f32 1 u1)) 1) (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2)))))
(*.f32 (/.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 -1 (pow.f32 u1 -3))) (+.f32 (+.f32 -1 (pow.f32 u1 -2)) (*.f32 (+.f32 -1 (/.f32 1 u1)) (pow.f32 u1 -2))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 -1 (pow.f32 u1 -2))) (+.f32 1 (/.f32 1 u1)))
(+.f32 1 (/.f32 1 u1))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 -1 (pow.f32 u1 -3))) (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2)))
(*.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))) (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 -1 (pow.f32 u1 -3))))
(*.f32 (+.f32 -1 (pow.f32 u1 -2)) (/.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))) (+.f32 -1 (pow.f32 u1 -3))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u1 -2)) (-.f32 1 (pow.f32 u1 -2))) (+.f32 1 (/.f32 1 u1)))
(+.f32 1 (/.f32 1 u1))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) 1) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(+.f32 1 (/.f32 1 u1))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (neg.f32 (+.f32 -1 (pow.f32 u1 -2)))) (-.f32 -1 (/.f32 1 u1)))
(+.f32 1 (/.f32 1 u1))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (-.f32 1 (pow.f32 u1 -3))) (+.f32 (-.f32 -1 (/.f32 1 u1)) (neg.f32 (pow.f32 u1 -2))))
(*.f32 (-.f32 (-.f32 -1 (/.f32 1 u1)) (pow.f32 u1 -2)) (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (-.f32 1 (pow.f32 u1 -3))))
(*.f32 (-.f32 -1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))) (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (-.f32 1 (pow.f32 u1 -3))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (-.f32 1 (pow.f32 u1 -2))) (-.f32 -1 (/.f32 1 u1)))
(+.f32 1 (/.f32 1 u1))
(*.f32 (/.f32 (+.f32 1 (pow.f32 u1 -3)) (-.f32 (pow.f32 u1 -4) (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))) (+.f32 (+.f32 -1 (pow.f32 u1 -2)) (/.f32 1 u1)))
(*.f32 (/.f32 (+.f32 1 (pow.f32 u1 -3)) (-.f32 (pow.f32 u1 -4) (pow.f32 (+.f32 -1 (/.f32 1 u1)) 2))) (+.f32 -1 (+.f32 (pow.f32 u1 -2) (/.f32 1 u1))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 u1 -3)) (-.f32 (pow.f32 u1 -4) (pow.f32 (+.f32 -1 (/.f32 1 u1)) 2))) (+.f32 -1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 u1 -3)) (+.f32 (pow.f32 u1 -6) (pow.f32 (+.f32 1 (/.f32 -1 u1)) 3))) (+.f32 (pow.f32 u1 -4) (*.f32 (+.f32 1 (/.f32 -1 u1)) (-.f32 (+.f32 1 (/.f32 -1 u1)) (pow.f32 u1 -2)))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 u1 -3)) (+.f32 (pow.f32 u1 -6) (pow.f32 (+.f32 1 (/.f32 -1 u1)) 3))) (+.f32 (pow.f32 u1 -4) (*.f32 (+.f32 1 (/.f32 -1 u1)) (+.f32 1 (-.f32 (/.f32 -1 u1) (pow.f32 u1 -2))))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 u1 -3)) (fma.f32 (+.f32 1 (/.f32 -1 u1)) (+.f32 1 (-.f32 (/.f32 -1 u1) (pow.f32 u1 -2))) (pow.f32 u1 -4))) (+.f32 (pow.f32 u1 -6) (pow.f32 (+.f32 1 (/.f32 -1 u1)) 3)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u1 -2)) (-.f32 1 (pow.f32 u1 -3))) (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2)))
(*.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))) (/.f32 (-.f32 1 (pow.f32 u1 -2)) (-.f32 1 (pow.f32 u1 -3))))
(/.f32 1 (/.f32 1 (+.f32 1 (/.f32 1 u1))))
(+.f32 1 (/.f32 1 u1))
(/.f32 1 (/.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) 1))
(+.f32 1 (/.f32 1 u1))
(/.f32 1 (/.f32 (+.f32 1 (/.f32 -1 u1)) (-.f32 1 (pow.f32 u1 -2))))
(+.f32 1 (/.f32 1 u1))
(/.f32 -1 (neg.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1)))))
(/.f32 -1 (/.f32 -1 (+.f32 1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (/.f32 1 u1)) (/.f32 (+.f32 (/.f32 1 u1) -1) (+.f32 (/.f32 1 u1) -1)))
(+.f32 1 (/.f32 1 u1))
(/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 (/.f32 1 u1) -1))
(+.f32 1 (/.f32 1 u1))
(/.f32 (+.f32 1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 u1 -2))) (+.f32 1 (/.f32 -1 u1)))
(+.f32 1 (/.f32 1 u1))
(/.f32 (+.f32 -1 (neg.f32 (pow.f32 u1 -3))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.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 -2)) (+.f32 1 (/.f32 -1 u1)))
(+.f32 1 (/.f32 1 u1))
(/.f32 (+.f32 (pow.f32 u1 -6) -1) (*.f32 (+.f32 (/.f32 1 u1) -1) (+.f32 (+.f32 (pow.f32 u1 -4) 1) (pow.f32 u1 -2))))
(/.f32 (+.f32 -1 (pow.f32 u1 -6)) (*.f32 (+.f32 -1 (/.f32 1 u1)) (+.f32 (pow.f32 u1 -2) (+.f32 1 (pow.f32 u1 -4)))))
(/.f32 (+.f32 (pow.f32 u1 -6) -1) (*.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))) (+.f32 -1 (pow.f32 u1 -3))))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -6)) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))) (+.f32 -1 (pow.f32 u1 -3)))
(/.f32 (+.f32 -1 (pow.f32 u1 -6)) (*.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(/.f32 (+.f32 (pow.f32 u1 -4) -1) (*.f32 (+.f32 (/.f32 1 u1) -1) (+.f32 1 (pow.f32 u1 -2))))
(/.f32 (+.f32 -1 (pow.f32 u1 -4)) (*.f32 (+.f32 -1 (/.f32 1 u1)) (+.f32 1 (pow.f32 u1 -2))))
(/.f32 (+.f32 1 (pow.f32 u1 -9)) (*.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))) (-.f32 (+.f32 (pow.f32 u1 -6) 1) (pow.f32 u1 -3))))
(/.f32 (+.f32 1 (pow.f32 u1 -9)) (*.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))) (+.f32 (pow.f32 u1 -6) (-.f32 1 (pow.f32 u1 -3)))))
(/.f32 (+.f32 1 (pow.f32 u1 -9)) (*.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))) (+.f32 (-.f32 1 (pow.f32 u1 -3)) (pow.f32 u1 -6))))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) -1)) (*.f32 (+.f32 (/.f32 1 u1) -1) 1)) (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))
(+.f32 1 (/.f32 1 u1))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 u1 -2)) 1) (+.f32 (/.f32 1 u1) -1))
(+.f32 1 (/.f32 1 u1))
(/.f32 (*.f32 (+.f32 1 (pow.f32 u1 -3)) 1) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))
(/.f32 (+.f32 1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -4) -1) 1) (*.f32 (+.f32 1 (pow.f32 u1 -2)) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (+.f32 -1 (pow.f32 u1 -4)) (*.f32 (+.f32 -1 (/.f32 1 u1)) (+.f32 1 (pow.f32 u1 -2))))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -6) -1) 1) (*.f32 (+.f32 (+.f32 (pow.f32 u1 -4) 1) (pow.f32 u1 -2)) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (+.f32 -1 (pow.f32 u1 -6)) (*.f32 (+.f32 -1 (/.f32 1 u1)) (+.f32 (pow.f32 u1 -2) (+.f32 1 (pow.f32 u1 -4)))))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -6) -1) 1) (*.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -6)) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))) (+.f32 -1 (pow.f32 u1 -3)))
(/.f32 (+.f32 -1 (pow.f32 u1 -6)) (*.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 u1 -9)) 1) (*.f32 (-.f32 (+.f32 (pow.f32 u1 -6) 1) (pow.f32 u1 -3)) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(/.f32 (+.f32 1 (pow.f32 u1 -9)) (*.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))) (+.f32 (pow.f32 u1 -6) (-.f32 1 (pow.f32 u1 -3)))))
(/.f32 (+.f32 1 (pow.f32 u1 -9)) (*.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))) (+.f32 (-.f32 1 (pow.f32 u1 -3)) (pow.f32 u1 -6))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u1 -2))) (neg.f32 (+.f32 1 (/.f32 -1 u1))))
(+.f32 1 (/.f32 1 u1))
(/.f32 (neg.f32 (neg.f32 (+.f32 -1 (pow.f32 u1 -2)))) (neg.f32 (+.f32 1 (/.f32 -1 u1))))
(+.f32 1 (/.f32 1 u1))
(/.f32 (neg.f32 (+.f32 -1 (neg.f32 (pow.f32 u1 -3)))) (neg.f32 (neg.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))))
(/.f32 (+.f32 1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))
(/.f32 (exp.f32 (log.f32 (+.f32 -1 (pow.f32 u1 -2)))) (+.f32 (/.f32 1 u1) -1))
(+.f32 1 (/.f32 1 u1))
(/.f32 (exp.f32 (log1p.f32 (pow.f32 u1 -3))) (exp.f32 (log.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))))
(exp.f32 (-.f32 (log1p.f32 (pow.f32 u1 -3)) (log1p.f32 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) -1)) (/.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) -1))) (*.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))) (+.f32 (/.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) -1)) (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (*.f32 (+.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (/.f32 (pow.f32 u1 -2) (+.f32 -1 (/.f32 1 u1)))) (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 -1 (/.f32 1 u1)))) (+.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (/.f32 (pow.f32 u1 -2) (+.f32 -1 (/.f32 1 u1)))))
(/.f32 (*.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (/.f32 (pow.f32 u1 -2) (+.f32 -1 (/.f32 1 u1))))) (+.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (/.f32 (pow.f32 u1 -2) (+.f32 -1 (/.f32 1 u1)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) -1)) 3) (pow.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) 3)) (+.f32 (*.f32 (/.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) -1)) (/.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) -1))) (+.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (*.f32 (/.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) -1)) (/.f32 1 (+.f32 (/.f32 1 u1) -1))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 u1 -2) (+.f32 -1 (/.f32 1 u1))) 3) (pow.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) 3)) (fma.f32 (/.f32 (pow.f32 u1 -2) (+.f32 -1 (/.f32 1 u1))) (/.f32 (pow.f32 u1 -2) (+.f32 -1 (/.f32 1 u1))) (*.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (+.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (/.f32 (pow.f32 u1 -2) (+.f32 -1 (/.f32 1 u1)))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (pow.f32 u1 -2) (+.f32 -1 (/.f32 1 u1))) 3) (/.f32 -1 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3))) (fma.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (+.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (/.f32 (pow.f32 u1 -2) (+.f32 -1 (/.f32 1 u1)))) (*.f32 (/.f32 (pow.f32 u1 -2) (+.f32 -1 (/.f32 1 u1))) (/.f32 (pow.f32 u1 -2) (+.f32 -1 (/.f32 1 u1))))))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -4) -1) (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (+.f32 1 (pow.f32 u1 -2)))
(/.f32 (+.f32 -1 (pow.f32 u1 -4)) (*.f32 (+.f32 -1 (/.f32 1 u1)) (+.f32 1 (pow.f32 u1 -2))))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -6) -1) (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (+.f32 (+.f32 (pow.f32 u1 -4) 1) (pow.f32 u1 -2)))
(/.f32 (+.f32 -1 (pow.f32 u1 -6)) (*.f32 (+.f32 -1 (/.f32 1 u1)) (+.f32 (pow.f32 u1 -2) (+.f32 1 (pow.f32 u1 -4)))))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 -6) -1) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))) (+.f32 -1 (pow.f32 u1 -3)))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -6)) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))) (+.f32 -1 (pow.f32 u1 -3)))
(/.f32 (+.f32 -1 (pow.f32 u1 -6)) (*.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 u1 -9)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))) (-.f32 (+.f32 (pow.f32 u1 -6) 1) (pow.f32 u1 -3)))
(/.f32 (+.f32 1 (pow.f32 u1 -9)) (*.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))) (+.f32 (pow.f32 u1 -6) (-.f32 1 (pow.f32 u1 -3)))))
(/.f32 (+.f32 1 (pow.f32 u1 -9)) (*.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))) (+.f32 (-.f32 1 (pow.f32 u1 -3)) (pow.f32 u1 -6))))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 -1 (pow.f32 u1 -2))) (/.f32 1 (+.f32 1 (/.f32 1 u1))))
(+.f32 1 (/.f32 1 u1))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 -1 (pow.f32 u1 -3))) (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))))
(*.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))) (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 -1 (pow.f32 u1 -3))))
(*.f32 (+.f32 -1 (pow.f32 u1 -2)) (/.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))) (+.f32 -1 (pow.f32 u1 -3))))
(/.f32 (-.f32 (pow.f32 u1 -2) (/.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 1 (/.f32 1 u1)))) (+.f32 (/.f32 1 u1) -1))
(+.f32 1 (/.f32 1 u1))
(/.f32 (-.f32 (neg.f32 (pow.f32 u1 -2)) -1) (+.f32 1 (/.f32 -1 u1)))
(+.f32 1 (/.f32 1 u1))
(/.f32 (-.f32 (/.f32 (pow.f32 u1 -2) (+.f32 -1 (pow.f32 u1 -2))) (/.f32 1 (+.f32 -1 (pow.f32 u1 -2)))) (/.f32 1 (+.f32 1 (/.f32 1 u1))))
(*.f32 (/.f32 (-.f32 (/.f32 (pow.f32 u1 -2) (+.f32 -1 (pow.f32 u1 -2))) (/.f32 1 (+.f32 -1 (pow.f32 u1 -2)))) 1) (+.f32 1 (/.f32 1 u1)))
(*.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 (/.f32 (pow.f32 u1 -2) (+.f32 -1 (pow.f32 u1 -2))) (/.f32 -1 (+.f32 -1 (pow.f32 u1 -2)))))
(/.f32 (-.f32 (/.f32 (pow.f32 u1 -2) (+.f32 -1 (pow.f32 u1 -3))) (/.f32 1 (+.f32 -1 (pow.f32 u1 -3)))) (/.f32 1 (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2))))
(*.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))) (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 -1 (pow.f32 u1 -3))))
(*.f32 (+.f32 -1 (pow.f32 u1 -2)) (/.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))) (+.f32 -1 (pow.f32 u1 -3))))
(pow.f32 (/.f32 1 (+.f32 1 (/.f32 1 u1))) -1)
(+.f32 1 (/.f32 1 u1))
(neg.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 1 (/.f32 -1 u1))))
(+.f32 1 (/.f32 1 u1))
(neg.f32 (/.f32 (+.f32 1 (pow.f32 u1 -3)) (neg.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))))
(/.f32 (+.f32 1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))
(exp.f32 (log1p.f32 (/.f32 1 u1)))
(+.f32 1 (/.f32 1 u1))
(fma.f32 1 (/.f32 1 u1) 1)
(+.f32 1 (/.f32 1 u1))
(fma.f32 (/.f32 1 u1) 1 1)
(+.f32 1 (/.f32 1 u1))
(fma.f32 -1 (/.f32 -1 u1) 1)
(+.f32 1 (/.f32 1 u1))
(fma.f32 (pow.f32 u1 -1/2) (pow.f32 u1 -1/2) 1)
(+.f32 1 (/.f32 1 u1))
(exp.f32 (log.f32 (+.f32 (/.f32 1 u1) 1)))
(+.f32 1 (/.f32 1 u1))
(log.f32 (exp.f32 (+.f32 (/.f32 1 u1) 1)))
(+.f32 1 (/.f32 1 u1))
(*.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)) (sqrt.f32 (+.f32 (/.f32 1 u1) 1)))
(+.f32 1 (/.f32 1 u1))
(log1p.f32 (expm1.f32 (+.f32 (/.f32 1 u1) 1)))
(+.f32 1 (/.f32 1 u1))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 1 u1) 1)))
(+.f32 1 (/.f32 1 u1))
(*.f32 (*.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) 1)) (cbrt.f32 (+.f32 (/.f32 1 u1) 1))) (cbrt.f32 (+.f32 (/.f32 1 u1) 1)))
(+.f32 1 (/.f32 1 u1))
(cbrt.f32 (*.f32 (*.f32 (+.f32 (/.f32 1 u1) 1) (+.f32 (/.f32 1 u1) 1)) (+.f32 (/.f32 1 u1) 1)))
(+.f32 1 (/.f32 1 u1))
(*.f32 1 (+.f32 (/.f32 1 u1) 1))
(+.f32 1 (/.f32 1 u1))
(pow.f32 (+.f32 (/.f32 1 u1) 1) 1)
(+.f32 1 (/.f32 1 u1))
(binary64->binary32 (binary32->binary64 (+.f32 (/.f32 1 u1) 1)))
(binary64->binary32 (binary32->binary64 (+.f32 1 (/.f32 1 u1))))
(binary64->binary32 (binary32->binary64 (+.f32 (/.f32 1 u1) 1)))
(binary64->binary32 (binary32->binary64 (+.f32 1 (/.f32 1 u1))))
(binary64->binary32 (+.f64 (/.f64 1 (binary32->binary64 u1)) 1))
(binary64->binary32 (+.f64 1 (/.f64 1 (binary32->binary64 u1))))
(-.f32 0 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 1 u1))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(-.f32 (/.f32 0 (neg.f32 (sqrt.f32 (+.f32 1 u1)))) (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 1 u1))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(*.f32 1 (sqrt.f32 (/.f32 u1 (+.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
(*.f32 -1 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 1 u1))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (sqrt.f32 u1) (pow.f32 (+.f32 1 u1) -1/2))
(*.f32 (sqrt.f32 u1) (pow.f32 (+.f32 u1 1) -1/2))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (+.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (+.f32 u1 1))))
(*.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 (/.f32 u1 (+.f32 1 u1))) 1)
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (sqrt.f32 (+.f32 1 u1))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (pow.f32 (+.f32 1 u1) -1/2) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (pow.f32 (+.f32 u1 1) -1/2))
(*.f32 (pow.f32 (+.f32 1 u1) -1/2) (pow.f32 (pow.f32 u1 -1/2) -1))
(*.f32 (pow.f32 (+.f32 u1 1) -1/2) (/.f32 1 (pow.f32 u1 -1/2)))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (pow.f32 (+.f32 1 u1) -1/2)))
(*.f32 (pow.f32 (+.f32 u1 1) -1/2) (*.f32 (pow.f32 u1 1/4) (pow.f32 u1 1/4)))
(*.f32 (pow.f32 (+.f32 u1 1) -1/2) (pow.f32 u1 1/2))
(*.f32 (/.f32 -1 (sqrt.f32 (+.f32 1 u1))) (neg.f32 (sqrt.f32 u1)))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sqrt.f32 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 u1 1)))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (+.f32 1 u1) u1)) -1/2) (pow.f32 (sqrt.f32 (/.f32 (+.f32 1 u1) u1)) -1/2))
(/.f32 1 (sqrt.f32 (/.f32 (+.f32 u1 1) u1)))
(*.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 -1)) 1/2) (sqrt.f32 (+.f32 u1 -1)))
(*.f32 (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 -1))) (sqrt.f32 (+.f32 -1 u1)))
(*.f32 (pow.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3))) 1/2) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)))
(*.f32 (/.f32 (pow.f32 u1 1/4) (pow.f32 (+.f32 1 u1) 1/4)) (/.f32 (pow.f32 u1 1/4) (pow.f32 (+.f32 1 u1) 1/4)))
(*.f32 (/.f32 (pow.f32 u1 1/4) (pow.f32 (+.f32 u1 1) 1/4)) (/.f32 (pow.f32 u1 1/4) (pow.f32 (+.f32 u1 1) 1/4)))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (+.f32 1 u1) 1/4)) (/.f32 1 (pow.f32 (+.f32 1 u1) 1/4)))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (+.f32 u1 1) 1/4)) (/.f32 1 (pow.f32 (+.f32 u1 1) 1/4)))
(/.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (+.f32 u1 1) 1/4)) (pow.f32 (+.f32 u1 1) 1/4))
(*.f32 (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 -1))) (sqrt.f32 (+.f32 u1 -1)))
(*.f32 (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 -1))) (sqrt.f32 (+.f32 -1 u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)))
(*.f32 (*.f32 1 (neg.f32 (sqrt.f32 u1))) (/.f32 -1 (sqrt.f32 (+.f32 1 u1))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (*.f32 (pow.f32 (+.f32 1 u1) -1/2) (pow.f32 u1 1/4)) (pow.f32 u1 1/4))
(*.f32 (pow.f32 (+.f32 u1 1) -1/2) (*.f32 (pow.f32 u1 1/4) (pow.f32 u1 1/4)))
(*.f32 (pow.f32 (+.f32 u1 1) -1/2) (pow.f32 u1 1/2))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (fma.f32 u1 u1 -1))) (sqrt.f32 (+.f32 u1 -1)))
(*.f32 (sqrt.f32 (+.f32 -1 u1)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (fma.f32 u1 u1 -1))))
(/.f32 (*.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 -1 u1))) (sqrt.f32 (fma.f32 u1 u1 -1)))
(*.f32 (/.f32 (sqrt.f32 u1) (hypot.f32 1 (pow.f32 u1 3/2))) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)))
(*.f32 (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)) (/.f32 (sqrt.f32 u1) (hypot.f32 1 (pow.f32 u1 3/2))))
(/.f32 (*.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1))) (hypot.f32 1 (pow.f32 u1 3/2)))
(pow.f32 (/.f32 u1 (+.f32 1 u1)) 1/2)
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
(pow.f32 (sqrt.f32 (/.f32 (+.f32 1 u1) u1)) -1)
(/.f32 1 (sqrt.f32 (/.f32 (+.f32 u1 1) u1)))
(pow.f32 (/.f32 (+.f32 1 u1) u1) -1/2)
(pow.f32 (/.f32 (+.f32 u1 1) u1) -1/2)
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 1 u1))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(neg.f32 (*.f32 1 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (+.f32 1 u1)))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(sqrt.f32 (/.f32 u1 (+.f32 1 u1)))
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (+.f32 1 u1))) 1/2))
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (+.f32 1 u1) u1))) -1))
(/.f32 1 (sqrt.f32 (/.f32 (+.f32 u1 1) u1)))
(exp.f32 (-.f32 (*.f32 1/2 (log.f32 u1)) (*.f32 1/2 (log1p.f32 u1))))
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))) (sqrt.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))) (cbrt.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1))))) (cbrt.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1))) 3))
(*.f32 1 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(pow.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1))) 1)
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))))
(binary64->binary32 (/.f64 (sqrt.f64 (binary32->binary64 u1)) (sqrt.f64 (+.f64 (binary32->binary64 u1) 1))))
(binary64->binary32 (/.f64 (sqrt.f64 (binary32->binary64 u1)) (sqrt.f64 (+.f64 1 (binary32->binary64 u1)))))
(-.f32 0 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
(*.f32 1 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(-.f32 (/.f32 0 (neg.f32 (sqrt.f32 (-.f32 1 u1)))) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
(*.f32 1 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 1 (*.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 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
(*.f32 1 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (sqrt.f32 u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 -1 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (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 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 -1 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 -1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (pow.f32 (/.f32 (pow.f32 u1 -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2))) -1))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (/.f32 1 (/.f32 (pow.f32 u1 -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 1 (neg.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
(*.f32 1 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 u1) (/.f32 -1 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (pow.f32 u1 1/2))
(*.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 u1) (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (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 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) -1/2) (pow.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) -1/2))
(/.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (/.f32 (sqrt.f32 u1) -1) (/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) -1) (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) 1/4)))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) -1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) -1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) -1))
(*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 1 (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 (*.f32 1 (*.f32 (sqrt.f32 u1) (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (/.f32 -1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 1 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))) (sqrt.f32 u1))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (pow.f32 u1 1/4)) (pow.f32 u1 1/4))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (pow.f32 u1 1/2))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (-.f32 1 u1)))) (neg.f32 (sqrt.f32 u1)))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))) (sqrt.f32 (+.f32 1 u1)))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1))))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) -1)
(/.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(neg.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
(*.f32 1 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(neg.f32 (*.f32 1 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))))
(/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
(*.f32 1 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) -1))
(/.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(log.f32 (exp.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))) (sqrt.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))) (cbrt.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))) (cbrt.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))) (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))))
(cbrt.f32 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))) (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))) 3))
(*.f32 1 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))) 1)
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(binary64->binary32 (binary32->binary64 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))))
(binary64->binary32 (binary32->binary64 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))))
(binary64->binary32 (binary32->binary64 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))))
(binary64->binary32 (binary32->binary64 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))))
(binary64->binary32 (/.f64 (*.f64 (cos.f64 (*.f64 (binary32->binary64 u2) 314159265359/50000000000)) (sqrt.f64 (binary32->binary64 u1))) (sqrt.f64 (-.f64 1 (binary32->binary64 u1)))))
(binary64->binary32 (/.f64 (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2))) (/.f64 (sqrt.f64 (-.f64 1 (binary32->binary64 u1))) (sqrt.f64 (binary32->binary64 u1)))))
(-.f32 0 (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (-.f32 1 u1))
(*.f32 1 (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (-.f32 1 u1))
(*.f32 -1 (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (-.f32 1 u1))
(*.f32 (sqrt.f32 (-.f32 1 u1)) 1)
(sqrt.f32 (-.f32 1 u1))
(*.f32 (pow.f32 (-.f32 1 u1) 1/4) (pow.f32 (-.f32 1 u1) 1/4))
(sqrt.f32 (-.f32 1 u1))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (pow.f32 (+.f32 1 u1) -1/2))
(*.f32 (pow.f32 (+.f32 u1 1) -1/2) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (pow.f32 (/.f32 1 (+.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 u1 1))) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (sqrt.f32 (/.f32 1 (+.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 u1 1))) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 u1 u1 u1))) 1/2))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 u1 u1 u1)))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 u1 u1 u1)))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (/.f32 1 (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1))))
(*.f32 (pow.f32 (/.f32 (-.f32 1 u1) (+.f32 u1 -1)) 1/2) (sqrt.f32 (+.f32 u1 -1)))
(*.f32 (sqrt.f32 (+.f32 -1 u1)) (sqrt.f32 (/.f32 (-.f32 1 u1) (+.f32 -1 u1))))
(*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 -1) (neg.f32 (+.f32 1 (pow.f32 u1 3)))) 1/2) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)))
(*.f32 (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 -1) (+.f32 -1 (neg.f32 (pow.f32 u1 3))))))
(*.f32 (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 -1) (-.f32 -1 (pow.f32 u1 3)))))
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) (+.f32 u1 -1))) (sqrt.f32 (+.f32 u1 -1)))
(*.f32 (sqrt.f32 (+.f32 -1 u1)) (sqrt.f32 (/.f32 (-.f32 1 u1) (+.f32 -1 u1))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 -1) (neg.f32 (+.f32 1 (pow.f32 u1 3))))) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)))
(*.f32 (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 -1) (+.f32 -1 (neg.f32 (pow.f32 u1 3))))))
(*.f32 (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 -1) (-.f32 -1 (pow.f32 u1 3)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (sqrt.f32 (fma.f32 u1 u1 -1))) (sqrt.f32 (+.f32 u1 -1)))
(*.f32 (sqrt.f32 (+.f32 -1 u1)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (sqrt.f32 (fma.f32 u1 u1 -1))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (hypot.f32 1 (pow.f32 u1 3/2))) (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)))
(*.f32 (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (hypot.f32 1 (pow.f32 u1 3/2))))
(*.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 u1 u1)) 1/4) (pow.f32 (-.f32 1 (*.f32 u1 u1)) 1/4)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 u1)) 1/4) (pow.f32 (/.f32 1 (+.f32 1 u1)) 1/4)))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 u1 1))) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(*.f32 (*.f32 (pow.f32 (-.f32 1 (pow.f32 u1 3)) 1/4) (pow.f32 (-.f32 1 (pow.f32 u1 3)) 1/4)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 u1 u1 u1))) 1/4) (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 u1 u1 u1))) 1/4)))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 u1 u1 u1)))))
(*.f32 (*.f32 (pow.f32 (/.f32 (-.f32 1 u1) (+.f32 u1 -1)) 1/4) (pow.f32 (/.f32 (-.f32 1 u1) (+.f32 u1 -1)) 1/4)) (*.f32 (pow.f32 (+.f32 u1 -1) 1/4) (pow.f32 (+.f32 u1 -1) 1/4)))
(*.f32 (sqrt.f32 (+.f32 -1 u1)) (sqrt.f32 (/.f32 (-.f32 1 u1) (+.f32 -1 u1))))
(*.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 -1) (neg.f32 (+.f32 1 (pow.f32 u1 3)))) 1/4) (pow.f32 (/.f32 (fma.f32 u1 u1 -1) (neg.f32 (+.f32 1 (pow.f32 u1 3)))) 1/4)) (*.f32 (pow.f32 (-.f32 (fma.f32 u1 u1 1) u1) 1/4) (pow.f32 (-.f32 (fma.f32 u1 u1 1) u1) 1/4)))
(*.f32 (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 -1) (+.f32 -1 (neg.f32 (pow.f32 u1 3))))))
(*.f32 (sqrt.f32 (-.f32 (fma.f32 u1 u1 1) u1)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 -1) (-.f32 -1 (pow.f32 u1 3)))))
(/.f32 1 (pow.f32 (-.f32 1 u1) -1/2))
(/.f32 1 (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 1 u1)) (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 (-.f32 1 (*.f32 u1 u1))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (/.f32 1 (sqrt.f32 (+.f32 u1 1))))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1))) (sqrt.f32 (-.f32 1 (pow.f32 u1 3)))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (/.f32 1 (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1))))
(/.f32 (sqrt.f32 (-.f32 1 u1)) 1)
(sqrt.f32 (-.f32 1 u1))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) -1)
(neg.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) -1))
(/.f32 (pow.f32 (-.f32 1 u1) 1/4) (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)))
(sqrt.f32 (-.f32 1 u1))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (sqrt.f32 (+.f32 1 u1)))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (/.f32 1 (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (*.f32 1 (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1)))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (/.f32 1 (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1))))
(/.f32 (sqrt.f32 (fma.f32 u1 u1 -1)) (sqrt.f32 (+.f32 -1 (neg.f32 u1))))
(/.f32 (sqrt.f32 (fma.f32 u1 u1 -1)) (sqrt.f32 (-.f32 -1 u1)))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))) (neg.f32 (sqrt.f32 (+.f32 1 u1))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1)))) (neg.f32 (sqrt.f32 (+.f32 u1 1))))
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3)))) (neg.f32 (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1)))))
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1)))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (+.f32 -1 (neg.f32 (fma.f32 u1 u1 u1)))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 1 (pow.f32 u1 3)))) (sqrt.f32 (-.f32 -1 (fma.f32 u1 u1 u1))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (pow.f32 (+.f32 1 u1) 1/4)) (pow.f32 (+.f32 1 u1) 1/4))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (*.f32 (pow.f32 (+.f32 u1 1) 1/4) (pow.f32 (+.f32 u1 1) 1/4)))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (pow.f32 (+.f32 u1 1) 1/2))
(pow.f32 (-.f32 1 u1) 1/2)
(sqrt.f32 (-.f32 1 u1))
(pow.f32 (pow.f32 (-.f32 1 u1) 1/4) 2)
(sqrt.f32 (-.f32 1 u1))
(pow.f32 (pow.f32 (-.f32 1 u1) 2) 1/4)
(pow.f32 (exp.f32 (log1p.f32 (neg.f32 u1))) 1/2)
(sqrt.f32 (exp.f32 (log1p.f32 (neg.f32 u1))))
(neg.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (-.f32 1 u1))
(exp.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u1))))
(sqrt.f32 (exp.f32 (log1p.f32 (neg.f32 u1))))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (-.f32 1 u1))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 1 u1))))
(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))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (-.f32 1 u1))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (-.f32 1 u1))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (-.f32 1 u1))
(cbrt.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (-.f32 1 u1) (sqrt.f32 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (-.f32 1 u1) 3/2))
(*.f32 1 (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (-.f32 1 u1))
(pow.f32 (sqrt.f32 (-.f32 1 u1)) 1)
(sqrt.f32 (-.f32 1 u1))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (-.f32 1 u1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (-.f32 1 u1))))
(binary64->binary32 (sqrt.f64 (-.f64 1 (binary32->binary64 u1))))
(-.f32 0 (*.f32 (sqrt.f32 u1) (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(neg.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(log.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (sqrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))) (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(cbrt.f32 (*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 3))
(*.f32 1 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(pow.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(binary64->binary32 (*.f64 (cos.f64 (*.f64 (binary32->binary64 u2) 314159265359/50000000000)) (sqrt.f64 (binary32->binary64 u1))))
(binary64->binary32 (*.f64 (sqrt.f64 (binary32->binary64 u1)) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(binary64->binary32 (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2))))
(binary64->binary32 (binary32->binary64 (+.f32 (/.f32 1 u1) -1)))
(binary64->binary32 (binary32->binary64 (+.f32 -1 (/.f32 1 u1))))
(binary64->binary32 (binary32->binary64 (+.f32 (/.f32 1 u1) -1)))
(binary64->binary32 (binary32->binary64 (+.f32 -1 (/.f32 1 u1))))
(binary64->binary32 (+.f64 (/.f64 1 (binary32->binary64 u1)) -1))
(binary64->binary32 (+.f64 -1 (/.f64 1 (binary32->binary64 u1))))
(binary64->binary32 (binary32->binary64 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)))
(binary64->binary32 (pow.f64 (+.f64 (/.f64 1 (binary32->binary64 u1)) -1) -1/2))
(binary64->binary32 (pow.f64 (+.f64 -1 (/.f64 1 (binary32->binary64 u1))) -1/2))
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))))
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))))
(binary64->binary32 (*.f64 (pow.f64 (+.f64 (/.f64 1 (binary32->binary64 u1)) -1) -1/2) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))
(binary64->binary32 (*.f64 (pow.f64 (+.f64 -1 (/.f64 1 (binary32->binary64 u1))) -1/2) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))
(binary64->binary32 (binary32->binary64 (+.f32 (/.f32 1 u1) 1)))
(binary64->binary32 (binary32->binary64 (+.f32 1 (/.f32 1 u1))))
(binary64->binary32 (binary32->binary64 (+.f32 (/.f32 1 u1) 1)))
(binary64->binary32 (binary32->binary64 (+.f32 1 (/.f32 1 u1))))
(binary64->binary32 (+.f64 (/.f64 1 (binary32->binary64 u1)) 1))
(binary64->binary32 (+.f64 1 (/.f64 1 (binary32->binary64 u1))))
(binary64->binary32 (binary32->binary64 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (+.f32 1 (/.f32 1 u1)) -1/2)))
(binary64->binary32 (pow.f64 (+.f64 (/.f64 1 (binary32->binary64 u1)) 1) -1/2))
(binary64->binary32 (pow.f64 (+.f64 1 (/.f64 1 (binary32->binary64 u1))) -1/2))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 u1 1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 u1 1))))
(binary64->binary32 (sqrt.f64 (+.f64 (binary32->binary64 u1) 1)))
(binary64->binary32 (sqrt.f64 (+.f64 1 (binary32->binary64 u1))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))))
(binary64->binary32 (/.f64 (sqrt.f64 (binary32->binary64 u1)) (sqrt.f64 (+.f64 (binary32->binary64 u1) 1))))
(binary64->binary32 (/.f64 (sqrt.f64 (binary32->binary64 u1)) (sqrt.f64 (+.f64 1 (binary32->binary64 u1)))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(binary64->binary32 (cos.f64 (*.f64 (binary32->binary64 u2) 314159265359/50000000000)))
(binary64->binary32 (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(binary64->binary32 (*.f64 (cos.f64 (*.f64 (binary32->binary64 u2) 314159265359/50000000000)) (sqrt.f64 (binary32->binary64 u1))))
(binary64->binary32 (*.f64 (sqrt.f64 (binary32->binary64 u1)) (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (-.f32 1 u1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (-.f32 1 u1))))
(binary64->binary32 (sqrt.f64 (-.f64 1 (binary32->binary64 u1))))
(binary64->binary32 (binary32->binary64 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))))
(binary64->binary32 (binary32->binary64 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))))
(binary64->binary32 (binary32->binary64 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))))
(binary64->binary32 (binary32->binary64 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(binary64->binary32 (binary32->binary64 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))))
(binary64->binary32 (/.f64 (*.f64 (cos.f64 (*.f64 (binary32->binary64 u2) 314159265359/50000000000)) (sqrt.f64 (binary32->binary64 u1))) (sqrt.f64 (-.f64 1 (binary32->binary64 u1)))))
(binary64->binary32 (/.f64 (cos.f64 (*.f64 314159265359/50000000000 (binary32->binary64 u2))) (/.f64 (sqrt.f64 (-.f64 1 (binary32->binary64 u1))) (sqrt.f64 (binary32->binary64 u1)))))

eval318.0ms (2.7%)

Compiler

Compiled 14535 to 11388 computations (21.7% saved)

prune177.0ms (1.5%)

Pruning

42 alts after pruning (33 fresh and 9 done)

PrunedKeptTotal
New71613729
Fresh102030
Picked235
Done167
Total72942771
Accuracy
100.0%
Counts
771 → 42
Alt Table
Click to see full alt table
StatusAccuracyProgram
60.9%
(pow.f32 (/.f32 (+.f32 u1 1) u1) -1/2)
62.5%
(pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1/4)
60.9%
(pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)
98.1%
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (log.f32 (exp.f32 (sqrt.f32 (-.f32 1 u1)))))
61.0%
(/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 1/2)))
98.7%
(/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
98.7%
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
98.8%
(/.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
60.8%
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)))
6.0%
(-.f32 (+.f32 1/2 u1) (*.f32 1/8 (/.f32 1 u1)))
4.1%
(-.f32 (*.f32 -1 u1) 1/2)
13.7%
(+.f32 (-.f32 (/.f32 1/8 u1) u1) -1/2)
88.4%
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
6.0%
(+.f32 u1 (+.f32 1/2 (/.f32 -1/8 u1)))
20.4%
(+.f32 u1 1/2)
14.4%
(+.f32 -1 (/.f32 1/2 u1))
75.3%
(*.f32 (pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
71.0%
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (+.f32 1 (*.f32 u1 1/2)))
78.2%
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))
62.5%
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) 1)
98.6%
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (/.f32 1 (/.f32 (pow.f32 u1 -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
99.1%
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.1%
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))
98.0%
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
98.6%
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
73.2%
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
88.2%
(*.f32 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) 1) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
99.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))))
75.3%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
75.3%
(*.f32 (sqrt.f32 u1) (cos.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))))
96.6%
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
68.8%
(sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (+.f32 1 (*.f32 u1 u1))))
78.6%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
61.0%
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
78.5%
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
68.9%
(sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1)))
62.5%
(sqrt.f32 u1)
4.4%
(neg.f32 u1)
20.3%
(cos.f32 (*.f32 u2 314159265359/50000000000))
19.1%
u1
19.4%
1
Compiler

Compiled 1566 to 1177 computations (24.8% saved)

regimes302.0ms (2.6%)

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

8 calls:

41.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
37.0ms
(*.f32 314159265359/50000000000 u2)
36.0ms
u1
35.0ms
u2
34.0ms
(/.f32 u1 (-.f32 1 u1))
Results
AccuracySegmentsBranch
99.2%1cosTheta_i
99.2%1u1
99.2%1u2
99.2%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.2%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
99.2%1(/.f32 u1 (-.f32 1 u1))
99.2%1(cos.f32 (*.f32 314159265359/50000000000 u2))
99.2%1(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 1076 to 777 computations (27.8% saved)

regimes272.0ms (2.3%)

Counts
55 → 1
Calls
Call 1
Inputs
1
u1
(neg.f32 u1)
(+.f32 u1 1/2)
(+.f32 -1 (/.f32 1/2 u1))
(-.f32 (*.f32 -1 u1) 1/2)
(+.f32 u1 (+.f32 1/2 (/.f32 -1/8 u1)))
(+.f32 (-.f32 (/.f32 1/8 u1) u1) -1/2)
(-.f32 (+.f32 1/2 u1) (*.f32 1/8 (/.f32 1 u1)))
(sqrt.f32 u1)
(cos.f32 (*.f32 u2 314159265359/50000000000))
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)
(pow.f32 (/.f32 (+.f32 u1 1) u1) -1/2)
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)))
(/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 1/2)))
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) 1)
(sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (+.f32 1 (*.f32 u1 u1))))
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (+.f32 1 (*.f32 u1 1/2)))
(*.f32 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) 1) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1)))
(sqrt.f32 (fma.f32 u1 u1 u1))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 u1))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1/4)
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) 1)) -1/2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) 1)))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (+.f32 1 (*.f32 u1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (+.f32 1 (fma.f32 -1/8 (*.f32 u1 u1) (*.f32 u1 1/2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(*.f32 (pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))
(*.f32 (sqrt.f32 u1) (cos.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (*.f32 (pow.f32 (+.f32 u1 1) -1/2) (/.f32 1 (pow.f32 u1 -1/2))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (/.f32 1 (/.f32 (pow.f32 u1 -1/2) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (sqrt.f32 (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (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)))
Calls

8 calls:

81.0ms
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
28.0ms
(cos.f32 (*.f32 314159265359/50000000000 u2))
26.0ms
u2
25.0ms
(/.f32 u1 (-.f32 1 u1))
25.0ms
(*.f32 314159265359/50000000000 u2)
Results
AccuracySegmentsBranch
99.2%1u1
99.2%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
99.2%1(/.f32 u1 (-.f32 1 u1))
99.2%1cosTheta_i
99.2%1u2
99.2%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.2%1(cos.f32 (*.f32 314159265359/50000000000 u2))
99.2%1(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 641 to 465 computations (27.5% saved)

regimes210.0ms (1.8%)

Counts
29 → 2
Calls
Call 1
Inputs
1
u1
(neg.f32 u1)
(+.f32 u1 1/2)
(+.f32 -1 (/.f32 1/2 u1))
(-.f32 (*.f32 -1 u1) 1/2)
(+.f32 u1 (+.f32 1/2 (/.f32 -1/8 u1)))
(+.f32 (-.f32 (/.f32 1/8 u1) u1) -1/2)
(-.f32 (+.f32 1/2 u1) (*.f32 1/8 (/.f32 1 u1)))
(sqrt.f32 u1)
(cos.f32 (*.f32 u2 314159265359/50000000000))
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)
(pow.f32 (/.f32 (+.f32 u1 1) u1) -1/2)
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)))
(/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 1/2)))
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) 1)
(sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (+.f32 1 (*.f32 u1 u1))))
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (+.f32 1 (*.f32 u1 1/2)))
(*.f32 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) 1) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(sqrt.f32 (+.f32 (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (+.f32 1 (*.f32 u1 u1))) 1)))
(sqrt.f32 (fma.f32 u1 u1 u1))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 u1))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(pow.f32 (-.f32 (pow.f32 u1 -2) 1) -1/4)
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) 1)) -1/2))
Outputs
(*.f32 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) 1) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
Calls

7 calls:

62.0ms
(cos.f32 (*.f32 314159265359/50000000000 u2))
27.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
26.0ms
u2
26.0ms
u1
26.0ms
(/.f32 u1 (-.f32 1 u1))
Results
AccuracySegmentsBranch
88.2%1cosTheta_i
92.8%2u1
94.9%2u2
92.8%2(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
92.8%2(/.f32 u1 (-.f32 1 u1))
94.6%2(cos.f32 (*.f32 314159265359/50000000000 u2))
94.9%2(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 253 to 184 computations (27.3% saved)

regimes65.0ms (0.5%)

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

5 calls:

12.0ms
cosTheta_i
12.0ms
u2
12.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
12.0ms
u1
11.0ms
(/.f32 u1 (-.f32 1 u1))
Results
AccuracySegmentsBranch
88.2%1cosTheta_i
88.2%1u1
88.2%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
88.2%1(/.f32 u1 (-.f32 1 u1))
88.2%1u2
Compiler

Compiled 203 to 147 computations (27.6% saved)

regimes58.0ms (0.5%)

Counts
21 → 1
Calls
Call 1
Inputs
1
u1
(neg.f32 u1)
(+.f32 u1 1/2)
(+.f32 -1 (/.f32 1/2 u1))
(-.f32 (*.f32 -1 u1) 1/2)
(+.f32 u1 (+.f32 1/2 (/.f32 -1/8 u1)))
(+.f32 (-.f32 (/.f32 1/8 u1) u1) -1/2)
(-.f32 (+.f32 1/2 u1) (*.f32 1/8 (/.f32 1 u1)))
(sqrt.f32 u1)
(cos.f32 (*.f32 u2 314159265359/50000000000))
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (+.f32 (/.f32 1 u1) 1) -1/2)
(pow.f32 (/.f32 (+.f32 u1 1) u1) -1/2)
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) 1)))
(/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 1/2)))
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) 1)
(sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (+.f32 1 (*.f32 u1 u1))))
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) u1) -1/2) (+.f32 1 (*.f32 u1 1/2)))
Outputs
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
Calls

5 calls:

12.0ms
u1
11.0ms
u2
11.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
11.0ms
(/.f32 u1 (-.f32 1 u1))
9.0ms
cosTheta_i
Results
AccuracySegmentsBranch
78.6%1cosTheta_i
78.6%1u1
78.6%1u2
78.6%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
78.6%1(/.f32 u1 (-.f32 1 u1))
Compiler

Compiled 162 to 121 computations (25.3% saved)

regimes24.0ms (0.2%)

Counts
12 → 1
Calls
Call 1
Inputs
1
u1
(neg.f32 u1)
(+.f32 u1 1/2)
(+.f32 -1 (/.f32 1/2 u1))
(-.f32 (*.f32 -1 u1) 1/2)
(+.f32 u1 (+.f32 1/2 (/.f32 -1/8 u1)))
(+.f32 (-.f32 (/.f32 1/8 u1) u1) -1/2)
(-.f32 (+.f32 1/2 u1) (*.f32 1/8 (/.f32 1 u1)))
(sqrt.f32 u1)
(cos.f32 (*.f32 u2 314159265359/50000000000))
(sqrt.f32 (/.f32 u1 (+.f32 u1 1)))
Outputs
(sqrt.f32 u1)
Calls

3 calls:

8.0ms
cosTheta_i
7.0ms
u2
7.0ms
u1
Results
AccuracySegmentsBranch
62.5%1u2
62.5%1cosTheta_i
62.5%1u1
Compiler

Compiled 67 to 49 computations (26.9% saved)

regimes23.0ms (0.2%)

Counts
9 → 1
Calls
Call 1
Inputs
1
u1
(neg.f32 u1)
(+.f32 u1 1/2)
(+.f32 -1 (/.f32 1/2 u1))
(-.f32 (*.f32 -1 u1) 1/2)
(+.f32 u1 (+.f32 1/2 (/.f32 -1/8 u1)))
(+.f32 (-.f32 (/.f32 1/8 u1) u1) -1/2)
(-.f32 (+.f32 1/2 u1) (*.f32 1/8 (/.f32 1 u1)))
Outputs
(+.f32 u1 1/2)
Calls

3 calls:

9.0ms
u1
7.0ms
u2
5.0ms
cosTheta_i
Results
AccuracySegmentsBranch
20.4%1u1
20.4%1cosTheta_i
20.4%1u2
Compiler

Compiled 55 to 41 computations (25.5% saved)

regimes13.0ms (0.1%)

Accuracy

Total -5.0b remaining (-19.5%)

Threshold costs -5b (-19.5%)

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

3 calls:

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

Compiled 19 to 14 computations (26.3% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.10845200717449188
0.14367105066776276
Compiler

Compiled 20 to 16 computations (20% saved)

simplify12.0ms (0.1%)

Algorithm
egg-herbie
Rules
*-commutative
+-commutative
1-exp
sub-neg
neg-mul-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
039248
157248
260248
362248
463248
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(if (<=.f32 (*.f32 314159265359/50000000000 u2) 16106127/134217728) (*.f32 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) 1) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) 1) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 u1)
(+.f32 u1 1/2)
1
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(if (<=.f32 (*.f32 314159265359/50000000000 u2) 16106127/134217728) (*.f32 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) 1) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(if (<=.f32 (*.f32 314159265359/50000000000 u2) 16106127/134217728) (*.f32 (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000)) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) 1) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000)) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 u1)
(+.f32 u1 1/2)
1
Compiler

Compiled 110 to 89 computations (19.1% saved)

soundness953.0ms (8.1%)

Rules
906×times-frac
668×unswap-sqr
668×unswap-sqr
619×associate-*r*
521×associate-*l*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06089107
115838301
252538301
01370
14670
223370
3183470
06089107
115838301
252538301
090513461
1219512625
033315
1136283
2904271
0110218521
1285917669
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 481 to 376 computations (21.8% saved)

end0.0ms (0%)

preprocess100.0ms (0.8%)

Remove

(abs u2)

(abs cosTheta_i)

Compiler

Compiled 290 to 216 computations (25.5% saved)

Profiling

Loading profile data...